BM6P6(@ {{{ssskkkiiivvv{{{ttthhh```mmm~~~wwwkkk]]]OOODDD===999888777555333111000//////222111000///...---,,,,,,///......---+++******)))"""'''+++,,,...///---((())))))******)))(((''''''%%%&&&((()))))))))((('''&&&%%%$$$###!!!,,,***((('''&&&&&&###"""###'''(((&&&&&&(((***)))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$***(((%%%######$$$&&&(((---+++(((&&&$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%))))))))))))))))))))))))&&&'''((())))))((('''&&&'''''''''&&&&&&%%%%%%%%%$$$&&&(((***++++++***)))((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''(((((())))))*********(((((()))***+++***)))%%%%%%%%%&&&'''((()))))),,,++++++***)))(((''''''''''''(((((())))))************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))******))))))&&&'''''''''&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''((((((((('''%%%###"""((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''$$$"""$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&'''((()))***++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---------............///---------...------,,,,,,,,,,,,------.../////////111111111111111111222222555999EEE[[[yyyoooZZZJJJDDD???>>>===:::;;;===::::::;;;===???CCCFFFHHHxxxqqqppp}}}|||uuuppphhhbbbooo}}}|||zzzssshhhZZZLLLBBB:::777666666444333222222222222111111000///...---,,,,,,...---,,,+++***))))))(((333222,,,$$$"""&&&))))))(((((())))))(((((('''&&&$$$%%%&&&((((((((('''&&&&&&&&&'''(((((('''''''''///---***)))((('''$$$""""""$$$&&&(((''''''(((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%***((('''%%%%%%&&&'''(((''''''&&&%%%%%%&&&'''((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%((('''''''''''''''&&&&&&###%%%&&&((()))((('''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((())))))))))))((('''(((*********)))***)))))))))***+++,,,---+++******))))))((((((((()))))))))((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&''''''(((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))'''''''''((('''%%%###%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((())))))(((((('''(((((((((((())))))))))))))))))(((((())))))***++++++******************+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...------,,,,,,,,,,,,------.../////////000000000111111222222222666888???QQQjjjvvvVVVKKKAAA>>>>>><<<:::;;;::::::;;;<<<>>>AAADDDEEE}}}vvvvvvvvvlllhhheeedddpppzzzvvvyyyrrrgggYYYLLLBBB<<<999555555444333333333444444111111000///...------,,,,,,,,,++++++***)))(((((($$$((()))''''''))))))%%%''''''''''''''''''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&&&&'''((()))************,,,***)))(((((((((&&&$$$%%%%%%&&&'''))))))'''&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((((((((((((%%%%%%'''(((((('''&&&%%%%%%%%%&&&'''((((((((('''''''''''''''''''''''''''))))))((((((((((((((((((((('''&&&''')))))))))((())))))'''''''''((()))***)))))))))))))))(((((((((******))))))(((''''''&&&)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&'''((()))***%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''(((((('''(((***++++++***((('''***)))))))))((((((((('''))))))(((((())))))***+++******))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,------...///////////////000000111222333333555555999CCCVVVmmmlllZZZGGG@@@@@@???<<<:::;;;;;;;;;;;;<<<>>>@@@BBB|||vvvvvvssseee```___aaammmwwwsssvvvooocccVVVJJJAAA;;;999666555444444333333444444111000000///......------,,,,,,,,,+++***)))))))))###&&&))),,,***%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%######&&&%%%$$$%%%'''''''''&&&(((&&&%%%'''******'''###%%%%%%%%%&&&&&&((())))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((()))'''((()))))))))((('''&&&$$$%%%&&&((()))((('''''''''''''''''''''''''''''')))))))))((((((''''''&&&'''&&&%%%&&&((()))((('''((('''&&&%%%%%%%%%&&&''''''((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&'''(((((((((%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&((())))))&&&(((***,,,,,,+++)))'''))))))))))))((((((((((((++++++******++++++,,,---++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...---------,,,,,,------.../////////---...///000111222333444444333444:::EEEWWWnnnlllQQQDDDCCCAAA>>>;;;===<<<;;;;;;;;;<<<===>>>zzzttttttuuucccZZZYYY[[[hhhsssqqqpppiii^^^QQQFFF>>>999777777666555444333222222222000000//////......---------------,,,++++++******)))((($$$$$$)))***&&&&&&''''''(((''''''&&&(((((('''''''''''''''''''''''''''&&&$$$###!!! '''&&&%%%%%%&&&&&&%%%$$$(((&&&%%%'''))))))&&&###%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&''''''(((((((((((((((((('''''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&'''%%%%%%&&&'''((('''&&&)))))))))((((((((((((((('''''''''''''''(((((((((&&&'''''''''((((((((()))'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%######%%%'''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''((()))***&&&'''***,,,,,,+++)))((('''''''''((()))*********++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,---.........---,,,,,,------.../////////---......000111222333333222111333888===GGGZZZmmm}}}___NNNHHHDDD???<<<>>>===<<<:::::::::;;;;;;zzzrrrppp}}}yyydddXXXWWWWWWbbbooopppqqqjjj^^^RRRGGG@@@<<<;;;777666444333222111111111000000//////............---------,,,,,,,,,+++++++++,,,)))%%%$$$(((***)))'''((())))))))))))))))))))))))((('''''''''(((((('''((((((((((((((('''''',,,***(((''''''&&&$$$"""&&&%%%&&&'''((('''%%%###%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$$$$######$$$%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''''''''''''''&&&%%%&&&((((((((('''&&&'''((()))***)))(((''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$&&&'''%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&&&&%%%###"""$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%""""""###$$$&&&(((***,,,&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''((()))***%%%''')))+++++++++))))))&&&&&&'''((()))***++++++))))))(((((())))))***+++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,---............,,,,,,------.../////////......//////000111222222111000333888:::===KKK\\\{{{tttbbbUUUJJJAAA>>>???>>><<<:::999999::::::zzzooojjjttt{{{fff[[[XXXUUU]]]iiilllpppiii^^^QQQGGGAAA>>>===444333222111111111111111////////////............,,,,,,,,,+++++++++++++++!!!'''++++++,,,---+++&&&)))******+++,,,,,,++++++)))((('''&&&&&&&&&''''''&&&&&&'''((())))))))))))***(((''''''''''''&&&$$$"""$$$&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%''')))***#########$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###''')))++++++***)))))))))))))))))))))))))))&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&((()))((('''###%%%(((++++++***'''%%%(((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&###%%%&&&'''((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&(((***+++%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&$$$###$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&'''((())))))))))))''''''(((((())))))******))))))(((((())))))***+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,---............,,,,,,------.../////////.../////////000000111111333///222777888777AAAPPPiiilllWWWHHHCCC@@@>>><<<;;;::::::::::::yyyllleeemmm}}}|||hhh^^^[[[UUUZZZfffjjjhhhaaaVVVJJJ@@@:::888777111111000000111222222333///////////////.........+++++++++***************,,,+++''' %%%*********+++,,,---------------((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!###&&&((()))((( ###''''''$$$###$$$&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''+++)))'''%%%$$$%%%&&&'''""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%))),,,...---,,,***''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&))))))(((((('''''''''&&&%%%%%%%%%&&&'''((()))***+++***(((&&&%%%%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((('''&&&''')))))))))(((%%%(((---111222000,,,***(((((('''&&&%%%%%%$$$$$$((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&"""$$$&&&((())))))((('''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########'''''''''&&&&&&%%%%%%%%%---+++)))'''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%$$$%%%&&&''''''%%%"""""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((())))))***))))))))))))((((((((((((+++++++++***+++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++***+++,,,---............,,,,,,------...//////000////////////000000000000555///000666666333<<>>FFF^^^zzziiiNNNJJJAAA<<<>>>@@@===:::<<<~~~pppdddfffsss|||gggZZZVVVSSS\\\hhhjjjmmmeeeXXXLLLBBB<<<999888666555555444333222222111111000///......---------...---,,,+++***)))))))))(((((())))))))))))(((((()))------)))(((***+++***((('''&&&&&&&&&'''((()))'''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''((((((''''''''''''(((((()))((('''&&&$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((())))))(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%'''&&&$$$%%%&&&'''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%$$$###"""""""""((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&''''''&&&%%%$$$&&&%%%###''',,,+++&&&&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''((('''&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''$$$###"""###%%%&&&%%%$$$%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%###%%%'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((((((&&&&&&'''(((''''''''''''&&&&&&%%%%%%''''''((())))))))))))((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///---...///...,,,+++,,,---......////////////......//////000000000111111111222222111111333555888:::???OOOeeezzz|||bbbUUUIII???======;;;999:::qqqbbbbbbooo{{{eeeYYYUUURRR[[[hhhkkknnneeeXXXKKKBBB===:::888444444333333222222222222111000///......---......,,,,,,+++***))))))******((())))))******))))))((((((***((("""!!!$$$((()))&&&%%%%%%%%%&&&'''((()))&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((((((((''''''&&&''''''''''''&&&$$$###!!! &&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''(((((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''&&&&&&'''((("""%%%&&&$$$&&&)))***(((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((&&&$$$######$$$&&&(((''''''''''''''''''''''''"""###$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$(((%%%!!!!!!%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''((()))(((''''''((()))(((((((((''''''''''''&&&&&&&&&'''((((((((((((''')))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---...---,,,+++,,,---......////////////......//////000000000000111111333333222111111333444555;;;CCCQQQfff}}}gggWWWFFF???============qqqbbbcccpppyyydddWWWTTTRRR\\\iiilllpppfffYYYLLLDDD???;;;999111000000000000000000000000000///...............++++++***)))))))))******)))))))))******)))))))))&&&(((&&&!!!###&&&'''$$$$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''(((((((((((('''&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&)))(((&&&$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&%%%###"""$$$###"""###$$$%%%###"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$###""""""######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$''')))(((&&&%%%'''***"""$$$&&&%%%$$$%%%&&&'''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%!!!!!!%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''#########$$$$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&((()))((('''&&&'''(((((((((((((((((((((((('''&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++---...---++++++,,,------......//////......---////////////000000000111222222111000111111222333999;;;CCCUUUooozzziiiTTTGGGCCCBBBBBBBBB}}}ooodddhhhvvvzzzdddWWWTTTSSS]]]lllooorrriii[[[PPPIIICCC>>>999111000000000000000000000000//////............///++++++***************+++))))))************))))))(((++++++'''&&&((()))(((###$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((()))(((((((((((((((((())))))((('''&&&&&&&&&&&&&&&)))((('''%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%###"""%%%$$$$$$%%%&&&&&&$$$###$$$%%%&&&&&&$$$$$$%%%&&&)))(((&&&$$$!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###&&&)))(((%%%%%%'''***%%%&&&&&&&&&%%%###$$$&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((******((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&''''''%%%%%%&&&''''''(((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((((((((()))))))))******************************************++++++,,,,,,,,,))))))***,,,---.........+++,,,---,,,++++++,,,---------............------...////////////000000000/////////000111222333333444555;;;FFFYYYppp|||gggUUUKKKFFFCCC@@@{{{ooogggmmm|||{{{eeeYYYUUUTTT```ooosssuuukkk___UUUOOOHHHAAA;;;444444333333222222222222//////............//////---,,,,,,+++*********+++)))******++++++******)))&&&***,,,)))'''((((((&&&$$$%%%&&&'''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&'''&&&&&&((())))))'''%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&%%%$$$"""!!!###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&&&&&&&'''((()))&&&&&&((((((%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%'''***,,,,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&''''''''''''(((((((((''''''((())))))))))))((())))))))))))))))))))))))((((((((()))))))))******************************))))))******+++,,,,,,,,,'''(((***,,,---.........***+++,,,,,,++++++,,,---------............------......////////////000000---...///000222333333444555666:::@@@JJJ[[[ttt{{{gggWWWLLLDDD>>>|||qqqhhhnnn~~~}}}gggZZZWWWWWWcccssswwwwwwnnnbbbZZZUUUMMMDDD<<<666555555444333222222111//////............/////////...---,,,++++++++++++)))******++++++******)))$$$((()))&&&$$$%%%&&&$$$&&&&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#################################$$$%%%&&&'''(((%%%%%%&&&''')))(((&&&###$$$%%%&&&&&&$$$$$$%%%&&&!!!###%%%'''))))))(((((($$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&''''''&&&&&& $$$(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&''')))+++,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''''''''&&&&&&%%%''')))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&'''&&&&&&%%%$$$###"""###%%%&&&%%%$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$%%%'''&&&###"""###%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&%%%&&&(((%%%%%%&&&&&&''''''''''''&&&&&&'''(((((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***************************((())))))***++++++,,,,,,((()))+++,,,---------,,,)))+++,,,,,,++++++,,,---,,,------......------,,,........./////////000000...///000111222333333333888666777<<>>;;;888444333333222222222222222222000000000000////////////......---------,,,,,,,,,))))))))))))))))))))))))%%%%%%$$$$$$$$$%%%&&&&&&)))(((&&&$$$$$$&&&((()))&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***&&&$$$%%%%%%###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((,,,+++)))'''%%%###!!! $$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%$$$###"""######%%%%%%&&&'''((((((((('''---,,,+++)))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###"""###$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&'''((($$$$$$&&&''''''&&&$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((''''''''''''''''''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&%%%''''''&&&&&&'''(((***+++)))((('''&&&&&&'''((()))(((((((((((())))))))))))***************************)))((((((((()))+++,,,******))))))))))))******++++++++++++++++++++++++************************+++---......---,,,...///+++,,,---.........---,,,,,,,,,------...///000000222111/////////000//////555666666888AAAUUUnnn}}}rrrpppwwwvvvggg```dddkkkooopppeeeYYYLLLDDD>>>999666777666555444222111000000000333///---...111111---))),,,,,,,,,+++++++++******)))))))))))))))(((''''''&&&&&&''''''&&&&&&%%%$$$(((((())))))))))))(((((()))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))***++++++%%%&&&&&&&&&%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&&&&&&&$$$"""'''(((((('''&&&$$$!!! $$$$$$$$$$$$%%%&&&'''(((%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$######"""#########'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''333...)))%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$##################$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))************************)))(((&&&&&&(((((())))))************))))))******++++++++++++''')))+++,,,,,,,,,***)))******))))))******+++,,,---------.........//////////////////000000000000333222222222222222222222222111333999===EEEWWWjjj{{{ooonnnwwwuuufff___cccjjjooopppfffZZZMMMEEE@@@:::777888666555444333222111111000333000...///222222...***,,,,,,,,,+++++++++******+++++++++++++++***))))))(((((())))))(((((('''&&&(((((('''&&&&&&'''((((((((((((''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######&&&''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&%%%$$$######&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$#########((((((''''''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''...***&&&$$$%%%&&&''''''###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$((('''&&&&&&%%%%%%%%%&&&$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((()))))))))******++++++++++++***)))(((''')))))))))))))))*********)))*********++++++++++++)))***,,,---------+++***+++++++++++++++,,,,,,---,,,------------.............../////////000000000222222222222111111111111222111333777999???NNN^^^vvv{{{nnnoooyyysssddd]]]```ggglllmmmfffZZZNNNFFFAAA;;;888999555555444333222111111000333111///000222222///,,,,,,,,,,,,+++++++++*********++++++++++++******)))((())))))))))))(((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&'''(((((()))######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''%%%######%%%'''''''''%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""###''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$***)))'''%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''''''''((((((((()))))))))************)))(((((('''*********)))))))))))))))************++++++++++++***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------........./////////000000000000000111111111222222333444444777BBBMMM^^^sssqqqrrr}}}~~~qqqaaaYYY\\\bbbffffffeeeYYYMMMFFFAAA;;;888888333333333333222111000///111000//////111111///,,,,,,,,,,,,+++++++++******(((((())))))))))))(((''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&%%%$$$%%%&&&))),,,...&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&'''(((+++***(((&&&%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$###"""###%%%&&&%%%$$$***))))))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######%%%$$$$$$######$$$$$$$$$###$$$&&&&&&&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$(((&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''''''''&&&%%%%%%************))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,------------------.........///////////////000000000000000111333222111333999@@@MMM___wwwtttttt~~~}}}ooo___VVVXXX]]]```aaacccWWWLLLEEE@@@:::777777111111222222111000///...............//////---,,,,,,,,,,,,+++++++++******'''(((((()))))))))((((((''''''((((((''''''&&&%%%%%%''')))++++++)))'''%%%$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''((())))))******((('''&&&%%%&&&(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######&&&((()))(((&&&$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&***'''### """&&&((('''&&&%%%###""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$###$$$%%%%%%###"""***))))))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$######$$$$$$%%%######$$$%%%%%%$$$""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((&&&''''''''''''&&&&&&%%%*********))))))))))))))),,,+++++++++++++++++++++)))******+++++++++++++++***************+++,,,,,,+++++++++,,,,,,,,,------------------.........///....../////////000000000...111222111000222666999CCCOOOaaaxxxwwwtttzzzzzzmmm]]]UUUWWW\\\___```aaaVVVKKKEEEAAA:::777777000111222222222111///...---------......------,,,,,,,,,,,,+++++++++******)))******++++++++++++***)))************)))((((((&&&'''***,,,,,,***'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))***++++++,,,+++)))'''&&&%%%&&&&&&########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###!!!"""&&&""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&***'''### """&&&)))((('''&&&%%%$$$#########''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&$$$$$$%%%%%%###"""%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''((((((((())))))))))))))))))******))))))(((((()))))))))************,,,,,,,,,,,,++++++++++++))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,------------------........./////////......//////000000111111---111222000000333666666<<>>;;;999666444222111222222111000000000//////.........---+++++++++******++++++,,,)))))))))))))))((('''''')))))))))))))))(((((('''***)))((((((''''''''''''((((((((((((''''''&&&&&&&&&'''((()))******))))))######$$$%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$###$$$&&&...+++(((%%%$$$$$$%%%$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$%%%$$$%%%%%%%%%$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$&&&((('''%%%######$$$&&&&&&$$$###!!! ''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&***(((&&&%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))(((((('''''''''&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((('''((((((((((((''''''''''''(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,+++***((())),,,...------------------------------------............///000222111000///000111///222444555666999???CCCIIIZZZrrryyysssuuurrrkkkkkknnn}}}~~~fffQQQCCC===:::888444333333333444333111///000000000///......------+++************++++++,,,))))))******))))))((('''((((((((())))))((((((''')))((((((''''''''''''(((***))))))(((''''''&&&&&&&&&''')))+++,,,,,,++++++$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$######$$$######$$$$$$%%%$$$$$$$$$############$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###############$$$%%%&&&%%%$$$###$$$%%%'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%'''***,,,###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&!!!%%%((('''$$$""""""$$$$$$$$$$$$$$$$$$#########&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((''''''%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********************************++++++,,,,,,------------,,,++++++---///........................------------------------...000111111000//////000222333444444444555888:::CCCNNN```wwwwwwppprrr}}}rrrkkkjjjkkkyyy~~~hhhSSSEEE===:::999444444555666777555222///111000000///......------***************+++,,,,,,******++++++******)))(((&&&''''''(((((((((''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''&&&''')))+++++++++***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&$$$######$$$!!!###$$$$$$$$$######$$$"""""""""#########$$$$$$"""$$$%%%&&&&&&%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$%%%'''((()))######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""######$$$$$$!!!&&&&&&###"""###&&&&&&&&&''''''((())))))***%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###$$$&&&''''''&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%!!!!!!""""""###$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''%%%%%%&&&'''((()))******'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))************************)))******+++,,,,,,------)))***++++++))))))***+++---------------------------------------------------///111111000//////000222222333333222333444666;;;CCCPPPaaazzzyyyppppppyyyrrrkkkiiijjjxxxiiiUUUFFF>>>;;;:::555666777999:::777333000111000000///...---------******))))))***+++,,,,,,+++++++++++++++***))))))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&''''''((('''(((***+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###%%%''''''&&&$$$$$$$$$%%%%%%&&&$$$###"""###$$$!!!""""""""""""#########"""%%%))),,,,,,)))%%%"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ ###&&&&&&$$$###%%%'''%%%%%%&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%% !!!###$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%"""""""""!!! $$$%%%######%%%(((%%%&&&&&&&&&''''''((((((%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###&&&((())))))""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$%%%&&&''''''((("""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''''')))((((((((('''''''''''''''((((((((())))))******))))))))))))************))))))))))))))))))))))))************************))))))***+++,,,,,,------)))***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///111222000/////////000000111222333555666888222;;;EEERRRfff}}}tttrrryyy{{{kkkgggppp}}}}}}hhhUUUHHH???999666333444444555444333111000333000---+++,,,---------,,,,,,++++++***)))((((((+++*********))))))((((((,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''',,,000///***'''''')))%%%&&&((()))***)))'''&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############&&& %%%)))%%% $$$$$$&&&''''''&&&$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%&&&&&&&&&%%%%%%$$$$$$'''&&&$$$######$$$&&&'''&&&""" ###%%%&&&%%%########################!!! !!!"""###"""!!!((('''&&&%%%$$$#########%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$%%%%%%$$$$$$&&&&&&$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&######$$$%%%%%%&&&''''''###$$$&&&&&&&&&$$$"""!!!##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%'''(((((('''%%%$$$)))###"""''')))%%%"""###!!!"""$$$%%%%%%$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%###  ###%%%########################%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((************))))))((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000000000000111111222222222333333333444999???EEEQQQfffzzzrrrqqqzzzzzzmmmkkktttjjjWWWJJJBBB>>>;;;555555555555444222000///333000---,,,---------------------,,,+++*********************)))))))))(((******)))((('''''''''''''''''''''''''''&&&&&&&&&!!!%%%******'''&&&'''***&&&''')))*********((('''&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###((($$$!!!###(((+++)))%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%)))(((&&&$$$###$$$$$$%%%'''&&&$$$######$$$&&&'''(((%%%""""""$$$''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%)))###!!!%%%&&&$$$"""$$$###$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$"""!!!!!!"""$$$&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''(((((((((((()))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((++++++*********)))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------.............../////////000000000000111111111222222222333333333666999<<>><<<777777666555333111///...333000...------......---......------,,,,,,++++++************)))))))))))))))))))))(((((())))))***(((((((((((((((((((((((( $$$((((((&&&%%%&&&(((&&&''')))*********)))(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """%%%''''''&&&###"""%%%###"""###%%%''''''&&&$$$$$$############$$$$$$$$$############$$$%%%%%%########################&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''***(((%%%###"""###%%%&&&&&&%%%$$$######$$$%%%&&&(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$""" $$$((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%)))$$$!!!###$$$######%%%$$$%%%&&&''''''&&&%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%'''((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%'''(((((((((((()))))))))&&&&&&'''((())))))******))))))))))))))))))))))))))))))))))))***************)))((()))***+++***(((+++++++++++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------................../////////000000000111111111222222222222333555777888888:::BBBOOOYYYooo|||tttvvv|||rrrooovvv{{{gggUUUJJJBBB>>>;;;666666666555333222111000222000....../////////......---------,,,,,,++++++*********)))))))))))))))+++******)))))))))))))))((((((((((((((()))))))))''')))******'''%%%%%%&&&&&&'''(((((())))))((((((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###""""""#########"""###$$$&&&%%%$$$###""""""###$$$%%%###############$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%###""""""###%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!"""!!!&&&(((''''''&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$'''%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&'''(((******+++((((((((((((((((((((((((((()))))))))***************)))((()))***+++***(((++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000111111111111222222222222333555777777888<<>>JJJ\\\sssvvvzzzooohhhiiiooouuuyyyyyymmmZZZJJJ@@@;;;888666666555444444333444555555111000000111222222111000,,,,,,,,,---------------((()))))))))************+++***)))(((''''''''''''$$$%%%%%%&&&''''''(((((($$$#########%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&)))'''&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$&&&&&&###"""!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""###$$$$$$##############################"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######!!!"""$$$%%%%%%%%%$$$#########$$$$$$$$$$$$######"""%%%''''''%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$ """###$$$$$$######$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###'''&&&!!!"""%%%$$$$$$$$$$$$######$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))***************)))((()))***+++***((()))))))))*********++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////000000000000111111111111444444555444444555666888888BBBOOO___vvv~~~rrr}}}tttooooootttyyy{{{sss^^^MMMCCC@@@@@@@@@888777555444333333444444111000000111333333111000---.....................(((((())))))*********+++((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))((('''%%%$$$%%%%%%$$$###&&&%%%%%%%%%%%%&&&'''((()))'''&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! (((&&&$$$%%%&&&'''&&&%%%$$$%%%&&&''''''&&&%%%$$$"""""""""""""""######$$$########################$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$######"""%%%%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%#########"""######$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$%%%%%%%%%%%%$$$!!!"""$$$&&&'''''''''&&&$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$'''$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''' !!!"""$$$%%%&&&''''''"""###$$$%%%&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''))))))))))))))))))))))))))))))))))))***************)))((()))***+++***((((((((())))))*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////000000000000111111111111000000111111222333444555111:::DDDNNN^^^xxxxxx~~~}}}qqqnnnqqqwww|||eeePPPEEEAAA<<<666222222222222222222222222333333222111000///......------,,,,,,+++***)))))),,,+++******,,,.........************))))))))))))&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''((())))))'''%%%$$$%%%'''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&(((******&&&###"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&%%%$$$"""""""""######%%%$$$######$$$&&&((()))$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%&&&&&&%%%$$$$$$######""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&%%%###!!!###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$#########""""""$$$###""""""###$$$$$$$$$%%%$$$#########$$$&&&'''&&&%%%###"""""""""###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***,,,,,,***&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((''''''((())))))))))))))))))))))))))))))((('''&&&+++***)))))))))***,,,,,,)))************+++++++++******+++++++++******)))******+++,,,------------,,,,,,,,,---------..............................111111000///////////////333333333333444555666666222444777===JJJ^^^www|||qqqooorrryyy}}}gggQQQFFFAAA===777333333333333333333333444333222111000///......---......------,,,++++++***+++***)))***,,,......---*********)))))))))(((((()))((((((''''''(((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&''')))''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&%%%%%%'''))))))&&&#########$$$%%%%%%%%%$$$$$$"""######$$$$$$%%%&&&&&&"""""""""#########$$$$$$$$$############$$$$$$%%%$$$###"""""""""###$$$$$$%%%$$$###"""###$$$&&&((($$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""######""""""######$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########"""""""""!!!!!!"""$$$&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#####################$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((()))))))))*********++++++...............---,,,++++++***)))))))))***+++,,,)))************+++++++++)))******+++++++++******)))***+++,,,------------,,,,,,,,,------------...........................------......///111222333222222222222333444555666777888999;;;BBBQQQdddqqq{{{pppooossszzziiiSSSFFFBBB===777555555555444444444444444222111111000///...---,,,///......------,,,,,,++++++))))))***,,,------,,,******))))))))))))(((((())))))((((((((())))))***''''''''''''''''''''''''$$$%%%''''''&&&'''(((***'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$%%%$$$$$$&&&''''''%%%###$$$$$$%%%%%%%%%$$$######"""######$$$$$$%%%&&&&&&!!!!!!"""""""""#########$$$######"""""""""######!!!!!!!!!!!!"""###$$$%%%$$$$$$###""""""###$$$%%%$$$$$$$$$##################$$$$$$$$$$$$###""""""######""""""######$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###############""""""######$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((***)))((((((((()))***+++++++++,,,,,,++++++************))))))******+++,,,)))************+++++++++((()))***+++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...///000222222111111111111222333444444888888777777999BBBNNNWWWjjj~~~zzzooonnnrrryyykkkUUUGGGAAA<<<777555555555444444444444444111111000///...---,,,,,,......------,,,,,,,,,+++***))))))***,,,---,,,+++***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&$$$&&&'''((('''&&&'''(((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###%%%%%%%%%%%%$$$$$$###"""&&&&&&%%%$$$$$$######"""#########$$$$$$$$$%%%%%%&&&&&&%%%$$$############!!!!!!!!!!!!!!!""""""###$$$###""""""!!!""""""#################################$$$$$$$$$######"""######""""""######$$$%%%&&&&&&%%%$$$$$$######"""""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$&&&&&&&&&&&&%%%$$$$$$###########################$$$%%%%%%$$$"""!!!!!!!!!!!!"""$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%######%%%&&&((($$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$#########$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((('''%%%$$$%%%&&&(((***'''(((((((((((((((''''''***************+++++++++))))))*********+++++++++((()))***+++++++++++++++(((((()))***++++++++++++++++++,,,,,,,,,---------------------------------000000///............///000//////000000111222333333444444444666;;;BBBHHHRRRfffzzznnnlllpppvvvmmmVVVGGG@@@;;;666555444444444333333222222111111000///...---,,,,,,,,,,,,,,,,,,++++++++++++***))))))+++---...---+++)))))))))(((((((((((('''%%%$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&((())))))'''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""&&&&&&%%%$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############""""""""""""!!!!!! ######""""""""""""""""""########################"""######$$$$$$$$$############""""""######$$$%%%&&&&&&%%%$$$$$$######"""!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$#########$$$&&&&&&&&&&&&%%%$$$$$$###########################"""###%%%$$$!!! !!!###$$$$$$$$$###"""######%%%&&&&&&%%%$$$###################################################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$""""""$$$%%%'''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$#########$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((('''%%%$$$%%%&&&(((*********++++++,,,++++++***))))))******++++++++++++))))))*********+++++++++((()))***+++++++++++++++(((((()))***+++++++++++++++++++++,,,,,,,,,------------------------------000//////...............////////////000111222222000111222444666999===@@@FFFSSSjjjyyynnnkkkooouuu~~~pppYYYHHH@@@;;;777555555444444333222222222222111111000///...---,,,++++++++++++++++++++++++*********,,,//////---+++))))))((((((((((((''''''&&&&&&&&&&&&&&&'''((()))((((((((('''&&&&&&%%%%%%&&&(((***)))'''%%%$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$######"""######$$$$$$%%%&&&&&&""""""#########$$$$$$$$$$$$######"""""""""##################"""!!! """"""""""""###########################$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###############$$$$$$$$$ $$$$$$"""!!!"""$$$!!!""""""##################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$############$$$%%%$$$$$$######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%&&&&&&''''''''''''&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((***)))((((((((()))***+++***+++,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))************+++++++++******+++++++++******)))((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111////////////000111222222222222333555666777888999>>>EEETTTiiixxxmmmkkkooovvvttt\\\JJJBBB===999666666555555444333333333333222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000000...,,,))))))((((((((('''''''''&&&&&&&&&''''''((()))***)))(((((('''&&&&&&%%%%%%$$$'''))))))(((&&&%%%&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%######%%%'''######$$$%%%%%%%%%$$$$$$"""######$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%"""######$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%""""""#########$$$$$$$$$!!!%%%&&&$$$###%%%'''$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&'''''''''''''''%%%&&&'''((())))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((()))))))))*********++++++(((((()))***************((()))***+++,,,++++++***)))************++++++++++++++++++++++++***)))((()))***+++,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111////////////000111222333222222333444555666555555888===FFFSSSdddyyy}}}}}}wwwmmmkkkqqqyyyvvv___MMMDDD???;;;888777777666555444444444333333222111000///......------------------------++++++,,,///111111///---)))(((((((((''''''''''''%%%%%%%%%&&&&&&((())))))))))))((('''&&&&&&%%%%%%"""%%%((()))((('''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$&&&'''&&&######%%%((("""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''(((((( !!!###$$$%%%%%%$$$$$$ !!!"""$$$%%%%%%%%%%%%""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$#########"""###$$$$$$%%%&&&&&&%%%%%%$$$######"""!!!"""###$$$&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%#########$$$%%%%%%&&&&&&&&&&&&""""""######$$$$$$$$$$$$ %%%))))))%%%###$$$&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%$$$###$$$%%%'''(((######$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%######""""""###%%%&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%&&&'''((((((((('''%%%&&&'''((())))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((()))''''''((()))***)))))))))((()))***+++++++++++++++((()))***+++,,,+++******)))************+++++++++,,,,,,,,,+++***)))((('''******+++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------------.../////////000000111222333000000111222555666555444555:::@@@EEENNN___uuu||||||ssspppqqqwwwyyybbbOOODDD===888777555444444444444333111111111111111000000000000111000---+++))))))***+++***************)))(((((((((((())))))))))))(((((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((($$$ !!!$$$'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%%%%""""""#########$$$$$$$$$###%%%&&&%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&(((******)))((('''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$###!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""""""""""""""""""""###############"""!!!!!!#########"""######$$$%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######&&&%%%$$$$$$######$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################'''&&&%%%###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&'''))))))***###$$$$$$%%%%%%$$$$$$###%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((()))******'''(((''''''+++000000+++%%%&&&'''((()))***+++,,,))))))))))))************)))***+++,,,---,,,++++++++++++************++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000//////...------,,,,,,000000000000111111111111111111222222222333333333888888:::<<>>:::777555444444444444333111............------------...---+++)))))))))++++++)))***+++,,,,,,,,,+++***'''((((((((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''$$$!!!"""%%%'''((('''(((''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%###%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$"""$$$%%%''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$%%%%%%%%%$$$###"""!!! ################################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$###""""""###############$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%#########$$$$$$$$$%%%%%%(((((('''&&&%%%$$$$$$###$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$#########$$$%%%%%%&&&""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################%%%$$$$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''(((((()))***'''(((((('''+++000///+++(((((())))))******++++++))))))))))))************)))***+++,,,,,,,,,+++++++++******))))))******+++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............//////000000000111111111111111111222222222333333444444555777;;;BBBKKKQQQaaappp~~~xxxzzz~~~tttooonnnsss~~~yyybbbPPPFFF@@@;;;777555444444444444333111111111000000000/////////++++++)))))))))***+++,,,+++,,,...//////---***)))''''''(((''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&''''''&&&(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$##################$$$%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$******(((&&&%%%###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$%%%'''(((########################################################################&&&&&&'''&&&###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###(((((('''&&&%%%$$$######&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))%%%''''''&&&(((------)))*********++++++******)))))))))))))))************)))***++++++,,,,,,+++++++++******))))))******+++((())))))******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///////////////000000000000111111111111111222222222222333222222333333444888===AAAGGGUUUjjj|||{{{tttmmmlllpppzzzwwwaaaOOOEEE???;;;777555444444444444333111222222222111111111000000,,,++++++***)))******+++,,,...000000///+++'''%%%(((((((((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& """$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###########################$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###$$$$$$$$$###############&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&***)))(((&&&$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&###""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((###&&&&&&$$$%%%))))))'''(((((()))*********))))))((()))))))))************)))******+++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///////////////000000000111111111111111222222222222333444555444444555777:::<<>>999777555444444444444333111//////.........---------///...---,,,+++***)))))))))***---......+++(((&&&)))))))))))))))((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%%%%%%%%%%###"""########################$$$$$$############$$$$$$!!!!!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''$$$######$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((($$$'''(((&&&&&&))))))'''###%%%''')))******))))))((()))))))))************)))))))))*********++++++***))))))))))))))))))***,,,,,,------------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------------------...////////////000000000000000111111111222222222333444666666555555777888;;;>>>EEENNN\\\pppxxx|||rrrjjjhhhkkkvvvsss]]]KKKBBB<<<888777555444444444444333111000000000/////////......000///...---,,,***)))((($$$&&&)))+++,,,,,,***)))(((((())))))))))))(((((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((((('''&&&&&&&&&))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$########################$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""""""""###############"""######$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''+++,,,)))(((***+++***!!!###&&&(((******))))))))))))))))))***************))))))))))))***++++++***))))))(((((())))))***+++++++++,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++---------,,,,,,,,,,,,,,,......////////////000000000000000111111111111222000222444444444444555777999:::<<>>;;;;;;:::888666555444333333222000.........///...---............------------+++******)))((((((''''''"""$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''***(((&&&&&&(((***++++++$$$%%%&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""###''')))(((%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$"""############"""""""""#####################$$$$$$$$$$$$$$$%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&'''%%%###""""""$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%'''&&&&&&%%%$$$$$$###""""""######""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&((()))*********&&&((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))************(((((((((((((((((((((((())))))***++++++++++++***************************,,,+++***)))))))))))))))++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000///............///000000000000000000111111111111000111111222222333333333999999999:::>>>IIIXXXccc}}}~~~|||pppjjjmmmuuu|||~~~jjjUUUGGG@@@<<<777777666555444444444444222000...---......---,,,------------,,,,,,,,,,,,***))))))(((((('''''''''((()))***)))''''''(((***%%%%%%%%%&&&&&&((())))))'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&***(((&&&%%%&&&'''''''''###%%%''''''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%(((&&&###"""###""" &&&''''''&&&%%%$$$""""""$$$$$$############$$$$$$"""""""""""""""""""""###$$$$$$"""!!! !!!###$$$%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&!!!!!!  """$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$#########$$$%%%&&&$$$######$$$'''((('''&&&%%%$$$######"""#########""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''')))***)))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))))))))))))))))))))************(((((()))))))))*********(((((((((((((((((((((((())))))***++++++++++++******************************))))))(((((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////...............//////000//////000000000111111111111111222222222333333333555666666666888===EEEKKK\\\kkksssmmmooowww}}}kkkUUUGGG@@@===555555444444333333444444222000...---......---,,,,,,,,,,,,,,,+++++++++***)))))))))((((((''''''''',,,,,,+++)))&&&$$$%%%&&&%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$%%%'''((('''&&&"""%%%((('''$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&&&&%%%$$$###%%%&&&&&&&&&%%%###!!! $$$$$$############$$$$$$"""""""""!!!""""""###$$$%%%$$$""" ###%%%&&&&&&$$$######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$###$$$$$$%%%%%%!!!""""""!!! """$$$""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""############""""""$$$######"""###$$$&&&'''&&&&&&&&&(((******)))((($$$$$$###############$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((())))))***((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++***************************((((((((()))***,,,---...((())))))***+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......------......///000/////////000000000111111111111111222222333333444333444666666777999<<>>777666555444333333333333111///------......---,,,,,,,,,,,,,,,++++++++++++)))))))))((((((((((((((()))))))))'''%%%$$$%%%'''%%%%%%%%%&&&'''((()))***)))((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$&&&((((((&&&$$$"""%%%((('''$$$"""$$$'''######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!'''(((%%%######$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$############$$$$$$######"""""""""###$$$%%%$$$###!!!  !!!"""###%%%'''&&&$$$"""###$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%''''''%%%""" !!!"""!!!!!!""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###"""$$$###""""""###$$$&&&(((&&&&&&'''(((++++++***((($$$###############$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$#########$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&'''((('''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''((((((((()))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))***++++++++++++***************************(((((()))***+++---...///((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,------------...------------...//////////////////000000000111///000000111222333333444333333555555666888:::<<<>>>GGGUUUeeexxxxxxrrrtttzzzkkkUUUGGGAAA>>>:::999777555333222111111111///---------...---,,,------,,,,,,,,,+++++++++)))))))))))))))((((((((('''((()))))))))+++...111$$$%%%%%%&&&'''(((*********)))'''&&&%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&((()))((($$$!!!"""%%%)))((($$$"""$$$'''#########$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%)))%%%!!!$$$%%%%%%$$$###$$$$$$############$$$$$$$$$###"""""""""$$$%%%&&&$$$###!!! !!!"""$$$%%%###%%%'''&&&###""""""$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########""""""""""""""""""""""""!!!""""""""""""#########%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$&&&&&&$$$ !!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&%%%$$$###""""""###%%%%%%&&&%%%$$$###$$$###""""""###$$$'''(((%%%$$$%%%'''))))))(((&&&$$$###############$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$!!!!!!"""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))%%%&&&'''&&&%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++************************************)))******++++++)))***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------------...//////////////////000000000000......///000111222333333/////////000222444777999:::>>>EEEOOO]]]pppyyyvvvyyynnnXXXIII@@@<<<666555333222222333444555333222111000////////////......//////......---,,,,,,++++++***)))(((''''''&&&'''((()))******)))))))))'''$$$%%%''')))++++++&&&&&&&&&&&&&&&&&&%%%%%%""""""###$$$%%%&&&&&&'''###%%%&&&((('''%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!###%%%&&&###$$$&&&&&&&&&$$$"""!!! """###%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######"""""" !!!"""###$$$%%%%%%""""""#########$$$$$$$$$'''###$$$(((&&&%%%######$$$&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""############%%%###!!!"""$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$!!!!!!!!!!!! ########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$###'''(((%%%###%%%%%%###$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&************(((&&&$$$###((((((((('''&&&&&&&&&%%%%%%&&&'''((((((&&&$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""######$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&((()))***''''''((()))******))))))))))))))))))))))))))))))''''''''''''((((((((((((************************+++*********))))))((((((,,,***(((***---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,,,,------,,,++++++,,,,,,---...//////,,,,,,,,,---------......////////////000000000000000000000000111111111111222222333444444555555666666777:::???IIIXXXhhhrrrzzzvvvxxx}}}lllWWWIIIAAA<<<888777555222111111222333222222111000////////////,,,------------,,,++++++++++++******))))))((((((((()))))))))))))))******(((&&&$$$$$$&&&)))******(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###%%%&&&###$$$%%%&&&&&&$$$###!!! !!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$###########################$$$%%%$$$""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$'''&&&### ###&&&&&&%%%$$$######$$$&&&'''%%%%%%$$$$$$$$$##################$$$$$$%%%%%%%%%"""&&&&&&###!!!!!!"""$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%%%%%%%%%%%%%$$$$$$)))***'''%%%''''''%%%##################""""""%%%%%%%%%%%%&&&&&&&&&&&&((()))))))))(((&&&$$$###''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""###%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&'''((()))***''''''((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))***************************++++++++++++*********))),,,***)))***,,,---,,,***------------------------++++++++++++++++++++++++*********+++,,,---------+++,,,,,,,,,---.........,,,,,,,,,---------........./////////000000000000//////000000000111111111222222333333444555555555999888888:::???IIITTT\\\iii||||||xxxyyy}}}}}}kkkVVVHHH@@@<<<777666444222222222222333111111000///............+++++++++++++++******)))*********)))))))))))))))******))))))((()))))))))'''%%%$$$$$$&&&((((((((((((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%)))((('''%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%###$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%########################$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$%%%&&&'''&&&%%%$$$%%%'''$$$###""""""###$$$&&&'''$$$$$$$$$###############%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%###""""""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&"""%%%######&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$ """$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''$$$$$$$$$%%%&&&((()))***(((((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''(((''''''''''''((())))))(((((((((((((((((('''&&&(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))),,,,,,,,,++++++++++++++++++***)))***,,,,,,,,,+++************************++++++++++++++++++++++++***)))(((((()))***,,,---,,,,,,,,,,,,------------,,,,,,,,,---------............/////////000000000//////000000000000111111111222222333333444555555888777777666777;;;BBBFFFPPPaaauuu{{{|||~~~kkkUUUGGG???;;;444333333222222333444444111000///......---------+++++++++++++++***)))))))))))))))))))))*********+++***(((''''''''''''((('''%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$########################$$$%%%&&&$$$"""!!!!!!"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""########################!!!###%%%%%%%%%$$$$$$%%%""""""!!!"""###$$$%%%&&&########################%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""!!!###'''***)))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$ """%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))((((((((((((((('''&&&&&&'''''''''((((((((())))))''''''''''''((((((((()))((((((((((((((('''&&&%%%''''''''''''''''''''''''(((((()))))))))*********((((((((((((((((((((((((++++++++++++++++++++++++******)))***++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))(((&&&%%%&&&''')))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000////////////000000000111111111111222333333444444333444555555555888<<>>:::555444333333222222222222111000///......---------,,,,,,,,,,,,,,,++++++***)))))))))))))))*********)))(((''''''&&&&&&&&&&&&'''%%%$$$%%%&&&''''''&&&$$$%%%%%%&&&&&&'''''''''"""######$$$%%%&&&&&&&&&$$$%%%&&&''''''%%%###"""#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$###""""""%%%%%%$$$###"""!!! ########################$$$%%%&&&$$$"""!!!!!!"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""######################## """""""""!!!"""$$$&&&!!!!!!""""""###$$$%%%&&&##################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$""""""###%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$#########$$$%%%!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$'''&&&'''+++,,,+++$$$$$$$$$$$$%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&'''(((((()))))))))(((''''''''''''((((((((((((&&&''''''(((((((((((((((((()))))))))((('''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))******************))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))(((''''''(((***,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..................////////////...////////////000000000000000111111222333333333///111333555555777:::<<<===@@@FFFOOO[[[kkk}}}kkkTTTEEE===999777666555444222000///...111111000///............---------------,,,,,,+++*********)))))))))))))))''''''((((((((('''&&&&&&'''&&&%%%&&&'''((('''%%%$$$%%%%%%&&&&&&'''''''''!!!""""""###%%%&&&&&&'''%%%&&&)))******(((%%%###############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$######""""""!!!!!! ########################$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$###########################""""""%%%'''""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############'''&&&%%%###"""!!!!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&%%%######$$$$$$%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$(((***'''%%%&&&'''%%%!!!!!!""""""######$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))))))))''''''''''''''''''''''''&&&&&&'''(((((()))))))))(((((((((''''''&&&&&&&&&'''''''''((((((((())))))((((((''''''''''''((((((***)))((((((''''''((((((&&&'''((()))************%%%%%%&&&&&&&&&'''''''''&&&''''''((()))(((((((((((()))))))))))))))((('''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********((()))+++***))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------........./////////......////////////000000///000000111111222333333///111333444333444555777999777888???HHHSSSaaammm~~~jjjSSSDDD<<<999333333333333222222111000222222111000////////////---------------,,,,,,+++++++++******))))))((((((&&&''')))++++++***((('''((('''&&&'''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((('''&&&%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$######$$$#########$$$$$$%%%&&&"""######$$$$$$$$$###### ###########################$$$%%%$$$""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$#########"""$$$&&&'''%%%""" !!!###$$$$$$%%%%%%&&&&&&''''''######$$$%%%%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&$$$######%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$"""&&&'''$$$"""######!!!""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''(((******))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))))))))((()))))))))************+++******))))))******+++++++++*********++++++,,,(((((()))*********))))))'''(((((((((((()))))))))&&&&&&((()))))))))((('''((()))******************************************'''(((((((((((()))))))))************************)))))))))******+++++++++''')))+++***)))(((***,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,---------......---------.........//////........./////////000000//////000000111222222222000111333333333333444555888555666;;;@@@DDDLLLUUUzzz}}}}}}hhhRRRDDD===999,,,...000222444555666777333222111000000/////////,,,------------,,,++++++,,,++++++***)))(((((('''&&&(((+++......---***((((((''''''((())))))'''&&&***)))((('''%%%$$$###"""''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%###"""$$$#########$$$%%%%%%&&&""""""###$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&########################"""###$$$$$$###"""###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$############''''''###"""%%%((($$$$$$%%%&&&&&&'''((((((######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ %%%'''%%%$$$'''((('''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&(((((('''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))*********)))'''&&&&&&(((***+++))))))))))))))))))))))))((())))))***+++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,---...///000***++++++******)))((('''+++,,,,,,,,,,,,---------%%%&&&((()))))))))((('''((()))***+++++++++++++++************************))))))))))))*********************************************++++++,,,,,,,,,''')))+++***((((((***,,,------------------------++++++++++++++++++++++++))))))************)))((())))))***+++,,,,,,------,,,,,,,,,---------......---------.........//////............/////////000/////////000111111222222000222333444444444666888777333555:::<<<:::<<>>:::777666555444333222222222111000000//////......---...---,,,,,,++++++,,,,,,)))))))))***))))))(((''''''%%%$$$'''***,,,***'''((('''&&&&&&'''((('''%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&((()))******$$$$$$$$$$$$$$$#########"""###%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$###"""!!!!!!$$$###"""###%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$######"""""""""%%%$$$!!! """%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$###!!!""""""########################!!!""""""###$$$$$$$$$$$$&&&%%%$$$###""""""###$$$$$$######"""!!!!!!!!!"""######$$$$$$$$$$$$######$$$$$$$$$###############!!!!!!%%%%%%$$$%%%$$$&&&&&&$$$!!! """%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""%%%$$$$$$$$$%%%&&&''''''%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######'''%%%###"""###$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$%%%&&&&&&$$$###$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######""""""######$$$%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((***++++++++++++)))'''&&&------------------------///---,,,---...///...---...///000///...---...000...////////////000000000000000//////......------000///...------...///000,,,,,,------------------++++++,,,,,,---...............---,,,,,,,,,,,,---...------------,,,,,,,,,------......------,,,+++------,,,,,,+++++++++***************++++++++++++******************************))))))))))))******,,,,,,,,,+++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++******+++++++++++++++++++++++++++...------,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++---....../////////---......///000/////////000000000000111111111111000000111111222333444555~~~wwweeeSSSGGG???:::666666555444333222222333111111000000///............---,,,,,,++++++,,,,,,))))))************))))))***(((&&&&&&''''''&&&$$$)))'''&&&%%%%%%%%%%%%%%%'''&&&%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######"""""""""%%%&&&%%%$$$""""""%%%'''%%%$$$$$$$$$###""""""""""""""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""" """$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###""""""###########################""""""###$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%'''&&&$$$""""""""""""#########$$$$$$$$$$$$##############################!!!$$$$$$""""""$$$$$$"""!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!!######$$$$$$%%%&&&&&&'''$$$$$$###""""""######$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%"""  ###%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$$$$$$$#########%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''(((((()))))))))***************************++++++,,,,,,,,,+++***)))........................///........./////////......///111000///...///000000000000111111111222222333222222111///......---......---------...//////------...............///---------......////////////...---,,,+++,,,---.../////////.........---------............---,,,,,,,,,,,,,,,+++******))))))+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++---,,,+++*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))),,,...---***)))***,,,,,,,,,++++++++++++++++++------,,,,,,+++,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,------.........------........./////////////////////000000000111111000000000000111222333444vvvdddTTTHHH@@@;;;666555444444333333333333111111111000//////.........---,,,,,,++++++,,,,,,***++++++,,,,,,+++++++++***(((&&&%%%%%%&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%((('''&&&'''((()))(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%$$$$$$######"""""""""&&&$$$!!!###"""""""""###$$$$$$$$$%%%""""""###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$""""""###&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###""""""##############################$$$%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###$$$&&&***(((&&&$$$##################$$$$$$$$$$$$##############################((("""$$$((('''%%%$$$"""%%%###"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$##################$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''"""  ###%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&########################&&&&&&&&&'''(((''''''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))''''''((((((((()))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............////////////////////////.../////////......//////...///111111000//////000111111111222222222333333444444333222000///......---------------......///......//////000000000000///////////////000000000111000...---,,,---...///000000000/////////......---------------,,,,,,+++---,,,,,,,,,++++++******,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++...---+++***)))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************(((+++...---***)))+++---,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------------......---,,,++++++............//////000000....../////////000000000000000000000111222333333~~~uuubbbRRRHHHAAA;;;666555444333333333333333222111111000000//////......---,,,,,,++++++,,,,,,***+++,,,,,,---,,,,,,,,,&&&&&&&&&&&&&&&'''((()))%%%'''''''''%%%$$$%%%&&&((('''&&&'''((()))(((&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$#########'''&&&"""!!!$$$!!!!!!"""###$$$%%%%%%&&&"""###%%%%%%$$$$$$%%%'''#########$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%%%%###!!!###'''(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$""""""###########################$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""###$$$%%%&&&***)))'''%%%$$$###""""""######$$$$$$$$$$$$#####################$$$$$$$$$)))###!!!%%%'''$$$"""######%%%###!!!!!!!!!########################""""""###$$$%%%&&&&&&&&&"""######$$$$$$######""""""#########$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%''''''((('''%%%###"""###$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&########################%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''(((((())))))***)))))))))******++++++,,,......------,,,++++++***.................................///000000111111000000000000000000000000///000111000///...///111...000222333111000000000111222222222222333333333444444333222111000///...,,,------.../////////000//////000000111111222222000000000111111111111111111111000///////////////000000000000////////////------......------,,,+++---------...............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,+++*********+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,---------..................------,,,******///............///000000............////////////111111000000111222222333yyyrrr___PPPFFF???:::555555444333333333444444222222111111000/////////...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,,,,&&&'''((((((''''''((((((###&&&((()))'''%%%&&&''''''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&((("""""""""###$$$$$$$$$%%%"""$$$&&&%%%###"""$$$&&&"""#########$$$$$$$$$$$$""""""""""""############""""""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&'''(((''''''%%%###!!! ######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%!!!!!!###### """!!!"""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%###"""!!!""""""###$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&&&&'''%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%###########################"""!!!###%%%&&&$$$"""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((((())))))***++++++,,,******++++++,,,------.../////////...............000000000000000000000000222222111111111222222333111111111111111111111111000222333222000000111333///222444555333222111111111111222222222333333333333333333222111000//////......///000111222222222000000000111222333333333222222222222222111111111111222222222222111000000000000000000////////////...////////////...------,,,,,,,,,---......//////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++------,,,+++*********++++++,,,,,,---++++++******+++,,,,,,---++++++,,,,,,,,,---------,,,,,,---------,,,,,,+++...---,,,,,,,,,---//////------........./////////000000000000000111111222~~~wwwqqq]]]MMMEEE>>>999555555444333333333444444222222111111000/////////...---,,,,,,++++++,,,,,,((()))***+++++++++++++++)))***+++***'''%%%%%%%%%"""%%%)))***(((&&&'''(((%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$&&&&&&%%%%%%&&&$$$$$$$$$##################%%%'''%%%###"""###%%%""""""######$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""%%%$$$"""!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$##############################$$$$$$$$$######""""""###$$$%%%&&&'''''''''&&&&&&&&&%%%### ######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%###$$$'''%%%"""###''''''$$$!!! !!!$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&'''''''''&&&$$$"""!!!!!!"""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$!!! !!!###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%########################&&&$$$$$$%%%((()))'''%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$###$$$%%%&&&((()))******$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******))))))***+++,,,,,,------++++++,,,------...//////......//////000111111111000000000000000000000000555555444333222222222222222222222222222222222222111333555444222111333555111333666777555444333333111111222222222333333333333222222111111000000000///000111333333444444444000000111222333333444444222222222222222222222222222222333444444222111000000000000000////////////000000000000000//////...((())))))***+++,,,---------------,,,,,,+++++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************************************------------------------+++)))(((***---///,,,***))))))***+++,,,,,,------+++*********+++,,,,,,---******+++++++++,,,,,,,,,******+++,,,---------------,,,+++++++++,,,---...---------.........//////000////////////000000111||||||lllZZZIII???;;;;;;444444333333333333222222000000//////......------+++,,,---......,,,***)))*********)))))))))))))))+++***)))'''&&&&&&&&&&&&+++)))&&&$$$$$$%%%(((***)))(((%%%#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))$$$!!!$$$'''&&&$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!!!!!!!"""#########$$$$$$$$$$$$###############!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!!!!""""""#########$$$###"""""""""!!!!!! ###$$$$$$######""" #################################$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&%%%$$$###!!!""""""""""""##################%%%'''))))))((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$###"""!!! %%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$#########$$$&&&&&&%%%$$$#########$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%&&&''')))***)))))))))))))))***++++++)))***+++,,,...///000000222111000//////.........000000111111111000000/////////000111222333333444555555666666555444333333555555555555555555555555444333333333333444555555555555555555555555555555555333000000222444555555333333444444444333111000333333333333333444555666555555555555444333222111111111111111111111111111555555444444444333333333222111111111111111222222111000......000000000///000000///...------,,,,,,------------------------222111///---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,---------,,,,,,+++++++++)))))))))***+++++++++,,,*********)))******+++,,,+++++++++************))))))***+++,,,,,,,,,,,,,,,,,,---......,,,******+++........................111111111111000000000000......//////000000111111wwwgggVVVGGG>>>;;;:::444444333333333333222222111111000//////......---,,,,,,---------,,,+++***++++++******)))))))))(((+++******(((((('''''''''&&&$$$!!! ###$$$&&&%%%###"""""""""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""!!!%%%'''&&&''')))$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%##################$$$$$$######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""#########$$$$$$$$$$$$######"""""""""!!!$$$&&&((()))#######################################$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$######%%%'''))))))((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''(((((()))***))))))))))))***++++++++++++,,,---...///000000111111000/////////000000///000111222222222222222333333333222222222111111666666666666666555444444555555555555555555555555555555555555555666777777888888888888888888888888666444111111333555666666444555555666555444333222444444444444444555666666555555555555555444444333444444444444444444444444555444444444333333333333333222222111111111222222222000//////000111111000111111000000///......---------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,++++++******++++++,,,++++++++++++++++++*********************+++++++++***************++++++,,,++++++++++++************++++++,,,,,,,,,+++******+++---......,,,***++++++......................................./////////000000000000////////////~~~~~~xxxoooaaaQQQEEE===:::999444444333333333333222222222111111000000///......---------,,,,,,,,,++++++,,,,,,++++++***)))((((((+++******))))))(((((((((((('''$$$""""""###%%%'''&&&%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''###!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###############%%%%%%%%%%%%%%%$$$$$$$$$ !!!"""###$$$$$$$$$########################$$$$$$########################$$$$$$$$$$$$######"""######$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%$$$######%%%((()))))))))$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$###"""#########$$$$$$%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((("""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''((()))))))))((((((***************++++++,,,........./////////000000111000000000000111222222000111222333444555555555555444444444444333333333777777777888777777666555666666666666666666666666888777777777777888999999999999999999999999999999777555333333555777777777666777777777777666555555666666555555555666777777555555666666666666777777666666666666666666666666555555444444444444333333444444333333222222222222333111000111222333222111222222222111111000//////------------------------'''))),,,///000///...,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******************+++++++++++++++******************************+++,,,,,,,,,+++++++++************,,,,,,,,,,,,+++***))))))+++---...---,,,++++++,,,---------------------------------......//////000111111111000///.........{{{|||tttkkk]]]OOODDD===999777444444333333333222222222222222111111000/////////...---,,,+++++++++,,,,,,------,,,+++***)))((((((((())))))))))))(((((((((+++***(((&&&&&&''')))******)))(((&&&&&&%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&& $$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%###""" ########################%%%%%%%%%$$$$$$######""""""###$$$%%%%%%$$$###""""""""""""######"""""""""!!!!!!"""""""""#########$$$######%%%(((******)))$$$$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$###############$$$$$$$$$%%%%%%########################""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))******((()))***+++++++++)))))),,,++++++++++++,,,------111111111000000000000000000000000111111222444444333444555555666666666666333333444555666777777888888888888999999888888777777777777777777777777777888888888888888999::::::888888888888888888888888888666555555777888888888888888888888888888888888888777777666777777888888666666666666777888999:::555555555555555555555555666666666666666666555555555555555555444333333222444333222333444444333222222222222222111111000000........................+++,,,///111222111111000........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))******++++++,,,,,,,,,+++++++++***)))))))))+++************+++,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++******+++,,,...---,,,++++++,,,------------------------......//////000111222222111000000000/////////...~~~yyyrrriii[[[NNNDDD===888555444444333333333222222222222222111111000/////////...---,,,+++++++++,,,,,,,,,,,,++++++***)))((((((%%%&&&'''((((((''''''&&&((('''%%%$$$$$$$$$%%%&&&,,,+++)))'''&&&$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###&&&$$$ """'''$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%''''''%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$########################$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&########################&&&&&&%%%%%%$$$$$$######"""###$$$%%%%%%$$$###"""###""""""""""""""""""###!!!!!!"""""""""#########$$$$$$$$$&&&(((******)))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((***+++,,,,,,+++,,,---......---+++***...------------...//////333333333222222222111111111111111111222444555666777777777777777666555444444444555666777888888999888888999999999999999888888888888888888888888888888888777777888888999:::888888888888888888888888999777666777888:::999888999999999888999999999999999888888777777777888888666666666666777999:::;;;666666666666666666666666777777777777888888888888666666666777666555444333555444444555666666555333222222222111111111111111////////////////////////000000000//////000000111////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++++++++,,,,,,------,,,+++++++++***)))))))))+++++++++***+++,,,,,,---,,,,,,,,,++++++++++++***((()))***+++,,,---------***,,,------,,,+++,,,------------------------------......///000111111222.../////////000000000111{{{uuuqqqgggYYYMMMEEE???999666444444333333333333222222222111111000000///......---------,,,,,,,,,++++++*********)))))))))))))))###$$$&&&'''(((''''''&&&'''&&&%%%$$$$$$$$$%%%%%%)))((('''%%%$$$"""!!! $$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$))))))&&&&&&***$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############"""###$$$%%%&&&'''''''''########################%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$######""""""######$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&)))*********$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%""""""!!!!!!""""""######''''''&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''((((((((('''((()))***,,,---.../////////000000000///......000000000///000111111222444444444444444444333333222222222333333555666666999999999888777666555444777777777777666666666666777888999999:::999999999999999999999999999999999888777777777777888999999::::::::::::::::::::::::888777777888999:::999888888888888777888888999:::999999888777777777888888777777666666777888:::;;;999999999999999999999999777777888888888888999999555666777888888777666555666666666777888888666444222222222222222222222111111111111111111111111111222000///---------...///////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------+++++++++***************+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++'''((()))+++,,,---......***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........///000111111111xxxrrrlllcccVVVLLLFFFAAA<<<888444444333333333333222222111111000//////......---,,,,,,---------,,,+++***((((((((((((((()))))))))###$$$&&&((())))))((('''))))))((('''''''''''''''%%%%%%%%%$$$$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$((()))&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%##################$$$$$$%%%$$$###""""""###%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""######$$$$$$%%%%%%%%%%%%$$$###"""!!!########################"""""""""""""""#########$$$$$$############$$$$$$%%%$$$############$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&)))++++++***$$$$$$$$$$$$#########""""""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%###%%%&&&''''''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$(((''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((###$$$&&&'''((('''&&&%%%###""""""""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((()))((()))***,,,...///111111333333222111111111111111222222222222222333444444555555555555555555555555444333333333444555666666888888888888888777666555777777777777666666666666777777888999999999999999::::::::::::::::::::::::888888777777888888999:::::::::::::::::::::::::::888777777888::::::999888777777666666666777999999999999888777777777777777888777666555666888999;;;888888888888888888888888666666666777777777888888444666888999:::999888777777777777999:::999777555333333333333333333333333333333333333333333333333000000000/////////......////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++***************+++++++++,,,++++++++++++,,,------------,,,,,,,,,+++++++++((()))***+++,,,---------)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000vvvpppiii___SSSJJJFFFBBB>>>:::444444444333333333222222000000000///......------+++,,,---......,,,***)))&&&&&&''''''((()))))))))###%%%''')))******)))((((((((('''&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))(((&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!""""""#########$$$$$$$$$$$$###############$$$###"""!!!!!!###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$"""""""""#########""""""######################## !!!!!!""""""%%%$$$###""""""###$$$%%%&&&%%%$$$######$$$%%%&&&!!!""""""""""""#########%%%$$$$$$&&&)))++++++***$$$$$$$$$$$$######"""""""""###$$$%%%&&&'''''''''"""######$$$&&&''''''((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$(((((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$$$$%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''(((#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&'''''''''(((((()))))))))***+++---///111222333666555333222111222333333444333333333333444555555555555555555666666666777555444444444444555666666666777777888888888777777444444555666777888999999666777888999999999999999::::::::::::::::::::::::999999888888999999:::;;;777777777777777777777777888777777888::::::999777666666555555555666888999999999888777666666777777999888666555555777999:::666666666666666666666666444555555555666666777777444555888:::;;;;;;:::999777777888:::;;;:::888555444444555555555555555555444444444444444444444444///000222444444333111///////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++******))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........111111000000//////......yyynnnfff]]]UUULLLFFFCCCAAA<<<777666444333222222333555666444444333222111000//////,,,---///000000///---,,,************************((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''+++)))&&&###"""$$$&&&(((%%%%%%%%%$$$$$$############$$$###"""  !!!###$$$%%%%%%%%%%%%$$$###%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$ """$$$%%%&&&%%%%%%!!!$$$$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###########################&&&(((%%%!!! ###&&&%%%###"""""""""###### ###'''+++***&&&"""%%%%%%%%%%%%$$$$$$###""""""%%%%%%$$$"""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%$$$$$$'''***+++(((%%%###%%%&&&&&&%%%$$$$$$%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!!!!"""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&###!!!###(((+++)))&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''')))(((&&&$$$#########$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((()))******)))((('''((()))+++,,,222111000000000000000111333333333333333333333333444444555555666666777777777666555666777888777666444444555888::::::888555888888888888999999999999999999:::999999888777777666777777777888888999999999:::;;;<<<;;;:::777666777666555666777777555333666666777777777777777666666666666777777777777777666555444222222222333444666666555555555555666777777777777888888999999999666777888777666666777888444666888999888777888999999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999888888777777777777777777444555555555555555444444666555444222111111222222222222000///.....................////////////000---------,,,,,,,,,++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))---------,,,,,,,,,++++++***))))))***,,,...---,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,+++***........................xxxmmmdddXXXRRRIIIDDDBBB@@@<<<888666555333222222333555666333333222111000//////...'''(((***++++++***((('''************************(((((((((((('''''''''''')))(((((('''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$######""""""!!!!!!%%%%%%%%%$$$$$$$$$######&&&'''&&&%%%###"""###$$$###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$"""""""""#########""""""!!!%%%'''&&&%%%$$$$$$######$$$$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$########################&&&)))+++)))%%%###%%%(((%%%%%%###"""""""""######$$$$$$&&&)))+++***&&&"""%%%%%%%%%%%%%%%$$$$$$$$$!!!###%%%&&&&&&&&&'''(((############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$''')))***'''%%%###%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&###"""$$$(((+++)))&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&'''(((((())))))(((((()))+++...///111111111000000111111222444444444444444444444444555555666666666666666777777666666666777777777666555444555666888999777555666777777777888888888888999999999999888777666666666666777777777888888888666777888888777555333222444333222333444555333111333333444444444444333333111222222222222222222222333333333333444555777888333333333222222333333444333333444555555555555555666777888777555444555666444666777777666555666777555555777888999:::::::::;;;;;;;;;;;;:::999888777888888888888888777777777666666777777777777666666777666444333222222333333444333222111000000000000////////////////////////............------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********))))))***,,,------,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------xxxmmmdddTTTOOOHHHCCCAAA???;;;888555555333222222333444555333222111000///......---***+++,,,------,,,+++***************************((((((((((((''''''''''''))))))((((((''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&###%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###&&&''''''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%$$$###"""!!! """%%%'''(((&&&$$$######%%%%%%%%%$$$$$$"""!!!!!! !!!"""###$$$%%%%%%%%%###########################&&&((('''$$$###%%%'''%%%$$$######"""#########%%%%%%'''***,,,+++(((%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$"""!!!"""&&&((($$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$%%%'''(((&&&$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###%%%)))+++)))''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((''''''''''''''')))))))))***,,,...000222111111111111222333333333555555555555555555555555777777777777666666666666777777777777777777777777666555444555666777666555666666666777777777888888888888888888777666555444555555555666666666666777333444444555444333111000222111111222333333222000000111111222222111000000//////000000000000///////////////000111222444555222111111000000111111111000111222333333333222111555666666555333222333444333555666555333333333444222333555777999:::;;;;;;;;;;;;;;;:::999888777666888888888888888888888888888888999999999999999888888777666555444444444555666555444333333333333333111111000000///.........000000000/////////.........------,,,,,,------...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++***)))***,,,------,,,******++++++++++++******++++++++++++,,,,,,,,,,,,---,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,|||qqqhhhUUUPPPJJJEEEAAA>>>:::888555555444333333333444444222222111000///...------......///000000///......************************(((((((((((('''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%!!!$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$&&&%%%###!!! !!!""""""$$$&&&&&&$$$"""!!!!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%########################!!!###$$$$$$###"""$$$&&&$$$$$$################## """%%%(((+++,,,,,,+++%%%%%%%%%%%%&&&''''''(((%%%%%%$$$###!!!"""$$$'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$&&&(((***)))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&'''((())))))((((((((((((((()))))),,,,,,,,,---...000222333111111222333444555555555666666666666666666666666888888888777777666666555777888888888666666666777777555444444555666666555555555666666666777777777555666666666555444444333444444444444444444444444111222333444444444444444111000000111333444333111000000111111000000//////000111222222222111000///000000000////////////000111111000000///000000000///000222333333222111000000222333222111111222333333444444333111000111222333444555777999:::::::::999999:::999999888777777777777777888888888888888888999999::::::::::::999999888888777777666666666777666666555444444555555333333222111000///...---000000000000////////////...------,,,,,,------...))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++******++++++++++++*********++++++++++++,,,,,,,,,---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,vvvnnnZZZVVVPPPIIICCC>>>:::777555555444444333333333333222222111000///...------++++++,,,,,,,,,,,,++++++************************((((((((((((''''''''''''&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$''''''&&&%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""######""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$&&&%%%$$$###"""###$$$%%%!!!###%%%%%%$$$######$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""###########################$$$%%%%%%%%%%%%&&&'''############$$$#########!!!$$$&&&((()))++++++&&&%%%%%%%%%%%%&&&((((((''')))***)))(((&&&'''(((&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&'''))))))((((((((()))***,,,---...000000000000111111222333111222444555666666666666666666666666666666666666888888777777666666555555666888999777555444555777777555444444666777777666222222333333333444444444333444444555555444444444333333333333333333333333///000111333555777888888000//////111333444333222000000000000000///......000111222333222111///...222222222222222222222222111111000///////////////000000111222222111000///---...000000000000222444333333333222000///111222333444555666777777777777777777888888999888888888666666666777777888888888777888999999:::::::::999::::::::::::999999999888777777666666555555666666555555444333111000//////000000000000////////////------,,,,,,,,,,,,------))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,,,,*********,,,---,,,+++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,---,,,***(((((()))***+++------------------------|||zzzqqq___[[[UUUNNNFFF???:::777555555555444444333333222333222111000///......---++++++++++++++++++++++++************************((((((((((((''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''#########$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###"""!!!!!!"""$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$###""""""###%%%%%%$$$$$$######$$$$$$%%%"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''"""###%%%&&&%%%%%%&&&'''!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""########################"""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%%%%$$$$$$&&&'''&&&&&&%%%$$$$$$%%%&&&'''$$$&&&)))***(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""###$$$%%%%%%######$$$%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&%%%%%%&&&&&&&&&'''''')))***+++))))))***+++---...000111222222333333333333333333333444666777888777666666666666666666666666666666666666666666555555555555555777888777333222333666666555444666888999888777000000000111111111111222333333555666777777777777555555555555555444444444///000111333666888:::;;;222111222444666888777666444444444444333222111000222333444555444222000///...///000222444555666666444333222111111111111111333222222222111111111111...///111111111111333555333333333111000000222444333333444555555555444444777777888888888888777777444555555666666777777777666777888999:::::::::999;;;;;;<<<<<<<<<;;;;;;:::888888777777777777888888777777666555444333222111111111000000000/////////---------,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............------------,,,+++******,,,,,,,,,***++++++,,,,,,,,,,,,++++++************++++++++++++---,,,+++***)))***++++++........................~~~xxx{{{xxx{{{zzzppp```]]]XXXPPPGGG@@@;;;888555555555555444333222111333333222111000//////...---------,,,,,,---------************************((((((((((((''''''''''''$$$&&&((()))***)))((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''%%%%%%$$$###############!!!###&&&((()))######$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$######$$$&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%"""###%%%%%%######$$$&&&"""######$$$$$$$$$######"""######$$$$$$$$$##############################!!!!!! !!!"""""""""!!!!!!"""###$$$%%%$$$$$$###$$$%%%&&&%%%###"""%%%''''''&&&$$$######$$$%%%&&&!!!###&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######$$$'''###%%%&&&&&&%%%$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&&&&&&&''''''(((((((((((()))***+++------,,,,,,,,,---...000111222222333444555666666666666555666777999999888666555555555555555555555555555444444444444555555555555333666888666222000222444444444555888:::;;;:::999333333333333444444444444444555777999;;;<<<======999999999888888888777777444555666777999;;;===>>>999999:::<<>>===;;;999777222333555777999:::::::::<<<;;;:::999888888888888:::999777555555666777888333555555555333333444555333444333222111222444777333444555666777888888888999999999888777555444333333333444444555666666777777777888999::::::::::::;;;<<<===>>>>>>===<<<<<<::::::999999999::::::;;;888888777777666555444444222222222222111111111111///......------......///,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,+++******,,,,,,+++*********++++++++++++******************++++++++++++,,,,,,,,,,,,++++++++++++------------------------}}}wwwwwwrrrtttxxxnnn```^^^YYYQQQHHH@@@<<<:::555555555555444333222111444444333222111000//////---,,,,,,++++++,,,,,,---************************)))(((((((((''''''''''''!!!###%%%'''(((((('''&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))%%%%%%$$$###""""""######''''''&&&%%%$$$###"""!!!#########$$$$$$%%%%%%%%%"""###$$$###""""""###%%%&&&%%%$$$######$$$%%%&&&'''&&&$$$$$$$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$"""###$$$%%%%%%$$$""""""!!!"""###""" !!!"""$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%########################&&&%%%$$$%%%&&&&&&%%%$$$!!!"""###$$$%%%%%%$$$###"""###%%%$$$###$$$(((+++'''&&&$$$"""""""""$$$%%%%%%&&&(((((('''&&&''')))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&$$$&&&'''&&&###"""%%%'''###%%%'''&&&%%%$$$%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$$$$###$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&(((***+++*********+++,,,...///000///////////////000111222111222333555777888999999666777888999999888666555555555555555555555555555222333333444444555555555222555777555111...111444333444666999<<<===;;;999888888888888999999999:::666777999<<<>>>@@@AAAAAA<<<<<<<<<;;;;;;;;;::::::<<<;;;<<<<<<===>>>???@@@AAAAAABBBDDDGGGIIIIIIHHHFFFFFFFFFFFFEEEDDDBBBBBBFFFGGGIIIIIIIIIFFFCCCBBB???@@@BBBCCCCCCCCCBBBBBBDDDDDDCCCBBBAAA@@@@@@@@@AAA@@@===;;;:::;;;===???999::::::888666444444555444444444333222333666999555777888:::<<<===>>>>>><<<;;;:::888666333111000222222333333444555666666777888999:::;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<===999999888888777777666666444444444333333333222222000000////////////000000++++++******++++++,,,------------------------------------------------------------,,,,,,,,,++++++---+++***+++,,,,,,+++***))))))************)))))))))************+++++++++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,sssuuutttnnnooowwwooo```aaa```[[[QQQFFF===888666666555444333333333333555444222000///...------000111111000---+++******,,,,,,,,,+++***)))((('''))))))))))))))))))))))))+++******)))))))))))))))'''&&&%%%$$$###$$$%%%&&&###%%%((()))'''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%!!!!!!%%%############$$$%%%&&&''''''&&&%%%%%%######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%"""!!!"""$$$&&&$$$"""$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$#########$$$%%%%%%%%%&&&!!!""""""""""""############$$$%%%%%%%%%%%%$$$#########""""""""""""######%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$$$$%%%&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&((()))$$$###"""###%%%&&&&&&$$$''''''&&&%%%&&&'''((()))+++***)))(((&&&$$$#########$$$$$$%%%%%%&&&&&&''')))((('''&&&$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''(((***+++,,,+++*********+++---///000111111222222333444555555999999999999999888777777666777888777555555555666777444222333555666555333444444555555555555666666999777333000///000333444222666:::======<<<<<<===;;;888666666999;;;:::999999555666<<<>>>===@@@FFFEEEBBB@@@@@@DDDFFFFFFDDDDDDBBB@@@AAADDDIIILLLNNNNNNNNNMMMNNNPPPSSSVVVWWWVVVVVVVVVUUUSSSSSSUUUWWWXXXXXXXXXWWWUUURRROOOMMMLLLKKKKKKOOOSSSUUUTTTRRRUUUVVVVVVVVVVVVVVVVVVUUUWWWUUUPPPIIICCCBBBFFFJJJGGGEEEAAA===;;;999999999888999::::::999999:::;;;:::999888999<<<>>>>>>>>>@@@@@@???;;;777444333333222222222333444444555555555555666777888999::::::999:::;;;<<<<<<===<<<<<<>>>===<<<;;;;;;;;;;;;;;;::::::999999888777666666444444444333333222222222444333111000//////000000//////...------,,,+++++++++++++++,,,---...///000........................111000---+++***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++++++++++++++,,,---......|||wwwwwwwwwqqqqqqwwwvvvnnnaaabbbaaa[[[QQQFFF===888555444333222111111111111555444222000///......---,,,...//////...------...+++++++++++++++***)))((())))))))))))))))))))))))******)))(((((((((((()))'''&&&%%%%%%$$$$$$%%%%%%(((***,,,+++(((%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&"""!!!###""" ############$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&$$$###$$$&&&'''%%%###$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$######"""""""""""""""#########$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&'''%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$######%%%&&&%%%$$$$$$$$$###"""###$$$%%%&&&((('''''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((()))***+++,,,---,,,,,,,,,,,,---///000222222222333444555555555555888888888999999888888888666888888888666555666777777444222222444555555444333333444555666777777888999777555222222222444555444666999<<<>>>>>>=========:::888999;;;======<<<888555444888:::999<<>>???AAABBBBBBBBBCCCCCC===<<<;;;<<<>>>???>>>===>>>???>>><<<888666555666222222333333333333444444444555666777888999999:::::::::;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<======;;;::::::999888888777777555555555444444444333333333333111000//////000000/////////......------,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++.........------,,,,,,,,,------,,,++++++,,,,,,,,,{{{{{{zzzwwwwwwrrrvvvmmmeeeeeeddd^^^SSSGGG===888555555333222222222222222444333222000///.........+++---//////---------...******+++++++++******)))((((((((((((((((((((((((***)))((((((''''''((((((&&&&&&&&&&&&&&&%%%$$$$$$(((***+++***'''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$### !!!$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""!!! """"""!!! $$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""############$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######!!!""""""##################$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&'''((((((*********+++,,,---...////////////000111222333444333444555777777777666666666666777777777888888888777888999999777666666777666444111111333555777777666666777999:::;;;<<<===:::999888777777777777777999999;;;???CCCDDDAAA>>>???>>>===>>>@@@BBBBBBAAAAAA===<<<>>>??????AAAEEEIIIHHHHHHLLLRRRWWWXXXXXXYYYVVVTTTUUUYYY^^^ccceeeiiigggdddaaa```___``````]]]aaaeeeggggggeeeeeeeeegggfffdddddddddgggiiikkkbbb```^^^^^^```bbbccccccfffeeecccccceeeiiimmmpppooommmjjjddd___\\\\\\]]][[[ZZZVVVRRROOOLLLJJJIIIHHHIIIKKKMMMMMMMMMMMMLLLCCCCCCBBBCCCDDDDDDAAA???>>>??????===;;;999999:::555555555555444444444444222222333444555666666777666666666666777999;;;<<<>>>>>>>>>===>>>>>>??????;;;;;;;;;::::::999999888777777777666666666666666444333222111000000000000//////////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,............------------///...---,,,++++++++++++|||{{{}}}vvvyyypppmmmmmmkkkdddWWWIII>>>888888777666555444444444444444333222000///............///000///,,,******+++((()))***+++++++++++++++(((((((((((((((((((((((())))))((('''''''''''''''%%%&&&'''''''''&&&$$$###"""$$$&&&'''%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!! $$$$$$############$$$$$$"""""""""######$$$$$$%%%$$$$$$############$$$$$$!!!!!!""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""'''&&&$$$$$$%%%%%%$$$"""&&&&&&&&&&&&''''''((((((######$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%&&&'''&&&&&&''''''((((((((((((''''''&&&&&&''''''((())),,,,,,,,,---...///000111222222222333444555666777444555777888999888777666666666555555555555666666888:::;;;;;;999888888888666444222222444888;;;===>>>??????@@@AAABBBCCCDDD>>>????????????>>>>>>===??????BBBIIIOOOOOOIIIBBBCCCCCCCCCDDDFFFGGGHHHHHHIIIGGGFFFGGGHHHIIILLLNNNMMMLLLMMMRRRYYY^^^______```]]][[[\\\```fffkkkmmmllljjjhhheeedddcccdddeeebbbeeeiiikkkkkkkkklllmmmkkkiiifffdddeeehhhlllooodddbbb___]]]^^^```cccdddgggfffddddddeeehhhkkkmmmooonnnkkkgggccc___]]]\\\ZZZZZZYYYXXXVVVUUUTTTSSSUUUUUUVVVWWWXXXWWWUUUSSSMMMLLLLLLMMMNNNLLLHHHEEEBBBCCCCCCBBB???>>>>>>???;;;;;;:::999888666666555444444444555555666666777555444333333555777:::;;;===============>>>???@@@<<<<<<;;;;;;;;;:::::::::999999999888888888888888444444333222111111111111............////////////------,,,+++++++++++++++------..................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------------------...---,,,,,,+++++++++,,,{{{{{{~~~~~~vvvvvvvvvtttlll^^^NNN@@@999888888777666555555555555333333111000////////////---///000...,,,******+++((()))***+++++++++++++++(((((((((((((((((((((((())))))((('''''''''''''''%%%&&&'''((('''&&&%%%$$$"""$$$%%%&&&%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''''''''%%%%%%$$$$$$###$$$$$$$$$!!!""""""######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""######$$$$$$%%%$$$$$$############$$$$$$ !!!"""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""(((&&&%%%%%%&&&&&&$$$###""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((''''''''''''(((((())))))((((((''''''(((((()))***............///111222333333444555666777888888888555666777888888888777666666666555444444555555666<<<>>>@@@@@@>>><<<<<<<<<888888777777999===AAAEEEEEEEEEFFFFFFGGGHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFFFFHHHMMMVVV\\\[[[SSSKKKKKKLLLMMMMMMNNNNNNOOOOOOKKKLLLLLLMMMNNNQQQSSSTTTTTTTTTVVV]]]eeelllnnnmmmhhhfffeeegggkkkpppsssuuurrrpppmmmjjjhhhggghhhhhhjjjlllnnnooooooqqqtttwwwssspppllliiihhhjjjlllooohhhgggdddbbbbbbeeehhhkkkmmmmmmmmmllllllkkkkkkkkkkkkjjjhhhfffccc```]]][[[XXXYYY\\\^^^```bbbbbbbbbcccaaa```aaabbbaaa]]][[[XXXWWWWWWXXXXXXWWWSSSPPPLLLMMMLLLJJJGGGEEEEEEFFFCCCBBBAAA???===:::999888999999999999999888888888777666555555666999;;;===;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::555555555444444333222222............////////////......---,,,++++++++++++---------.........//////------,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...}}}~~~|||zzz||||||uuufffTTTDDD;;;777666555444444333444444333222111000////////////)))+++---------,,,---...((()))***+++++++++++++++((((((((((((((((((((((((***)))((((((''''''(((((('''''''''''''''&&&%%%%%%'''((()))'''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%""""""$$$###!!!$$$$$$$$$###$$$$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$######$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%###""""""""""""""""""###""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###'''&&&%%%%%%&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((()))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))(((((((((((()))******)))))))))))))))***++++++////////////000222333444333444666777888999999999666555555555555666666666666666555555666888:::;;;CCCEEEGGGHHHFFFDDDCCCCCC@@@@@@@@@??????BBBFFFIIIHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPOOOOOONNNQQQWWW___dddbbb\\\VVVUUUWWWYYYYYYXXXWWWXXXYYYSSSWWWYYYYYY[[[^^^___]]][[[\\\```hhhrrrzzz||||||qqqpppppprrrvvvyyy{{{{{{{{{xxxtttpppmmmkkkjjjjjjjjjlllmmmmmmnnnppptttwwwvvvsssoookkkhhhggggggggghhhgggfffeeeeeeggglllppprrrrrrqqqooommmjjjhhhfffhhhgggeeeddddddbbb___]]][[[^^^ccchhhlllooopppqqqmmmjjjgggfffhhhhhheeebbbaaa``````aaabbbaaa___]]]XXXYYYYYYWWWTTTRRRRRRRRROOONNNLLLIIIFFFCCCAAA@@@===<<<;;;:::999888777777777777666666777888:::;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<777777777777666555444333000000000000///////////////...------,,,,,,,,,,,,***++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++,,,---...///yyy}}}zzzmmmZZZIII???888777666555444444444444333222111000////////////)))+++------,,,,,,---...)))******+++++++++******))))))))))))))))))))))))******)))(((((((((((()))(((((('''&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%!!!!!!$$$$$$ ############$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%&&&$$$!!! !!!"""$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%$$$######$$$%%%%%%$$$######""""""######$$$#########$$$$$$$$$%%%%%%$$$$$$###""""""###%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%''''''&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''))))))((((((((()))***+++++++++******++++++,,,---/////////000111222333444333444666777888999888888666555333222222333555666555555666777:::>>>BBBDDDKKKNNNPPPQQQOOOMMMLLLKKKJJJKKKKKKIIIFFFEEEGGGJJJIIIIIIKKKMMMOOOQQQSSSTTTRRRRRRRRRSSSTTTUUUUUUVVVVVVXXX\\\aaacccdddcccbbbaaaccceeeeeebbbaaaaaabbbaaagggjjjiiijjjmmmlllgggaaabbbeeellluuu{{{|||{{{sssssstttwwwzzz|||{{{zzzxxxvvvrrrnnnkkkjjjiiijjjgggiiikkkmmmmmmoooqqqssssssrrroookkkfffccc```^^^```bbbcccbbbccceeejjjooorrrpppmmmiiifffcccbbbaaabbb```___```aaabbb___]]]___bbbhhhmmmrrrtttttttttmmmiiieeeeeehhhjjjiiifffgggfffeeefffhhhiiihhhgggcccdddeeedddbbb```aaabbbaaa```]]]ZZZVVVSSSPPPNNNHHHGGGEEECCCAAA???======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===999999999999999777666555333333333222222111111000//////...---------......******++++++,,,------...............---,,,++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,++++++,,,------vvv{{{}}}qqq^^^LLLBBB:::999888777777666666666222222111000/////////000,,,---......,,,******+++******+++++++++******)))************************++++++***))))))))))))))))))((('''%%%%%%&&&''''''"""###$$$$$$###$$$&&&(((%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###((()))%%%############$$$%%%&&&'''""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''')))'''$$$"""###%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%'''((()))***!!!""""""""""""#########&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""!!! !!!###%%%'''!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&'''&&&$$$$$$%%%'''((('''&&&!!!"""###$$$%%%$$$######%%%&&&&&&''''''(((((((((((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&***)))((((((((()))+++,,,,,,,,,++++++,,,,,,---.../////////000111222444444222333555777888888888888666444222000000111444555444555666999>>>DDDIIILLLQQQTTTWWWWWWVVVSSSRRRQQQQQQRRRRRROOOJJJGGGGGGIIIJJJKKKMMMQQQTTTXXXZZZ[[[TTTTTTTTTUUUVVVWWWXXXYYYZZZ\\\^^^___```bbbfffiiihhhkkkmmmllliiigggggghhhiiiooosssrrrrrrtttpppjjjddddddeeejjjpppsssrrrppppppppprrruuuxxxyyywwwuuunnnllljjjhhhgggggghhhhhhhhhkkkppprrrsssrrrrrrsssssssssqqqmmmiiiddd___\\\\\\^^^aaaaaabbbeeejjjnnnrrrooojjjdddaaa`````````[[[YYYXXXYYY\\\^^^]]][[[___ccchhhmmmpppqqqqqqpppiiiddd___```dddhhhhhhgggiiihhhggghhhjjjlllmmmmmmjjjkkkllllllkkkkkklllmmmpppooolllhhhddd```]]][[[YYYXXXVVVSSSPPPNNNLLLKKKFFFGGGGGGGGGGGGFFFEEEEEE<<<;;;::::::999999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<======::::::;;;;;;:::999777666666666555444444333222222//////.........//////000,,,,,,------...///000000............---,,,+++***------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------......---,,,++++++++++++}}}tttyyy}}}zzznnn]]]KKKAAA===;;;777555555555444333111111000000//////............---------,,,,,,,,,))))))***++++++++++++******)))'''&&&%%%&&&((()))***)))'''&&&&&&''')))***(((&&&$$$###$$$%%%%%%$$$######$$$%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%'''%%% &&&&&&&&&%%%%%%%%%$$$$$$''''''%%%$$$$$$%%%''''''###"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%!!!$$$$$$###""""""### !!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&***(((###"""&&&%%%!!!$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''************+++,,,---------...///000222222222333222222111111222222333444666555555666777888777777333222111222333444444444444888===BBBFFFJJJNNNQQQXXXYYYZZZYYYXXXXXXYYYZZZ]]][[[WWWSSSOOOMMMLLLKKKNNNOOOQQQSSSVVVYYY\\\]]]YYYVVVTTTVVV[[[```bbbbbb^^^```cccdddfffhhhlllnnnsssssssssrrrooolllhhhfffiiikkkooosssuuusssnnniii```^^^]]]```gggmmmpppppprrrrrrqqqrrrsssrrrpppmmmrrrmmmjjjiiihhheeefffjjjiiikkkppptttxxxyyyyyyyyy{{{zzzwwwqqqooonnnggg```___aaacccfffhhhiiijjjjjjpppmmmiiieeebbb```______[[[ZZZXXXWWWUUUTTTTTTSSSZZZ\\\___bbbdddeeeffffff^^^YYYUUUTTTXXX]]]aaaccckkkkkkjjjgggdddeeeiiimmmnnnmmmlllnnnrrrttttttrrrrrrrrrrrrrrrqqqooonnnmmmqqqooolllkkkkkkhhhccc___ZZZZZZ[[[\\\[[[WWWQQQLLLCCCBBB@@@>>>;;;999999999===:::666555666999:::;;;;;;;;;:::::::::;;;<<<<<<>>>>>>===<<<;;;:::999999;;;:::999777666555555555333222111111000000111111......---,,,,,,,,,------...........................---,,,+++,,,---...///++++++++++++++++++++++++000///...---,,,+++++++++******))))))+++---000222---,,,,,,+++*********+++}}}uuuzzz|||ppp]]]KKK@@@===:::777555555444333222111111111000//////............---------,,,,,,,,,+++,,,,,,,,,+++***))))))+++)))(((&&&&&&'''((()))***)))'''&&&&&&''')))***(((&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%'''***,,,$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((((('''&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%###%%%'''&&&$$$###"""###!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%###&&&%%%!!!!!!%%%%%%"""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((((((+++++++++++++++,,,---.........000111222333333333333333222222333333444555777666555555666777777666333222111111222333444444777:::???CCCGGGKKKOOORRRVVVXXX[[[\\\\\\\\\^^^___bbbaaa^^^ZZZVVVSSSRRRRRRUUUUUUVVVWWWYYY[[[]]]^^^^^^\\\[[[]]]ccchhhkkklllnnnmmmllljjjhhhiiimmmpppuuuuuutttsssoookkkhhheeegggiiilllppprrrqqqmmmjjjcccbbbaaacccgggkkknnnooouuuuuuuuuvvvwwwwwwuuussskkkhhhhhhjjjjjjgggfffiiijjjmmmqqqvvvzzz|||}}}}}}~~~}}}yyytttrrrrrrmmmfffdddfffiiilllnnnnnnmmmmmmllljjjhhhffffffggghhhiiidddbbb```]]][[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[ZZZYYYWWWSSSNNNLLLOOOSSSWWWZZZ___```aaa```]]]]]]___bbbfffeeefffjjjpppssstttsssqqqqqqrrrsssssstttuuuuuuyyywwwwwwyyy{{{{{{xxxuuupppllljjjkkkmmmjjjbbb[[[PPPMMMIIIFFFBBB???;;;999777555333333555777777777;;;;;;:::999999:::;;;<<<>>>>>>======<<<;;;;;;;;;<<<;;;:::999888777777666777666444333111000000000......------,,,,,,------...........................---,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,,,,,,,---///111222...---,,,,,,+++++++++,,,|||uuu{{{sss___KKK???<<<:::666444444444333222222111111000000///............---------,,,,,,,,,......------,,,***)))(((+++***((('''''''''((())))))((('''&&&&&&'''((())))))'''%%%%%%&&&((((((''''''''''''&&&&&&%%%######'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&'''((('''&&&"""!!!###&&&$$$$$$$$$#########""""""""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%&&&((())))))&&&$$$######"""""""""""""""###############$$$$$$$$$%%%%%%%%%"""$$$$$$!!!"""%%%&&&$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))'''''''''''''''((())))))++++++,,,,,,---......//////000111222333444444444444444333333444444555666666666555444444555555666555444333333333555888999<<>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999:::;;;:::888555333111000000//////...---------------..............................------,,,------...------------------------************+++,,,---.........---,,,---...///000......---,,,,,,,,,,,,---xxxttt{{{vvvbbbMMMAAA<<<999666444444444222111222222111111000//////.........---------,,,,,,,,,------------,,,+++***)))+++***)))(((((((((((()))''''''&&&&&&&&&&&&''''''+++)))&&&&&&'''(((''''''&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%+++)))''''''((('''$$$!!!&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$$$$########################$$$$$$######""""""""""""%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%&&&((())))))'''%%%$$$$$$#########"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%$$$######$$$%%%$$$##############################$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))''''''&&&''''''((()))***+++,,,---...//////000000000111222333444444444444333333333333333444555555444444444444333333444666888888888888999<<<@@@CCCEEEFFFGGGHHHIIIKKKNNNQQQPPPTTTYYY\\\^^^```aaaccc```bbbcccaaa]]]YYYWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZ\\\\\\\\\^^^aaadddggghhhooonnnllliiifffgggiiilllkkkkkklllllllllkkkjjjiiiffffffgggjjjnnnqqqrrrqqqppprrrsssqqqmmmkkklllnnnsssqqqooommmkkkhhhccc```WWWVVVYYY^^^^^^[[[YYY[[[UUUWWWZZZ^^^aaacccddddddbbbbbb```[[[ZZZ\\\\\\YYYSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTVVVYYY^^^ccchhhkkkllljjjgggdddccccccdddeeeiiiiiihhhgggeeecccbbbaaa```^^^ZZZTTTOOONNNPPPSSSSSSVVVZZZ[[[YYYUUUPPPMMMKKKMMMPPPUUUYYY\\\^^^^^^ZZZZZZ\\\___dddjjjooorrrttttttvvvxxxzzzzzzzzzyyy|||yyyxxxyyy||||||xxxuuullliiifffdddccc___XXXRRRHHHDDD@@@<<<;;;999888666888888777777888:::<<<===<<<======>>>>>>???@@@@@@??????>>>===<<<<<<<<<======<<<:::888666444333333111000///......---.......................................---------------------------------------...---,,,,,,+++++++++,,,...---,,,+++++++++,,,,,,---,,,,,,+++++++++,,,,,,zzzsssssszzzyyyeeeQQQDDD<<<:::666555444444333222222222222111000000//////......---------,,,,,,,,,+++,,,,,,------,,,,,,,,,***))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%...+++((('''''''''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$###%%% !!!)))---)))$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!"""#########""""""########################&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%###%%%''''''&&&%%%%%%&&&#########"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&$$$######"""!!!!!!"""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***,,,---...000111111111111111222333444444444444444222222222222222333333444111444666666666666888:::;;;===???@@@AAADDDIIIMMMNNNNNNMMMKKKJJJKKKNNNPPPQQQTTTWWWZZZ[[[\\\]]]___aaafffjjjiiiddd___]]]]]]___^^^\\\YYYWWWVVVUUUUUUQQQRRRTTTWWWZZZ]]]aaaccchhhiiijjjhhhfffeeeeeefffdddddddddddddddccccccbbb`````````ccchhhlllnnnnnniiikkkmmmjjjeeebbbaaabbbfffdddbbb```^^^[[[WWWSSSQQQNNNMMMOOOOOOLLLMMMPPPOOOPPPRRRUUUVVVWWWXXXXXXUUUWWWUUUQQQPPPRRRTTTRRRMMMLLLIIIGGGGGGIIIKKKMMMGGGGGGHHHKKKOOOTTTXXX[[[aaa```^^^]]]]]]^^^```aaagggggggggggggggggghhhhhhiiiiiigggaaaXXXSSSTTTWWWZZZ\\\___aaa___ZZZSSSNNNHHHJJJMMMOOOQQQRRRRRRRRRPPPQQQRRRUUUYYY___dddgggmmmnnnqqqrrrsssssstttttttttwwwyyyxxxtttrrrrrrtttsssqqqqqqpppooojjjbbb\\\WWWQQQIIIBBB>>>;;;999888666666666777888999::::::;;;;;;<<<===>>>???@@@@@@??????>>>>>>===>>>>>>>>>===<<<;;;999888888777777333222111000/////////////////////////////////////////////......---------++++++++++++++++++++++++///......------------.........---,,,++++++******+++***************++++++yyysssuuu|||zzzfffRRRFFF===;;;777555555555444333333222222111111000//////......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%---+++(((&&&&&&&&&&&&%%%$$$$$$&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%$$$###"""###$$$%%%$$$"""!!!###$$$"""$$$$$$$$$#########""""""$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%###!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%!!!$$$&&&'''&&&%%%%%%&&&"""""""""""""""###############$$$$$$$$$%%%%%%%%%%%%""" !!! ###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''(((***+++,,,,,,---///111333333333222111222333333444444444333222111111111111222333333222777<<>>:::;;;<<<===<<<;;;999888999999:::;;;<<<===>>>>>>>>>>>>=========>>>??????<<<;;;;;;:::::::::;;;;;;555555444222111111111111///////////////////////////////////////...---,,,++++++++++++++++++++++++,,,,,,,,,---...000111222000//////......---,,,,,,***))))))))))))******+++}}}wwwyyyzzzfffRRREEE>>><<<888777666666555444333333222111111000000///......---------,,,,,,,,,++++++++++++++++++******'''''''''''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&***(((&&&%%%&&&'''''''''&&&&&&'''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$######%%%%%%$$$###***'''###!!!"""%%%((()))$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$%%%%%%$$$###"""########################!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%###%%%''''''&&&$$$$$$$$$!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%%%%!!! #########""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******)))))))))***+++,,,......,,,...000333444444444333111222222333333333333333333222222222222333444444666===FFFKKKLLLLLLNNNPPPNNNRRRWWWWWWUUUUUUWWWZZZ[[[ZZZWWWTTTRRRTTTYYY]]]\\\]]]]]]]]]]]]^^^aaadddmmmuuu}}}}}}xxxrrrooopppiiigggbbb\\\VVVQQQNNNLLLNNNQQQUUUXXXZZZ\\\```dddcccdddccc```[[[XXXVVVVVVWWWVVVSSSPPPMMMJJJHHHGGGJJJJJJKKKNNNSSSWWWYYYYYYZZZZZZ[[[\\\\\\YYYUUURRRJJJJJJKKKMMMOOOOOONNNLLLFFFAAA>>>???>>><<<>>>BBBAAAAAABBBCCCDDDEEEFFFFFFHHHMMMOOOKKKIIIKKKLLLKKKGGGFFFEEEEEEEEEFFFFFFGGGCCCBBBAAA??????@@@BBBCCCFFFGGGIIIJJJKKKKKKJJJJJJHHHHHHHHHIIIJJJLLLNNNPPPUUU\\\ccc```VVVOOOOOORRRWWWWWWXXX[[[\\\ZZZVVVQQQQQQTTTYYYZZZYYYXXXXXXYYYSSSSSSRRRQQQPPPPPPOOOOOOSSSXXX]]]```bbbdddgggiiioootttzzzxxxrrrmmmmmmooopppvvv}}}~~~xxxqqqmmmkkkfffccc___[[[XXXTTTPPPMMMJJJKKKLLLKKKHHHCCC>>>;;;777777888999:::;;;;;;<<<===<<<<<<<<<===>>>>>>???===<<<;;;;;;;;;;;;;;;;;;888777666444333333222222///////////////////////////000000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111222////////////...---,,,,,,******))))))******+++,,,{{{~~~yyyeeePPPDDD???<<<999777777777555444333333222222111000000000......---------,,,,,,,,,,,,,,,,,,+++***)))((('''&&&&&&''''''&&&&&&%%%$$$''''''(((((((((((('''''''''%%%$$$$$$&&&)))))))))(((((((((((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""((((((%%%###%%%(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&"""%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%&&&((()))(((&&&$$$###### !!!!!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''###"""''''''###$$$)))""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))***,,,,,,+++++++++,,,---...000111,,,...111333555555555444111111222333333333222222444333333333333444555555999BBBMMMTTTUUUUUUWWWYYYYYY^^^bbbbbb___\\\]]]___]]]\\\YYYWWWVVVZZZ___cccbbbbbbbbbaaa```cccgggjjjllluuu~~~yyyssspppqqqooommmjjjeeeaaa]]][[[YYYVVVYYY\\\\\\[[[[[[]]]```[[[ZZZXXXTTTQQQOOOPPPQQQOOONNNLLLIIIGGGEEECCCCCCEEEEEEFFFJJJNNNRRRSSSSSSQQQPPPQQQSSSUUUSSSNNNIIIGGGFFFGGGHHHJJJJJJHHHFFFBBB>>>===???>>><<<===AAA???@@@AAABBBDDDEEEGGGGGGKKKQQQTTTQQQOOOPPPPPPOOOJJJKKKMMMNNNOOONNNLLLKKKHHHFFFDDDBBB@@@AAAAAABBBAAABBBDDDFFFFFFEEECCCBBBDDDCCCBBBBBBCCCDDDFFFGGGGGGQQQ[[[[[[RRRKKKKKKOOOOOONNNOOOSSSVVVWWWTTTPPPQQQVVV\\\^^^^^^^^^___```bbbbbbaaa^^^\\\YYYVVVTTTQQQUUUZZZ]]]^^^___bbbeeehhhmmmrrrtttsssqqqpppoookkkuuu}}}xxxvvvvvvkkkkkkkkkkkkkkkgggbbb]]]YYYZZZ[[[YYYTTTMMMEEE@@@666666777888888999::::::<<<;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;::::::;;;999888777666444444333333000000000000000000000000///000000000000...,,,+++------------------------------,,,,,,,,,------...,,,,,,------,,,,,,+++***+++*********+++,,,,,,---xxxyyy~~~zzzgggSSSFFFCCC>>>888777888888444000333222111111000000111111///............---------------,,,+++***)))((('''******))))))(((&&&%%%$$$)))((('''&&&&&&'''((()))(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%&&&'''%%%'''******(((&&&%%%$$$#########$$$%%%&&&'''(((((('''&&&$$$"""!!!"""###$$$%%%&&&''''''&&&%%%$$$"""######$$$$$$######"""&&&%%%%%%$$$###!!!!!! """#########$$$$$$$$$###$$$$$$######$$$$$$%%%&&&"""!!!!!!###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$'''******'''###)))((('''%%%$$$###""""""%%%%%%$$$######$$$%%%%%%((('''%%%###"""""""""###%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&***&&&"""###'''***'''###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&((((((''''''''')))***+++++++++,,,,,,---.../////////000222444444444333333333222222222222333444555555666888:::<<<>>>??????AAABBBFFFMMMTTTYYY\\\\\\bbbcccbbb```]]]\\\\\\]]]\\\\\\\\\___cccfffggggggooojjjiiilllllliiihhhiiisssrrrrrrssstttuuusssrrrnnnooopppqqqppplllfffaaagggbbb[[[WWWUUUUUUUUUUUUOOOQQQSSSSSSQQQOOOMMMMMMOOOMMMIIIDDD@@@???AAADDDBBBBBBDDDEEEGGGGGGGGGGGGFFFGGGGGGGGGFFFHHHKKKOOOGGGIIILLLLLLJJJEEEBBB@@@<<<===???CCCFFFHHHGGGFFFJJJDDDCCCGGGHHHFFFIIIOOOTTTYYYZZZWWWXXXYYYUUUMMMIIIJJJMMMQQQUUUWWWWWWWWWSSSNNNFFFAAA??????@@@@@@@@@@@@AAAAAABBBCCCDDDEEECCCAAA???@@@CCCEEEEEECCCGGGHHHLLLSSSXXXUUUMMMEEECCCCCCEEEIIIMMMNNNKKKHHHHHHKKKPPPTTTVVVYYY[[[]]]dddgggiiiiiigggdddbbbbbbccccccccccccbbbdddgggjjjjjjjjjhhheeehhhpppttttttpppwww~~~yyytttpppooosssuuusssqqqkkkkkklllooommmcccSSSHHHCCCBBB@@@>>><<<999888777444555666999<<<===;;;:::<<<<<<<<<======<<<<<<;;;999999999999999999999999333222222111111000000000...............---------//////...------,,,++++++,,,+++++++++,,,------........./////////...,,,+++---,,,++++++******++++++uuuqqquuuzzz}}}wwwgggSSSEEEAAA<<<666444555666333000333222111111000000111111............------------------,,,+++***)))(((((())))))))))))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((('''%%%$$$############$$$$$$%%%&&&#########"""""""""$$$&&&###%%%(((******(((%%%###%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$%%%&&&&&&'''&&&%%%$$$############$$$$$$######$$$$$$%%%&&&)))'''%%%%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''++++++)))'''((('''&&&%%%$$$#########%%%%%%$$$######$$$%%%%%%&&&%%%$$$#########$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((()))+++,,,,,,------......///000000000111111222222333333222222000111222444555666777777777888<<>>BBBHHHNNNQQQPPPNNNLLLFFFAAAAAAAAA@@@CCCJJJSSSVVVVVVSSSRRRSSSNNNGGGEEEFFFHHHLLLPPPSSSTTTTTTSSSNNNFFF@@@>>>???AAACCCDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEFFFIIIKKKJJJIIIGGGGGGJJJNNNRRRPPPHHHAAA>>>>>>???CCCGGGHHHGGGEEEDDDFFFHHHIIIJJJMMMPPPSSS___dddkkknnnooollljjjiiikkkmmmmmmjjjggggggkkkooopppooojjjccccccgggiiihhhhhhooo{{{{{{wwwvvvyyy{{{yyywwwtttssssssuuuuuupppggg___RRRQQQNNNJJJEEEAAA===;;;:::888777777888888777555;;;<<<<<<===>>>>>>>>>>>>;;;;;;;;;::::::999999888777666666555444333333222000000000000000/////////.........------,,,,,,,,,+++++++++++++++,,,------...//////000///...---,,,---,,,++++++******++++++}}}pppeeehhhmmmtttttthhhTTTEEE>>>:::444222333444333111222222111000000000000111............---------------,,,,,,+++***)))((((((((()))))))))))))))(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&%%%$$$&&&)))***'''$$$#########""""""###$$$$$$$$$######"""###$$$%%%&&&"""%%%))),,,,,,)))%%%"""######$$$$$$$$$$$$############""""""###%%%&&&((('''&&&%%%$$$###$$$$$$%%%$$$$$$######$$$$$$%%%&&&,,,***'''&&&%%%$$$""" ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&''''''&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%######""""""###$$$%%%%%%""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((((('''$$$###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((()))***+++------......//////000000111111222222333222111000000000111222111444777;;;>>>???@@@@@@>>>@@@DDDIIILLLNNNOOOOOONNNLLLLLLMMMQQQUUUWWWXXXZZZ[[[\\\]]]^^^aaaeeeiiikkkkkklllqqqwww|||~~~yyywwwxxxxxxuuussstttrrrrrrrrrqqqnnnggg___YYYSSSZZZaaafffgggfffggghhhccc^^^WWWQQQOOOOOOOOOOOOOOOQQQSSSUUUVVVVVVTTTSSSKKKJJJJJJJJJKKKMMMPPPRRRRRRPPPNNNJJJGGGDDDAAA@@@@@@??????AAAGGGMMMRRRTTTZZZXXXTTTNNNHHHAAA<<<:::======BBBKKKTTTYYYWWWTTTNNNHHHBBB@@@???@@@DDDJJJPPPQQQOOOKKKIIIIIIDDD>>>>>>???@@@CCCFFFIIILLLNNNLLLGGG@@@:::888:::>>>AAADDDEEEGGGHHHIIIIIIIIIHHHJJJIIIIIIIIIKKKKKKIIIGGGFFFFFFFFFIIIJJJIIICCC>>>:::::::::===@@@CCCCCCCCCEEEEEEEEEDDDCCCEEEHHHKKKSSSZZZccckkkmmmllljjjhhhooorrrsssnnngggeeejjjpppvvvuuuooofffaaa```^^^[[[[[[bbbnnn{{{}}}zzzxxxwwwxxxzzzzzzxxxuuuhhhfffbbb]]]VVVNNNHHHDDDBBB>>>999666666666555555666666777999:::<<<<<<===>>>======<<<;;;:::999999::::::999888666555555444333333333222222111111111---------------,,,,,,,,,++++++******++++++,,,,,,....../////////...---------,,,++++++******++++++zzzjjj[[[\\\bbbmmmssskkkWWWEEE===999444222222333333333222222111000000000000000.........---------,,,,,,,,,,,,++++++***))))))(((((())))))***++++++*********)))(((((((((((()))***((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''$$$"""%%%)))+++(((###%%%$$$$$$############$$$)))'''%%%$$$$$$$$$$$$$$$###&&&(((++++++(((&&&###""""""############""""""&&&$$$###!!!!!!"""###$$$"""###$$$%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&'''%%%$$$$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$""""""!!!!!!!!!%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""""""""###############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$&&&'''$$$$$$$$$%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&(((***,,,...///000//////000000000111111222222222333111///------...000111777:::@@@FFFJJJLLLLLLLLLIIILLLPPPTTTWWWXXXXXXXXXSSSQQQOOOOOORRRVVVYYYZZZ`````````aaacccgggnnnsssuuuuuuvvvyyy~~~~~~yyyuuuuuusssooommmnnnkkkjjjiiigggccc\\\TTTOOOIIIPPPWWWZZZYYYXXX[[[^^^^^^ZZZUUURRRRRRTTTUUUUUUTTTUUUWWWZZZ\\\]]]\\\[[[RRRPPPNNNOOOQQQUUUYYYZZZ\\\YYYTTTNNNHHHCCC@@@???===;;;:::<<>>;;;888888999:::;;;<<>>@@@CCCEEEGGGHHHHHHHHHKKKKKKJJJIIIHHHFFFDDDBBBCCCBBBAAABBBCCCBBB???===:::999:::;;;>>>AAACCCDDDFFFFFFFFFDDDBBBAAABBBDDDDDDJJJSSSZZZ\\\\\\\\\[[[iiilllnnnggg^^^[[[```gggwwwyyyvvvnnngggccc^^^XXXTTTYYYbbbmmmxxx{{{xxxwwwxxx{{{}}}}}}|||yyyxxxuuuppphhh___WWWSSSKKKFFF???:::888888888888444444555666888:::;;;<<<============<<<<<<<<<<<<;;;;;;:::999777666555555555555444444333333222222------------------------++++++*********++++++,,,------------------,,,,,,---,,,++++++******++++++uuueeeSSSVVV^^^llltttmmmYYYFFF===:::666444333444444444222111000000//////000000...------------,,,,,,,,,,,,,,,++++++***)))))))))((()))***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$$$$%%%'''$$$!!!$$$(((***'''$$$&&&%%%%%%$$$$$$$$$%%%%%%(((%%%""""""###$$$###"""&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$###""""""###### """%%%''''''###$$$$$$######$$$$$$%%%&&&###"""!!!"""$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!###$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%###  %%%((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((((((***+++...///111111000000///000000000000000111111111000---,,,,,,...111333<<<@@@GGGNNNRRRUUUUUUUUUSSSTTTWWWZZZ[[[[[[[[[ZZZWWWTTTRRRRRRVVV[[[^^^```dddddddddeeeiiipppyyywwwqqqlllkkkhhhcccaaabbb```^^^[[[YYYWWWSSSOOOKKKEEEJJJPPPQQQOOOOOOSSSWWWYYYWWWUUUVVVYYY\\\]]]^^^WWWVVVVVVXXX\\\^^^^^^]]]UUUQQQNNNNNNRRRWWWZZZ[[[___[[[TTTLLLFFFAAA???>>><<<:::888999>>>FFFLLLPPPOOOQQQUUUYYYYYYSSSJJJBBB@@@???@@@FFFNNNRRRRRROOOJJJLLLNNNOOOOOOPPPNNNMMMGGGCCC???===;;;999777666777888::::::999;;;???BBB@@@@@@@@@===:::888999:::888:::<<>><<<;;;::::::;;;<<<;;;;;;:::::::::;;;<<<>>>AAADDDBBBDDDFFFEEEBBB>>><<<<<<>>>AAAEEEHHHJJJKKKMMMNNN\\\aaaccc]]]TTTPPPUUU[[[pppvvvyyyvvvpppkkkddd___[[[[[[^^^bbbiiirrryyy~~~{{{{{{{{{|||~~~~~~yyyqqqiiidddZZZTTTKKKCCC>>>;;;999888777777777777888999;;;<<<;;;;;;<<<===>>>>>>??????======<<<;;;:::999888777666666555555444333333222//////..................,,,,,,++++++***++++++,,,+++++++++++++++++++++,,,---,,,++++++******++++++}}}ppp___OOOTTT___nnnwwwoooYYYFFF===<<<999777555444444444111111000////////////000------------,,,,,,,,,,,,+++++++++*********))))))******+++,,,---------,,,***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###############'''%%%###$$$'''(((&&&$$$&&&%%%%%%$$$%%%%%%&&&&&&"""!!!$$$$$$"""'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&"""$$$'''(((&&&!!!$$$$$$######$$$$$$%%%&&&###"""!!!"""###$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$&&&))),,,%%%%%%%%%$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$###&&&)))((($$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))************---...///000000000000000//////////////////000000000///...---///222555777???CCCIIIPPPUUUXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZXXXVVVWWW\\\aaaeeefffddddddcccdddiiirrr}}}}}}{{{xxxvvvjjjccc___^^^\\\XXXVVVXXXUUUSSSQQQQQQQQQPPPNNNLLLFFFHHHKKKKKKLLLNNNTTTXXXXXXWWWXXX[[[___aaabbbaaaTTTPPPMMMNNNRRRVVVWWWVVVOOOMMMKKKNNNTTTYYY[[[ZZZZZZVVVOOOHHHBBB???>>>>>>======;;;:::<<>>;;;::::::777777666666666777888888999:::;;;::::::;;;>>>AAAAAADDDGGGHHHEEEAAA>>><<>>;;;:::999888666555555666777999:::;;;<<<>>>@@@AAAAAA@@@??????>>>>>>======<<<888888777666555444444333222111111000//////......------,,,,,,++++++,,,,,,++++++*********+++,,,,,,---,,,++++++******++++++xxx{{{}}}jjjYYYMMMUUUcccrrryyynnnWWWDDD<<<<<<;;;999666333222111111111000///////////////---------,,,,,,,,,+++++++++++++++***************+++,,,,,,------------,,,(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&""""""%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$""""""############"""""""""###$$$%%%%%%$$$"""!!!"""###%%%%%%$$$"""$$$$$$######$$$$$$%%%&&&$$$###""""""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%&&&)))+++&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&############$$$$$$$$$$$$%%%###!!!"""%%%''''''%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((()))***+++,,,,,,000000////////////000000000000000000000000//////000000000111444888;;;===BBBFFFKKKQQQUUUXXXYYYZZZ[[[[[[ZZZYYYZZZZZZ[[[\\\^^^\\\[[[]]]aaafffiiijjjeeeccc```___bbbjjjuuu||||||vvvqqqlllgggbbb___YYYSSSOOOPPPPPPNNNNNNQQQLLLMMMNNNPPPSSSSSSPPPNNNLLLJJJHHHHHHJJJOOOTTTXXXZZZZZZ\\\___bbbaaa___\\\OOOIIICCCBBBGGGKKKMMMMMMHHHJJJNNNWWWaaafffdddaaaWWWSSSLLLFFFBBBAAABBBCCC@@@AAAAAA???===BBBNNNWWWhhhllluuu}}}xxxiii]]]WWWUUUQQQLLLJJJMMMSSSYYYiiiqqqwwwxxxyyyxxxrrrjjjYYYQQQIIIGGGDDD@@@???BBBEEEJJJPPPRRRSSSTTTYYY]]]]]]\\\WWWMMMBBB;;;;;;===???BBBFFFMMMVVV___gggkkkbbb___YYYOOOEEE>>><<<<<<;;;;;;:::999888777888999:::<<<===<<<;;;:::===???AAACCCFFFFFFDDDAAA@@@@@@======>>>>>>???CCCGGGKKKNNNRRRVVVWWWTTTQQQQQQSSSWWW___eeeeeecccdddeeedddiiiiiihhhfffdddaaa^^^\\\YYY[[[___bbbfffiiilllmmmjjjmmmrrrvvvyyy{{{|||}}}{{{}}}wwwssskkkccc\\\TTTMMMHHHBBB@@@===999777555555555::::::;;;<<<===???@@@@@@????????????????????????;;;::::::999888777666555555444333222111///......///...------,,,,,,------,,,,,,+++++++++,,,...///---,,,++++++******++++++tttwwwyyyfffUUULLLVVVeeeuuuyyymmmUUUBBB;;;<<<<<<:::666333000///111111000///////////////---------,,,,,,,,,+++++++++++++++***************,,,------...------,,,,,,)))((('''&&&&&&'''((()))(((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$&&&''''''%%%######$$$%%%""""""""""""###$$$%%%&&&)))%%%!!!!!!%%%'''%%%""""""###%%%''''''%%%###"""%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$###!!! !!!"""###%%%'''((($$$$$$######$$$$$$%%%&&&###"""!!!###%%%''''''&&&########################""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&###!!!###%%%'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""###%%%'''((((((((('''###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&'''(((&&&$$$$$$%%%'''$$$$$$%%%%%%&&&'''((((((&&&&&&%%%$$$###"""!!! $$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((()))+++---...222111///.........///000111111000000000000000000000111222555888<<<@@@BBBFFFHHHMMMRRRVVVYYY[[[[[[___]]]\\\[[[[[[]]]___aaaaaa___^^^```dddhhhkkkkkkgggddd___ZZZZZZ```iiiooorrrnnnggg```ZZZTTTNNNJJJLLLFFFCCCFFFGGGGGGIIILLLHHHKKKOOOSSSWWWVVVSSSOOORRRMMMHHHEEEHHHMMMRRRUUU]]]]]]___aaabbb___YYYUUUMMMFFF>>><<<@@@EEEGGGGGGGGGKKKUUUdddpppuuuqqqlllVVVRRRLLLGGGEEEEEEGGGIIIBBBEEEFFFCCC@@@DDDRRR]]]lllqqqyyy~~~pppeee]]][[[VVVNNNIIIKKKUUU]]]jjjssszzz|||~~~{{{tttdddZZZQQQOOOKKKEEEDDDHHHLLLRRRZZZ^^^```bbbhhhlllwwwsssjjj[[[MMMEEEFFFIIIDDDHHHPPP[[[iiixxxttteeeUUUJJJEEEEEEBBBBBBAAA???<<<;;;;;;<<<<<>>>>><<<<<<===>>>777999;;;===???CCCHHHKKKLLLPPPUUUWWWWWWUUUTTTSSSOOOVVVZZZXXXWWW[[[___aaadddgggjjjllljjjeee___[[[SSSUUUXXXYYYZZZ[[[\\\]]]YYY]]]bbbggglllppptttvvvwww|||}}}zzzvvvqqqllleee^^^YYYOOOMMMHHHCCC@@@===<<<<<<;;;;;;<<<<<<======>>>>>><<<============>>>>>>>>>===<<<<<<;;;999888888777777666555333111000///...000///...---------------...------,,,---...///000---,,,++++++******++++++vvvvvvzzzfffWWWJJJTTTeeeuuuxxxlllTTTBBB>>>;;;777555555555333222////////////000000000000)))***+++,,,---,,,,,,+++,,,+++******))))))******/////////...---+++***)))(((((())))))))))))((((((&&&,,,111222...((($$$###++++++***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((###""""""!!!!!!""""""######$$$&&&%%%%%%$$$&&&'''%%%%%%$$$$$$###"""""""""########################%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%%%%%%%########################%%%&&&&&&'''&&&%%%$$$###'''&&&$$$""""""###$$$%%%########################$$$$$$###############$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###"""$$$&&&''''''$$$""" $$$$$$############$$$$$$$$$%%%%%%$$$###!!!%%%&&&&&&&&&%%%%%%''')))$$$$$$%%%'''))))))&&&$$$'''&&&$$$"""""""""$$$%%%((((((&&&%%%%%%$$$%%%%%%'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((++++++)))(((''''''''''''***+++,,,...///111222333222111000000111111000///111000...------///222333777:::===BBBFFFIIIKKKLLLMMMOOOQQQSSSSSSUUUYYY\\\\\\^^^bbbdddfffgggiiijjjggggggggggggiiikkknnnpppooohhh^^^VVVRRRSSSTTTUUUWWWTTTQQQLLLHHHEEECCCCCCBBBAAA@@@@@@BBBEEEIIILLLNNNRRRWWWZZZYYYVVVTTTRRRKKKEEEAAA@@@@@@AAAHHHPPPVVV]]]aaa___^^^___ZZZRRRMMMEEE===<<>>>>>>>>===<<<===>>>===;;;999777888:::<<>><<<;;;;;;;;;===>>>>>>>>>======???@@@>>>>>>===;;;:::999777777555555444333222000...---///---,,,,,,......---+++---,,,,,,++++++************++++++,,,,,,++++++***yyywwwyyyeeeVVVNNNXXXiiixxx{{{nnnVVVDDD===:::777555555444333222111111111000000000000000***+++,,,---...------,,,,,,+++******))))))******------------+++***)))(((&&&''''''''''''''''''&&&%%%)))---...,,,)))&&&$$$))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%+++(((%%%%%%''''''$$$!!!########################$$$%%%&&&&&&%%%$$$###"""'''&&&$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%(((''''''&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&&&&''''''&&&$$$"""!!!"""###$$$###""""""$$$&&&%%%%%%&&&(((***)))'''%%%'''&&&$$$#########$$$%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''((())))))******)))(((((((((((()))+++,,,---...000111222333222111111111111111000///000/////////111555888:::BBBDDDIIIMMMQQQSSSSSSSSSQQQTTTVVVWWWWWWXXX[[[^^^eeegggiiilllnnnpppsssuuuuuusssrrrqqqrrrrrrpppnnnjjjeee\\\SSSLLLHHHHHHHHHJJJHHHFFFCCCAAAAAA@@@AAA@@@@@@AAACCCEEEHHHKKKMMMSSSWWW\\\^^^[[[TTTMMMIIIDDD???<<<<<<===???FFFNNNZZZaaaeeedddcccccc^^^WWWQQQJJJCCC@@@CCCHHHLLLNNNPPPUUU___mmmyyy}}}yyyttthhh^^^WWWVVVTTTQQQQQQUUUTTTYYY\\\[[[WWWXXX___fffggglllrrrwwwyyyxxxvvvsssqqqnnniiidddbbbccchhhlllnnnqqqtttuuuvvvvvvwwwyyytttkkkddddddcccaaaccchhhlllnnnqqqrrrrrrrrrrrrrrr~~~~~~qqqgggcccddddddeeegggooo~~~kkk___]]]XXXVVVSSSOOONNNSSS]]]eeemmmnnnnnnhhh\\\PPPGGGBBBBBBAAA@@@@@@AAAAAA@@@>>><<<<<<<<<<<<>>>@@@BBBCCCHHHPPPXXX\\\ZZZVVVTTTTTTSSSSSSTTTTTTUUUTTTRRRQQQRRRXXXZZZZZZcccqqquuuqqqjjjccc[[[YYY[[[]]]\\\ZZZPPPMMMKKKLLLNNNQQQSSSTTTXXX___iiittt~~~xxxqqqfff]]]WWWSSSOOOLLLNNNLLLIIIFFFBBB???<<<;;;<<<============>>>@@@AAA>>>>>>===<<<;;;:::999999888777777666555333111000111///......//////---,,,*********+++,,,,,,------***++++++,,,,,,++++++***~~~{{{yyyfffWWWSSS]]]mmm{{{~~~pppXXXFFF===:::777555555444333222333222222111111000000///,,,,,,---.........------,,,+++******))))))******,,,,,,++++++***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))******'''%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%---'''""""""&&&'''$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$""""""$$$%%%'''(((%%%""" !!!$$$&&&$$$$$$############$$$$$$&&&&&&''''''&&&&&&%%%$$$!!!"""###"""!!!!!!###%%%&&&&&&&&&(((******(((&&&''''''%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&''''''((())))))******)))))))))))))))***++++++---...///000111222333333111111111111000000000//////000111555999>>>BBBEEENNNQQQVVV[[[]]]^^^]]]\\\XXX[[[^^^^^^\\\[[[^^^```lllmmmooorrrvvvyyy|||~~~|||xxxxxxyyywwwqqqkkkgggeee```WWWLLLEEEBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFAAABBBCCCEEEGGGIIIKKKLLLTTTXXX]]]___[[[RRRGGG@@@===888666888;;;>>>DDDJJJZZZ```dddeeeeeeddd```ZZZSSSOOOJJJFFFEEEJJJRRRXXX\\\^^^dddmmmtttwwwtttqqqiiifffcccbbb___[[[\\\___ccckkkrrrrrrmmmiiiiiillllllpppwww}}}}}}|||xxxvvvwwwzzz}}}~~~}}}vvvqqqqqqrrrsssvvvzzz}}}zzzwww~~~{{{{{{wwwxxxxxxzzzvvvhhhccc```^^^[[[YYY[[[fffttt{{{jjj[[[RRRLLLKKKIIIIIIJJJKKKJJJIIIFFFDDDAAA>>>===>>>???@@@CCCJJJRRRVVVWWWWWWWWWYYY[[[[[[\\\[[[YYYUUURRRPPPOOORRRRRRRRR\\\mmmwwwwwwtttiii]]]YYY[[[]]][[[WWWTTTQQQLLLIIIHHHHHHHHHGGGIIINNNVVVaaalllvvv}}}|||sssmmmjjjfff___ZZZ[[[YYYUUUOOOJJJDDD@@@>>>;;;;;;;;;;;;<<<>>>@@@AAA===============<<<<<<<<<;;;;;;:::999888777555444333111//////000///...,,,***++++++,,,,,,---------***++++++,,,,,,++++++***yyygggYYYUUU___ooo}}}qqqYYYFFF<<<999666555444444333222333333222111000///...---,,,,,,------------------,,,+++******))))))******+++++++++******(((''''''&&&%%%%%%%%%%%%%%%%%%&&&)))'''%%%&&&)))***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''### ###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%%%%###  ###%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&((('''&&&&&&'''(((((('''%%%''''''&&&%%%%%%%%%&&&'''(((((((((((('''&&&%%%%%%''''''&&&&&&&&&&&&(((((('''''''''''''''(((((((((&&&''''''(((((()))******))))))))))))***,,,---...//////000111222222333333///000111000/////////000222444888<<>>??????CCCIIINNNQQQSSSVVVXXX```bbbcccccc```\\\ZZZXXXUUUVVVTTTQQQXXXeeennnqqqtttkkk___WWWWWWXXXXXXWWW[[[VVVPPPKKKIIIGGGEEEDDDCCCEEEJJJQQQZZZccckkkooo~~~vvvtttvvvvvvrrrnnngggeee```ZZZSSSLLLGGGDDD;;;999888888:::<<<===>>><<<<<<=========>>>>>>>>><<<<<<<<<;;;:::999777777444222000000000000...---//////...---,,,++++++******++++++,,,,,,++++++***wwweeeYYYUUU^^^nnn|||~~~oooWWWDDD;;;888666444444444333222222222111///...---,,,+++,,,,,,++++++++++++++++++,,,+++******))))))************+++******)))((('''''''''&&&%%%%%%&&&'''''',,,)))&&&&&&((()))'''%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$!!!"""&&&)))$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$""""""%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((()))&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''(((((()))))))))))))))***,,,---///000000000111111222222333333...000111111000///111333999;;;@@@EEEKKKPPPSSSUUUVVVXXX[[[^^^```aaaaaa```ffflllqqqooojjjffffffiiillloootttzzz|||yyyrrrjjjbbb```eeeiiihhheeeaaadddddd^^^SSSJJJGGGGGGGGGKKKQQQUUUUUUQQQKKKFFFGGGEEEBBBBBBFFFLLLSSSXXX\\\[[[[[[[[[YYYSSSKKKEEEBBB===<<>>???BBBDDDFFFIIILLLOOO[[[^^^aaabbbaaa______```]]]]]][[[XXX[[[bbbhhhkkknnnjjjbbbZZZTTTSSSWWWZZZZZZVVVQQQMMMJJJHHHEEECCCGGGGGGGGGJJJNNNTTTYYY]]]hhhnnnxxx~~~yyyxxx}}}yyyvvvqqqiii```WWWPPPLLL???<<<888777999:::::::::;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<;;;:::999888777444222000000111111///...000000///...---,,,+++******++++++,,,,,,++++++***sssbbbWWWRRR\\\kkkyyy|||mmmUUUBBB:::888555444444444444333111111000///---,,,++++++,,,,,,+++*********++++++,,,+++******))))))******)))*********))))))(((''')))((('''&&&&&&'''((())),,,***''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''+++,,,)))###!!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$###$$$$$$%%%&&&'''((('''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$!!! """###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&'''(((((($$$%%%&&&%%%$$$%%%&&&(((&&&%%%###$$$%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%'''(((''''''&&&''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&'''''''''%%%&&&&&&''''''((())))))*********+++---...000111111111111111111111222222...111444444222333555888@@@CCCHHHNNNSSSWWWZZZ[[[UUUVVVWWWYYY[[[^^^aaacccnnnuuu{{{zzzsssnnnnnnpppuuuvvvyyy}}}}}}vvvpppbbb[[[TTTRRRWWW]]]aaaaaaccceeeeeeaaa[[[UUUSSSSSSSSSWWW[[[]]][[[TTTLLLFFFEEECCCAAABBBIIISSS^^^eeegggeeeaaa```___[[[UUUOOOJJJFFFEEEKKKPPPPPPPPPQQQQQQQQQTTT[[[```aaacccgggeeeiiimmmkkkjjjppp~~~~~~|||yyy~~~xxxtttvvvzzz|||~~~yyyxxxzzz{{{zzzvvvqqqnnnnnnpppqqqqqqkkkkkkhhheee```ZZZVVVSSSEEECCC@@@>>>>>>???BBBDDDOOORRRVVVWWWVVVWWWZZZ]]]]]]^^^^^^^^^___ccciiillljjjjjjfff^^^WWWTTTXXX\\\XXXVVVSSSQQQPPPNNNKKKHHHMMMLLLKKKKKKKKKNNNPPPRRRVVV[[[dddmmmtttzzz~~~||||||yyynnnddd[[[VVVIIIDDD>>>;;;;;;;;;:::888999999::::::;;;<<<<<<===;;;;;;;;;;;;:::999888777444333111222333333222000........................***++++++,,,,,,++++++***ssscccXXXPPPYYYiiixxxzzzlllTTTBBB:::777555333444444444333111000000///...------,,,...---,,,+++***++++++,,,,,,+++******))))))******'''(((((((((((('''&&&&&&)))((('''&&&&&&'''((()))&&&'''''''''%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%''')))***((($$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!""""""###############&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&&&&'''$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%!!!###$$$&&&'''&&&%%%%%%"""$$$''')))***)))'''&&&%%%%%%%%%&&&'''(((((((((&&&''''''(((((()))******+++++++++,,,---///000111111111111111111111000000000444888888777888<<<@@@CCCGGGMMMTTTZZZ^^^```aaaWWWVVVTTTUUUXXX^^^eeeiiivvv~~~|||vvvvvvxxx{{{xxxvvvuuuppphhhaaaSSSOOOJJJIIILLLQQQVVVXXX___```aaaaaabbbcccdddeeeccccccdddbbb]]]WWWPPPLLLGGGFFFEEEHHHOOOYYYcccjjjjjjgggeeeeeefffeee___ZZZPPPLLLMMMTTTZZZ[[[ZZZ[[[WWWUUUXXX```fffiiinnnuuuppptttwwwuuurrrvvv{{{rrrwwwzzzwwwqqqooosssxxxzzz~~~}}}zzz{{{~~~}}}|||~~~~~~zzztttpppooopppqqqrrrqqqtttwwwxxxvvvqqqkkkgggVVVQQQIIIBBB???>>>>>>???BBBFFFHHHHHHGGGHHHMMMQQQUUUVVVYYY[[[]]]aaahhhnnnjjjiiieee```[[[WWWWWWWWWWWWWWWVVVWWWVVVTTTPPPMMMOOOOOOOOOOOOPPPQQQQQQRRRSSSVVVZZZ^^^bbbggglllpppuuuvvvyyy{{{}}}yyyppphhhdddWWWPPPGGGBBBAAA???<<<999777777888888999999::::::;;;;;;;;;;;;;;;:::999888555444333444666777666555........................***++++++,,,,,,++++++***}}}vvvfff[[[NNNXXXhhhwwwzzzlllTTTBBB999777444333444444444333111111000000//////......//////---,,,+++,,,,,,---,,,++++++***)))*********&&&&&&''''''&&&&&&%%%%%%)))(((&&&%%%%%%&&&((()))!!!$$$&&&&&&$$$$$$&&&)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&###""""""""""""""""""###%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!"""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((("""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''%%%#########%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$"""!!!!!!"""###&&&&&&%%%%%%%%%&&&((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###"""###$$$$$$%%%&&&&&&&&&%%%%%%'''))))))'''%%%%%%&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&$$$""" !!!%%%)))++++++***(((&&&&&&&&&'''((())))))***((((((((()))******++++++,,,,,,,,,---...///000111111111111000000000000000222666;;;<<<;;;<<<@@@EEEEEEIIIPPPWWW^^^bbbdddeeeZZZWWWTTTTTTXXX```iiiooo{{{{{{{{{~~~|||sssmmmhhhbbbZZZSSSJJJHHHFFFEEEFFFIIILLLOOOSSSSSSUUUZZZbbbiiinnnpppjjjhhhddd```ZZZUUUPPPNNNLLLLLLLLLNNNSSS[[[ccchhheeeccccccgggkkkkkkfffaaaSSSOOOPPPYYYaaacccaaaaaa\\\YYY[[[dddjjjnnnuuu~~~vvvyyyzzzwwwsssttt{{{|||{{{|||}}}vvvtttyyy|||zzzuuussswww}}}{{{~~~zzzyyy}}}~~~yyysssnnnmmmnnnooooootttyyyzzzuuufff___TTTJJJDDDAAAAAA@@@===???AAA???<<<===CCCHHHNNNOOOQQQTTTWWW[[[dddllljjjgggbbb___]]]YYYTTTQQQTTTTTTUUUVVVWWWTTTOOOKKKNNNOOOQQQSSSUUUVVVVVVVVVXXXXXXXXXVVVUUUWWWZZZ]]]dddjjjqqquuuxxx|||xxxrrrooo```XXXOOOHHHFFFCCC???;;;666666777777777888888888;;;<<<<<<<<<;;;:::999999777666555666999:::999888222222111///...,,,+++++++++++++++,,,,,,+++++++++tttoooqqq~~~xxxgggWWWVVV[[[iiixxx{{{iiiPPP???;;;999555333333333222000333222111000///////////////...,,,,,,...//////......---++++++++++++***(((&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%$$$######%%%(((+++...%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%$$$$$$&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###&&&%%%$$$#########$$$$$$######"""$$$%%%%%%###!!!######$$$$$$###""" ###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%%%%%%%((('''&&&%%%###"""!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&$$$'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&((()))*********)))'''&&&&&&&&&&&&''''''&&&%%%%%%''''''((()))***+++,,,,,,////////////000000///---000000//////111444888:::999>>>EEEFFFCCCAAACCCFFFGGGKKKRRR\\\eeegggccc___YYYZZZ]]]```fffmmmuuuzzz}}}uuupppqqqllleee\\\UUURRRRRRTTTOOOLLLGGGDDDEEEGGGHHHIIIMMMPPPTTTYYY___gggpppvvvnnnnnnjjjccc\\\XXXYYYZZZQQQRRRXXX___aaa```bbbfffggglllpppnnnmmmmmmkkkgggYYYXXXYYY^^^ccceeedddaaa___eeekkkoootttzzz{{{yyyxxxxxxwwwuuusssuuuxxx{{{|||{{{xxxssspppsssyyy~~~|||{{{yyy|||~~~}}}{{{zzz|||~~~|||{{{|||||||||yyyqqqooossswwwwwwuuuxxx{{{tttlllaaaXXXQQQLLLGGGDDDCCCCCCDDDBBB@@@@@@AAACCCCCCEEEHHHIIIKKKPPPXXX___```___\\\YYYVVVSSSRRRQQQPPPRRRSSSTTTRRRNNNJJJHHHLLLNNNPPPPPPQQQUUUZZZ___bbbaaa^^^ZZZTTTQQQPPPQQQZZZ^^^ccccccdddjjjvvv~~~~~~}}}lllfff^^^XXXRRRKKKCCC===>>>;;;777555555666666666;;;;;;;;;;;;:::::::::999999999999999888888777666555444333111000/////////...,,,+++,,,------,,,+++lllfffhhhuuuzzziiiYYYUUUZZZhhhwwwyyyhhhOOO???<<<999666555555666555444333222111000////////////.........---,,,+++******...,,,++++++++++++***((((((((())))))((('''&&&&&&(((((('''&&&&&&&&&&&&&&&)))(((&&&%%%&&&'''***+++%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$###$$$%%%&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$######"""&&&&&&&&&%%%$$$$$$$$$###!!!!!!""""""###$$$%%%&&&$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""""""""""""""%%%$$$###%%%'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&)))))))))))))))(((''''''''''''((((((((('''''''''''''''((()))+++,,,------111111000111111111000000111111111222444999>>>AAAFFFJJJOOOPPPNNNLLLLLLLLLHHHMMMUUU___fffiiihhhfffbbbeeeiiinnnsssxxx}}}{{{rrrjjjddd^^^[[[VVVQQQLLLKKKLLLMMMSSSOOOIIIDDDCCCDDDEEEEEEFFFIIIMMMRRRZZZdddooovvvsssssspppjjjbbb]]]\\\\\\ZZZ\\\bbbhhhiiidddccceeehhhnnnrrrrrrqqqqqqooolll]]]\\\\\\^^^```bbbbbbbbbcccjjjrrrvvv{{{{{{xxxxxxxxxvvvuuuuuuxxxzzz}}}{{{vvvpppmmmooouuu{{{}}}|||}}}|||yyywwwzzz~~~|||xxxsssuuu~~~}}}{{{wwwqqqiiiccc^^^YYYTTTPPPJJJIIIGGGFFFEEEDDDCCCCCCDDDFFFGGGFFFEEEFFFKKKPPPRRRQQQPPPNNNMMMKKKJJJJJJKKKLLLNNNOOONNNKKKHHHFFFIIIJJJKKKKKKLLLPPPVVV[[[bbbaaa^^^YYYUUURRRRRRTTTOOOSSSVVVVVVVVV[[[fffooo|||}}}~~~}}}zzzxxxwwwvvvsssmmmfff```[[[TTTLLLGGG???<<<:::888888777666444999999999999::::::::::::999999::::::999888777777666555444222111000000000///...------......---,,,ggg___```lll}}}lll\\\TTTZZZgggvvvwwweeeNNN>>>777555222222333444444333222222111000////////////)))+++...---***((()))***---,,,******++++++***(((******))))))(((&&&%%%$$$(((((('''&&&&&&&&&&&&'''(((&&&$$$"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######$$$%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$"""!!!&&&'''(((&&&###"""$$$'''######$$$%%%%%%%%%$$$$$$'''''''''%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% """###%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&''')))((((((''''''''''''((((((((())))))))))))))))))(((((()))+++,,,---...///222222111111111222333444222444555777:::???FFFKKKPPPRRRUUUVVVVVVSSSPPPNNNKKKQQQ[[[ccciiimmmppprrrrrrtttwwwzzz}}}}}}|||xxxrrrjjjaaaYYYUUUPPPOOONNNMMMMMMNNNOOOPPPVVVQQQIIICCCAAA@@@@@@@@@???AAAFFFMMMVVVaaammmuuuxxxxxxvvvrrrkkkeeeaaa___[[[]]]dddjjjjjjdddaaabbblllrrrwwwvvvuuuuuurrrnnnbbbbbb```___^^^```cccfffjjjrrrzzz~~~}}}vvvrrrtttyyy~~~|||}}}|||yyy~~~~~~{{{|||yyyvvvsssooojjjeeeaaa\\\YYYUUUUUUUUUUUURRROOOMMMNNNNNNJJJEEEBBBBBBDDDDDDEEEEEEEEEEEEDDDCCCCCCEEEGGGIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIMMMRRRVVV___^^^[[[WWWTTTRRRSSSUUUOOORRRSSSQQQOOOQQQXXX^^^iiimmmrrrtttsssqqqqqqrrrzzzvvvpppkkkfff___WWWPPPDDDBBB???>>><<<999666333555666666777888999:::;;;999:::::::::::::::999888888777555444222111111111111///......//////...,,,iiiaaaaaalll~~~nnn___TTTZZZgggttttttcccLLL>>>555333111111333444555444222111000//////......///"""(((---...+++)))+++///---+++******++++++***((())))))))))))((('''&&&%%%(((''''''&&&&&&&&&''''''&&&$$$###!!! !!!!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###"""$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%%%%%%%$$$###)))((('''&&&%%%&&&'''((($$$%%%&&&&&&%%%###!!!"""&&&&&&###!!!$$$((($$$$$$$$$$$$$$$######"""&&&&&&'''%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""''''''&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%******))))))))))))******)))(((&&&&&&&&&&&&$$$"""###$$$$$$$$$%%%%%%&&&&&&(((''''''&&&&&&&&&'''''')))((('''&&&&&&'''((()))((((((((((((((())))))***)))***+++,,,...///000000111111000000000222666888999;;;>>>@@@BBBGGGNNNSSSVVVVVVWWWYYYZZZXXXTTTPPPRRRYYYbbbjjjooosssxxx|||~~~|||zzzxxxvvvtttrrrjjjhhhccc]]]WWWQQQLLLJJJKKKKKKMMMQQQTTTWWWYYYYYYWWWQQQIIIBBB>>>======<<<===AAAGGGOOOXXXbbblllrrrwwwxxxyyywwwrrrlllfffbbbXXXZZZ___ffffffbbbaaadddooouuuyyyxxxvvvvvvtttpppiiihhhfffcccaaacccjjjpppttt{{{|||yyyyyy}}}}}}xxxsssoooqqqnnnkkklllpppqqqmmmiiibbbbbb```ZZZPPPIIIFFFFFFCCCCCCCCCDDDCCCBBBAAA@@@AAACCCFFFIIILLLMMMNNNNNNLLLMMMMMMNNNOOOPPPQQQRRRYYYXXXVVVSSSPPPOOOPPPRRRTTTVVVXXXWWWRRRPPPQQQSSSYYY___eeehhhiiijjjmmmpppyyywwwuuutttqqqjjj```XXXNNNKKKGGGCCC???;;;777444333333444666777888999999999999:::;;;;;;;;;:::::::::999777666444333333333222000//////000///...---nnnggggggpppooo___TTTZZZgggsssrrraaaLLL???999777666666888999:::999222111000///............###)))...///,,,+++---000,,,***)))***++++++***(((''''''((((((((((((((('''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$%%%$$$$$$###)))((('''&&&%%%&&&'''((("""###%%%%%%$$$""" """"""###&&&)))%%%%%%&&&&&&'''(((((()))$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&'''''')))'''&&&&&&&&&&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((()))((('''&&&&&&'''))))))((((((''''''((((((******,,,,,,---...///000111111...//////...///444;;;@@@EEEIIILLLMMMMMMNNNSSSWWWYYYYYYZZZ]]]^^^^^^\\\YYY]]]ccclllrrrvvvyyy~~~uuullleeeaaa^^^\\\TTTRRROOOLLLIIIHHHGGGGGGIIIJJJNNNTTT\\\aaabbbbbbZZZTTTKKKDDD@@@?????????DDDIIIPPPXXX___ffflllooosssuuuxxxyyywwwqqqjjjeee[[[[[[___ddddddbbbdddhhhmmmtttxxxyyyyyy{{{{{{yyyqqqpppooolllkkkooowww}}}|||yyyyyyyyyzzz~~~}}}zzz{{{~~~}}}{{{}}}|||~~~}}}xxxnnnaaaVVVOOOMMMJJJIIIHHHFFFCCCAAA???>>><<<>>>@@@CCCGGGJJJLLLNNNMMMOOORRRUUUVVVUUUSSSQQQSSSSSSRRRPPPMMMKKKLLLMMMOOOSSSXXXYYYWWWSSSQQQQQQVVVYYY\\\]]]^^^```dddhhhnnnooorrrvvvxxxtttllleee\\\WWWPPPJJJEEE@@@<<<999555555555666666777777777888999::::::;;;;;;;;;;;;;;;:::999777666666666666333111000///000000...---ooojjjkkkvvvnnn^^^UUU[[[gggrrrppp___KKK@@@:::888666666777888888777111111000///............+++...000///,,,***+++,,,+++***))))))***+++***)))&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%$$$###$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!$$$&&&%%%$$$$$$%%% !!!###%%%(((***+++###$$$%%%%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!######$$$$$$%%%&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$######%%%''')))((((((%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((()))(((((((((((())))))***((((((''''''''')))***+++//////000000000111111111---///000000222999CCCKKKXXX\\\```^^^YYYVVVVVVYYYVVVXXXZZZ]]]___bbbccceeekkkooouuuzzz}}}xxxhhh\\\UUUQQQOOOMMMIIIHHHFFFEEEEEEGGGIIIKKKLLLMMMRRR\\\gggnnnqqqqqqeee___UUUMMMIIIHHHHHHIIIOOOTTT[[[aaafffjjjnnnppprrrtttwwwzzzzzzuuunnnhhh___^^^```ccccccbbbdddiiinnnuuuzzz|||{{{{{{yyyyyyzzz~~~~~~~~~|||zzzwww|||zzz{{{}}}nnnaaaZZZXXXWWWUUUQQQMMMHHHDDDBBBAAA<<<<<<===>>>@@@CCCEEEGGGLLLNNNSSSXXX[[[\\\XXXUUUSSSTTTTTTRRRNNNKKKJJJJJJIIINNNTTTYYYZZZZZZYYYYYY\\\[[[ZZZYYYYYYZZZ[[[\\\```aaafffnnnuuuwwwuuuqqqfffbbb[[[UUUPPPKKKFFFBBB<<<;;;:::999888777666666777777999:::;;;;;;;;;;;;;;;;;;:::999999999999999555333222111222111000...nnnjjjnnn|||}}}lll\\\VVV\\\hhhrrrooo^^^LLLAAA:::777555333333444333222111111///...............//////...---,,,++++++******)))((()))***+++***)))'''((((((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((##############################$$$%%%%%%&&&''''''%%%$$$$$$%%%''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########%%%&&&$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$%%%%%%%%%******)))(((&&&$$$"""!!!  !!!###%%%&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((###""""""$$$''')))***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((())))))******************)))(((((((((***,,,---222222222222111111111111///111333444888AAAOOOXXXkkkpppsssoooeee\\\YYYYYYUUUXXX\\\```bbbgggnnntttxxxzzz}}}~~~wwwlll]]]SSSOOOOOONNNMMMMMMLLLJJJIIIJJJKKKMMMOOOOOOQQQWWWcccqqq|||wwwoooeee\\\WWWVVVVVVVVV[[[]]]aaadddggglllqqqtttvvvwwwyyy|||}}}xxxpppjjj```aaadddiiikkkiiikkkoooyyy~~~}}}~~~~~~yyyyyyyyy{{{~~~}}}yyyxxx{{{~~~~~~wwwnnnjjjiiilllhhhbbb[[[UUUQQQOOONNNFFFEEECCCBBBAAABBBBBBCCCLLLMMMQQQXXX___cccdddbbbYYYZZZ\\\ZZZUUUPPPLLLKKKHHHKKKOOOTTTWWWZZZ]]]___dddaaa^^^^^^```aaa^^^ZZZXXXWWWXXX^^^fffmmmpppqqqjjjhhhfffddd```ZZZRRRMMMEEEDDDBBB???<<<999777666555666777999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<888666555444444444222000mmmjjjppp|||jjjZZZVVV]]]iiisssooo^^^LLLBBB===;;;777666555555444333111000///......------......,,,******,,,------,,,***)))((()))***+++***)))******))))))((('''%%%%%%&&&&&&&&&&&&&&&'''((()))''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%$$$$$$&&&(((((('''%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%###"""###%%%'''$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%&&&'''((()))&&&### !!!$$$&&&&&&((('''%%%###""""""######&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%!!!###'''***---...///&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$%%%'''((((((''')))))))))((('''''''''&&&&&&&&&&&&&&&&&&'''((()))((()))***,,,,,,,,,+++***+++***))))))***+++...///444444333333222111000000111444666888===HHHWWWbbbxxx}}}zzzmmmaaaZZZYYYZZZ___dddgggjjjqqq{{{{{{mmmdddXXXQQQQQQSSSTTTSSSVVVTTTRRRPPPOOOOOOPPPQQQNNNOOOVVVcccttt|||qqqgggbbb```______aaabbbbbbdddffflllsssyyyzzz{{{|||~~~zzzrrrlllccceeellluuuxxxwwwyyy}}}||||||xxxzzz~~~xxxsssrrrtttxxx}}}}}}{{{~~~~~~yyyvvvvvvwww|||}}}}}}|||zzzxxxxxxyyyuuu}}}}}}xxxxxxyyy}}}yyyqqqiiiccc___]]]]]]TTTRRRNNNJJJGGGEEEEEEEEENNNNNNQQQXXXbbbjjjnnnooo^^^aaabbbaaa\\\UUUPPPMMMIIIIIIIIIKKKNNNSSSXXX\\\hhhdddcccfffkkklllfff```XXXSSSOOOPPPWWW___fffiiijjjkkkmmmnnnllleee[[[UUULLLJJJGGGDDD???;;;888777444555777888999:::;;;;;;:::::::::;;;;;;===>>>>>>;;;999777777777666444333nnngggqqq{{{hhhZZZUUU^^^jjjrrrooobbbPPPEEEAAA999333333444222222333333222///...---...///000...---,,,+++++++++,,,,,,'''(((***+++***(((%%%###'''((((((((('''&&&%%%%%%((((((((('''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$"""!!!"""######$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""%%%&&&$$$"""((($$$$$$(((((($$$%%%***)))(((%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$&&&(((+++,,,'''######''')))(((%%%((('''%%%$$$###$$$%%%%%%&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&""" """&&&(((&&&"""%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((+++******)))))))))))))))'''))),,,......///000111111333555666666666888:::<<<<<<@@@EEEHHHKKKVVVaaa{{{|||pppeee``````]]]^^^ccclllwwwvvvmmmiii```]]]YYYXXXXXXZZZ[[[[[[YYYWWWTTTRRRQQQOOOMMMKKKNNNPPPVVVbbbppp{{{ssshhhcccaaa```___cccccccccaaabbbiiittt~~~}}}}}}~~~zzzsssmmmooovvv}}}xxxvvvxxxxxxuuuvvvxxx|||zzzuuukkkkkkkkknnnttt{{{{{{uuutttxxx|||{{{wwwpppuuu}}}zzzvvvwwwzzzzzz|||xxxyyyzzzrrrttt|||~~~rrrnnnggg]]]UUUPPPOOOPPPIIIHHHJJJPPPZZZbbbgggiiidddeeeeeeddd___YYYRRRNNNKKKJJJHHHIIILLLPPPQQQRRRZZZ[[[^^^ccchhhkkkkkkjjj]]]ZZZUUUQQQOOORRRYYY^^^___dddkkkqqqrrrmmmddd^^^PPPMMMIIIGGGFFFBBB===999666666666666666777999;;;::::::;;;;;;;;;::::::999888888888888777555444333pppfffnnn{{{kkk^^^SSS]]]kkkrrrmmmaaaRRRIIICCC;;;444444444222222333222111000.........//////------,,,,,,+++++++++,,,&&&''')))***+++***((('''&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%$$$$$$"""""""""###$$$$$$###"""###%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$&&&''''''&&&&&&&&&'''%%%$$$$$$###############&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!$$$%%%$$$"""###"""$$$"""###&&&)))'''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###$$$&&&)))---)))$$$$$$&&&(((&&&$$$'''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''$$$"""###''')))'''$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((())))))************)))))))))******+++***,,,---......///111333666888;;;>>>??????@@@@@@DDDDDDFFFJJJKKKNNNVVV```uuuyyy{{{wwwmmmdddaaabbbaaadddkkkuuuzzzoooeeeaaabbb```]]]\\\]]]^^^]]]\\\^^^ZZZSSSMMMJJJIIIJJJJJJOOOPPPVVV```kkkuuuzzz|||{{{qqqjjjfffdddbbbaaaaaacccfffgggiiinnnxxx||||||}}}~~~yyy}}}}}}{{{{{{zzzzzzuuunnnmmmrrruuuuuuvvvxxx|||}}}wwwrrrkkklllnnnrrrwww}}}rrrvvv}}}~~~zzzyyyyyyxxx~~~|||wwwxxx~~~~~~zzz}}}pppcccYYYUUUUUUQQQNNNOOOSSSXXX\\\^^^aaabbbccccccaaa]]]YYYWWWTTTRRROOOOOOQQQSSSTTTTTTRRRQQQSSSWWW___fffkkknnniiihhhddd___YYYUUUSSSTTTVVVZZZ```hhhmmmmmmhhhcccVVVSSSNNNKKKIIIGGGCCC@@@<<<;;;:::888666555555666888999:::;;;;;;;;;::::::999999999888777666555555tttfffiii{{{|||nnnbbbSSS^^^lllqqqkkk___TTTNNNFFF>>>666555555222111333111111000//////......---------,,,,,,,,,+++++++++&&&'''((()))************%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%###"""!!!!!!"""$$$$$$###$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%'''((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%%%%###(((###!!!%%%)))******+++((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$######$$$&&&---)))%%%$$$&&&&&&$$$"""&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%(((%%%$$$%%%((()))'''%%%###$$$%%%''''''&&&%%%%%%&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,***))))))******+++,,,---...//////......000444777<<>>999666222444666888999999999999::::::::::::::::::999999ttteeefffwwwxxxkkkaaaXXXcccmmmppphhh___ZZZXXXKKKBBB999666444222111222000111000000///---,,,+++,,,,,,---------,,,+++***)))))))))(((((('''''''''&&&'''((()))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((('''&&&%%%$$$$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%######$$$$$$$$$###"""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%###!!!!!! )))&&&###!!!###&&&&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&%%%$$$%%%&&&'''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((((((((()))******++++++,,,*********+++---...000000000/////////222999BBBHHHRRRUUUZZZ___bbbbbb___\\\```]]]\\\]]]]]][[[^^^ccciiinnntttxxx{{{~~~yyyqqqkkkhhhgggeee^^^XXXWWWWWWUUUVVVZZZZZZYYYYYYYYYZZZYYYWWWTTTGGGFFFEEEEEEHHHPPPZZZbbbnnnnnnnnnnnnmmmlllllllllsssuuuwwwwwwsssnnniiifffkkkrrr||||||vvvsssrrruuuxxx{{{|||sssqqqnnniiidddaaa___^^^ZZZZZZZZZ[[[]]]```dddfffhhheeeaaa````````````___\\\XXXSSSRRRTTTXXX\\\^^^ggglllsssxxxzzzyyyyyyxxxkkkbbbWWWRRRUUU[[[```bbbdddgggjjjlllllljjjhhhfffaaa^^^YYYTTTNNNGGG???999333333444555666777777777999::::::;;;;;;;;;;;;:::pppcccfffvvvwwwiii^^^XXX```hhhkkkgggaaa]]]\\\LLLBBB888555444111111222111111000///---,,,+++++++++,,,---...---,,,+++***************)))((('''&&&''''''((()))))))))(((((()))(((((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###!!! ###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&'''&&&$$$"""###$$$###$$$$$$%%%%%%$$$$$$###&&&((())))))'''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%### ***+++(((###"""&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%((((((((('''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))******++++++++++++,,,,,,---///000111000000000222666>>>GGGNNNZZZ]]]```aaa___]]]\\\\\\bbb^^^^^^aaaccccccfffjjjppptttzzz{{{nnnccc\\\[[[\\\]]]VVVQQQQQQRRRRRRTTTXXXTTTRRROOONNNNNNNNNLLLKKKHHHJJJMMMNNNQQQXXXaaahhhqqqrrrsssrrrooonnnooopppzzz||||||zzzvvvpppmmmkkkxxx}}}{{{wwwwww{{{}}}xxxrrrmmmjjjiiibbb```]]][[[YYYYYYZZZ[[[dddbbb```aaadddhhhiiijjj```]]]YYYWWWXXXYYYYYYXXX```eeekkkpppuuuxxx|||~~~xxxpppeee\\\XXXWWWYYYZZZ___dddkkkooorrrrrrsssssstttooohhhbbb[[[RRRFFF???888777555444444555666777999999:::;;;;;;<<<;;;;;;lllbbbfffuuuwwwhhh]]]SSSYYY```dddeeecccaaa```KKKAAA777444333111111333333111///---,,,++++++,,,+++,,,---......,,,+++))))))+++,,,------,,,***)))&&&'''''''''''''''&&&%%%''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$############"""!!! ######$$$$$$$$$%%%%%%%%%"""###$$$&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''((()))******)))(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%###!!! """!!!  $$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%$$$%%%&&&&&&%%%%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((('''&&&%%%%%%&&&((('''&&&$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''((((((((())))))******++++++------------...///000111111222222444999@@@IIIOOOVVVZZZ^^^\\\XXXWWW[[[___aaa^^^___eeeiiikkknnnssswww{{{|||rrreee[[[VVVXXXZZZZZZVVVSSSVVVVVVTTTSSSUUUNNNKKKHHHGGGJJJMMMPPPQQQZZZ[[[\\\ZZZXXXZZZaaagggppprrruuuuuutttuuuwwwyyy}}}wwwsssrrrrrr|||{{{}}}~~~|||yyyzzzzzz{{{|||}}}~~~{{{wwwwwwxxxpppmmmggg```ZZZUUUSSSQQQYYYXXXYYY]]]dddjjjoooppphhheee```]]][[[ZZZXXXVVVZZZ^^^cccgggkkkpppuuuxxxxxxvvvrrriii```YYYVVVUUUTTTYYY___eeeiiinnntttxxx{{{wwwqqqlllggg^^^RRRIII???<<<888555444555777999777888999:::;;;<<<<<<<<<|||jjjaaafffsssxxxiii]]]OOOSSSYYY___cccdddcccbbbJJJ@@@777333222000111333444222///,,,+++++++++,,,+++,,,---......,,,***))))))***---///000///---,,,&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%###$$$&&&((()))))))))((("""$$$%%%%%%%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%###%%%&&&'''&&&&&&&&&(((%%%%%%$$$############$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&$$$$$$%%%(((###***,,,$$$$$$+++---$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$%%%&&&''''''%%%$$$###$$$"""###%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((())))))((('''&&&&&&'''(((&&&$$$!!!!!!"""$$$&&&&&&&&&&&&'''''''''((((((((())))))***++++++,,,,,,......---......///000111333444555666:::AAAIIIOOOLLLRRRWWWVVVRRRTTT]]]fff```^^^___gggmmmqqquuuyyy{{{vvvssskkkaaaYYYVVVYYY]]]\\\ZZZZZZ^^^^^^YYYUUUTTTIIIGGGDDDFFFLLLUUU\\\```lllllliiibbb[[[ZZZ^^^cccooorrrvvvxxxyyy{{{}}}wwwtttuuuxxx|||vvvuuu{{{|||xxx~~~www{{{~~~|||xxxsssrrrrrrnnnnnnnnnnnnooopppqqqrrruuutttrrrqqqrrrtttwwwyyyxxxyyyzzz}}}~~~}}}uuulllbbbZZZUUURRRNNNOOOQQQXXXaaaiiiooorrrsssooohhhbbb^^^[[[WWWUUUUUUXXX]]]aaaeeeiiimmmqqqssswwwyyyssshhh\\\UUUSSSIIIMMMRRRXXX^^^fffpppxxxzzzwwwsssqqqnnnggg\\\TTTDDDAAA;;;666444555888:::777888999:::;;;<<<<<<<<<}}}gggbbbccckkk|||yyyhhhWWWPPPWWW]]]___bbbeeeccc___NNNBBB888555555333111222333222000000111111///...+++---......---,,,,,,---,,,,,,---...---,,,+++***((((((((()))(((''''''&&&%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&&&&&&&&&&'''%%%$$$%%%&&&&&&%%%$$$$$$%%%&&&'''(((((((((((('''%%%######$$$%%%%%%%%%(((******)))&&&$$$###$$$'''%%%######$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&%%%###((($$$"""''')))***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$"""!!!$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&((((((((('''&&&%%%'''&&&&&&(((***++++++***---...000000000222555888999999:::<<>><<<999kkkeeecccggguuuzzzhhhYYYRRRXXX]]]```dddhhhiiifffRRREEE999555444333222333222111//////000000...------...000000...---...///,,,,,,++++++************+++)))'''&&&%%%&&&((()))'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''###""""""###%%%'''&&&%%%''''''&&&&&&&&&&&&''''''$$$&&&((('''&&&&&&'''))))))))))))'''$$$###$$$&&&%%%###"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$###""""""$$$%%%%%%$$$...(((""""""%%%((('''$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$+++***(((%%%$$$######$$$%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((())))))******(((***,,,,,,,,,,,,///111000666???HHHOOOUUUZZZ^^^[[[[[[\\\___bbbgggkkkmmm|||~~~mmmeee^^^[[[YYYUUUSSSUUU^^^aaadddhhhiiiddd[[[TTTPPPNNNKKKJJJOOOWWW```ffflllllllllnnnrrrzzz}}}~~~zzzmmmjjjkkkrrryyy}}}}}}zzzzzzwwwtttrrrqqqpppnnnlllgggeeeccccccccccccaaa___^^^\\\ZZZYYYYYYXXXVVVTTTVVVUUUTTTTTTUUUUUUSSSQQQPPPQQQPPPOOOLLLJJJJJJJJJHHHIIILLLNNNPPPPPPOOOOOOJJJJJJIIIHHHHHHIIIKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKNNNNNNNNNNNNNNNOOOPPPQQQNNNOOOQQQTTTVVVXXXYYYYYY]]]]]]^^^aaacccgggiiikkkllllllmmmooorrruuuxxxzzz|||zzzzzz{{{wwwtttqqqooommmdddWWWLLLFFFFFFFFFIIIMMMPPPRRRRRR[[[^^^cccggghhhbbbZZZTTTUUUSSSRRRQQQSSSXXX^^^bbbiiipppyyy~~~{{{sssiiicccVVVTTTTTTWWW___kkkxxx|||yyy|||}}}{{{lll___PPPIIIIIIGGG???777mmmgggeeeiiiwww{{{iiiZZZSSSYYY^^^aaaeeekkkllliiiSSSFFF:::555444222222333222000////////////...,,,---...000000...---...///,,,,,,+++************+++***)))((('''&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((((((%%%$$$###$$$&&&''''''%%%"""###%%%'''((()))******$$$'''******(((''')))+++++++++***'''$$$###$$$&&&%%%$$$"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$&&&&&&%%%###'''%%%###%%%(((((($$$ %%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&%%%%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$#########%%%%%%'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((()))((((((((()))***+++,,,***,,,---,,,+++---222666<<>>FFFMMMTTT^^^eeeeee```ZZZVVVOOOUUU```nnn|||~~~tttiii___YYYVVVUUUNNNJJJMMMRRRTTTUUUVVVQQQQQQPPPPPPSSSZZZcccjjjpppooonnnllliiieeebbb```bbbffflllqqqtttvvvxxxzzzuuuyyy~~~~~~{{{{{{yyywwwuuutttuuuvvvppplllfffaaa^^^[[[WWWUUUXXXUUURRRPPPPPPOOOMMMKKKLLLKKKJJJKKKMMMNNNMMMLLLLLLJJJIIIIIIIIIIIIGGGFFFJJJHHHGGGFFFHHHHHHHHHGGGFFFHHHIIIHHHGGGFFFGGGHHHAAACCCEEEGGGIIIHHHHHHGGGIIIHHHFFFDDDDDDCCCDDDDDDCCCCCCCCCEEEFFFFFFEEECCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCEEEFFFEEECCCAAA@@@;;;===@@@CCCEEEEEEEEEEEEEEEEEEFFFGGGKKKOOOSSSUUUWWWWWWWWWXXXYYY\\\^^^___]]]aaagggmmmqqquuuyyy|||zzz}}}yyyvvvqqqjjjcccYYYPPPIIIEEEEEEGGGLLLTTT\\\aaaccc______\\\XXXSSSRRRUUUXXXddddddeeegggllloooqqqqqqooohhhbbb^^^VVVPPPRRRZZZdddqqqzzzyyy|||yyynnnbbbYYYTTTRRRtttnnnkkkooo{{{tttiiiggg```cccjjjppp|||}}}pppVVVFFF777333444444222111333222111///......------,,,,,,,,,------.........*********)))(((''''''&&&'''((()))))))))(((&&&%%%)))'''$$$""""""$$$''')))&&&&&&&&&'''''''''(((((((((((('''&&&%%%###!!!!!!%%%&&&'''(((((('''&&&%%%######$$$%%%%%%&&&&&&'''---((("""!!!$$$'''&&&###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$###%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&(((((((((&&&%%%&&&''''''&&&%%%%%%&&&)))+++---&&&(((************,,,...------///111666>>>GGGNNNXXX[[[[[[WWWUUUWWWXXXVVVZZZ```kkkyyy~~~xxxssskkkddd___ZZZVVVSSSOOONNNNNNQQQSSSSSSOOOLLLKKKMMMQQQWWW^^^eeekkknnn|||zzzvvvrrrmmmhhheeedddhhhmmmsssvvvwwwwwwyyy{{{yyy{{{|||yyyxxx|||zzzuuussspppooonnnllliiigggdddcccdddaaa\\\WWWSSSQQQPPPOOOJJJIIIIIIIIIHHHHHHHHHHHHDDDFFFIIILLLLLLJJJHHHFFFJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCAAA???@@@CCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBBAAA@@@>>>???AAABBBBBBBBBAAA@@@CCCCCCCCCEEEGGGJJJLLLNNNOOOPPPQQQQQQQQQRRRUUUXXX[[[\\\^^^bbbfffjjjnnnpppppprrruuuvvvwwwyyy{{{~~~~~~yyynnn^^^OOOMMMFFFBBBCCCGGGLLLUUU^^^ggghhhgggbbb\\\WWWVVVVVV^^^___aaaccceeefffggghhhdddeeedddbbb^^^YYYTTTPPPZZZdddlllnnnpppuuuzzz|||}}}~~~{{{rrrjjjbbbYYYPPPvvvooolllppp|||vvvkkkfffbbbgggnnnqqqzzz{{{nnnRRRDDD666333555444222111222111///...---,,,,,,,,,,,,,,,,,,,,,------------++++++***))))))((('''''''''((()))))))))(((&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''((((((&&&&&&'''&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((()))///***%%%$$$''')))(((&&&$$$%%%%%%%%%%%%%%%%%%&&&"""$$$&&&%%%$$$$$$&&&(((%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''((())))))***$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''%%%&&&''''''&&&&&&((()))''''''&&&&&&&&&''')))******+++,,,---,,,---///111...///222666;;;BBBJJJOOOPPPTTTUUURRRQQQUUUXXXXXXcccgggnnnyyy|||xxxmmmhhhaaa\\\YYYWWWVVVUUUTTTQQQNNNMMMOOOPPPOOONNNMMMQQQWWW^^^gggnnntttwww}}}xxxsssooollljjjjjjooouuu{{{~~~}}}}}}~~~|||vvvqqqmmmnnnsss|||}}}zzzzzzzzzxxxuuuqqqlllhhheeebbbbbbaaa___]]][[[YYYXXXTTTRRROOOLLLIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@AAA???===>>>@@@BBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@>>>???@@@AAABBBAAAAAA@@@AAAAAAAAABBBDDDFFFHHHIIIIIIKKKLLLLLLLLLMMMPPPRRRSSSTTTWWWZZZ]]]aaadddeeefffhhhkkkmmmnnnpppsssuuuyyy{{{mmm\\\RRRJJJCCCAAACCCGGGOOOWWWbbbeeehhhgggccc___]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^[[[\\\]]]^^^^^^]]]\\\[[[TTT[[[```______eeelllnnnnnntttvvvrrrnnnjjjccc]]]yyyqqqnnnqqq~~~yyylllgggeeekkkooommmsssrrrfffLLL@@@555333555444222222222111000///...------------,,,,,,,,,,,,,,,,,,++++++++++++***))))))((((((((((((((()))(((''''''&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''(((((()))+++'''###"""$$$&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$!!!$$$&&&&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''((()))))))))$$$%%%&&&&&&''''''&&&&&&'''''''''''''''((())))))(((((((((''''''&&&&&&&&&&&&'''(((((()))(((((((((###%%%'''''''''''')))+++))))))))))))))))))))))))***++++++++++++,,,///111111444999===AAAFFFKKKOOOJJJNNNOOONNNPPPXXX]]]___kkkmmmrrrzzzxxxrrrnnnaaa]]]XXXUUUUUUVVVXXXXXXXXXSSSNNNJJJKKKOOORRRTTTVVVZZZbbbjjjrrryyy}}}zzztttqqqpppqqqrrrzzz}}}zzzzzzyyyvvvpppkkkhhhjjjqqq{{{~~~{{{wwwrrrooojjjjjjhhheeeaaa\\\XXXVVVSSSSSSRRRRRRPPPOOOMMMLLLKKKJJJHHHFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFCCC@@@@@@AAACCCDDDAAA@@@???>>>>>>>>>>>>>>><<<======>>>>>>>>>==============================:::;;;<<<<<<======<<<<<<>>>>>>>>>======<<<<<<;;;===;;;:::;;;<<<======<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFGGGIIILLLMMMNNNOOORRRTTTWWWYYYZZZ\\\^^^aaaccceeegggjjjlllppprrrvvv{{{nnn[[[QQQHHHDDDBBBCCCGGGMMMTTTYYY___cccdddcccbbbaaaeeeccc```]]][[[ZZZZZZZZZVVVWWWXXXZZZ]]]```ccceee]]]```^^^XXXUUUZZZ___aaa```jjjrrrtttsssrrroookkk|||sssooosssxxxkkkhhheeeiiiiiicccfffggg]]]GGG===444444666444333222444333222111000000000000------,,,,,,+++++++++***++++++++++++******))))))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&%%%$$$######$$$%%%&&&######$$$%%%%%%&&&&&&''')))&&&######$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((())))))***)))))))))(((''''''&&&&&&''''''(((((((((((((((((($$$&&&(((((('''''')))***)))***+++,,,,,,,,,,,,,,,***+++,,,+++,,,---111444777;;;@@@DDDGGGIIIKKKLLLHHHLLLOOOOOOTTT^^^fffiiinnnqqqwww{{{ssslllgggeee[[[YYYVVVVVVWWWXXXXXXWWWVVVSSSNNNMMMOOOTTTYYY]]]bbbfffmmmuuu{{{~~~zzztttrrrssswwwyyy}}}zzzyyyxxxyyyxxxvvvsssssstttzzz}}}zzzvvvrrrmmmgggccc```___]]]ZZZWWWSSSOOOMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHGGGGGGGGGGGGHHHHHHDDDDDDDDDEEEEEEEEEEEEFFFGGGEEEBBB???>>>>>>@@@AAA??????>>>===<<<<<<======<<<<<<;;;:::999777555444888888888888888888888888666666777888888888888777999999888888777777777777888888777777777888888888::::::::::::::::::::::::<<<<<<======>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@BBBCCCCCCCCCFFFHHHJJJKKKLLLNNNPPPQQQRRRRRRUUUXXX[[[]]]___aaadddggghhhiiimmmqqqvvv{{{eee[[[QQQMMMJJJFFFEEEGGGHHHMMMSSSYYY^^^aaacccccckkkjjjhhheeeccc```^^^\\\ZZZYYYXXXXXXZZZ^^^cccfffkkkkkkfff\\\VVVWWWYYYXXX[[[fffqqquuuvvvwwwvvvttt~~~tttooottt}}}www|||vvvhhhccc^^^___^^^YYY___ccc[[[EEE<<<555444666444222333444333222111111000000111---------,,,,,,++++++++++++++++++***************)))(((((((((''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''&&&(((((((((((('''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''######$$$%%%%%%&&&&&&'''+++***((((((((()))))))))&&&&&&&&&%%%%%%$$$$$$$$$%%%""""""''')))&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((())))))***************)))(((((((((((()))******))))))((((((((('''''''''((((((((('''''''''(((((('''((())))))'''&&&''')))&&&((()))+++---.........---...000111222444888:::???BBBGGGJJJJJJJJJJJJJJJIIINNNRRRTTTZZZeeennnrrrrrrvvv}}}|||uuunnngggbbb___^^^YYYXXXXXXYYYYYYXXXUUURRRRRRRRRSSSUUUXXX^^^cccgggiiimmmssszzz~~~yyyuuutttwww{{{~~~wwwvvvwwwyyy}}}wwwuuuqqqmmmjjjddd___[[[XXXWWWVVVSSSPPPMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???======<<<<<<;;;::::::::::::::::::999999888777555444222111333333333333333333333333222333444444555555444444444444444333333333333333444444444333333333333444666666666666666666666666888999999::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@??????===???AAABBBBBBCCCEEEFFFHHHIIIKKKLLLMMMMMMMMMLLLPPPRRRUUUXXXYYY[[[^^^```bbbccceeeiiimmmrrrvvvxxxmmmddd]]][[[YYYRRRMMMKKKGGGHHHJJJOOOTTTZZZ___aaacccdddfffgggfffccc```^^^^^^[[[WWWUUUUUUXXX]]]```jjjkkkhhh```[[[ZZZYYYVVV[[[eeennnrrrvvv{{{}}}|||~~~tttooouuuyyytttxxxtttggg\\\VVVVVVWWWVVVaaaggg```FFF>>>666555555222222333111000///............///...---------------,,,,,,************************))))))(((''''''''''''(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&(((((((((''''''%%%$$$$$$(((''''''&&&&&&''''''(((%%%%%%&&&''''''(((((()))(((((('''''''''''''''(((&&&%%%%%%%%%%%%%%%%%%$$$###&&&***)))&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$!!! $$$&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))***++++++++++++***((((((((((((((()))******''''''''''''''''''''''''))))))(((''''''''''''(((((()))***)))'''&&&'''(((%%%%%%''')))+++---...///---000333666888:::===@@@GGGIIILLLMMMLLLLLLLLLMMMOOOTTTXXX[[[aaallltttwwwzzz|||zzztttooolllgggaaa]]][[[ZZZZZZXXXXXXXXXYYYYYYWWWTTTPPPTTTWWW\\\```cccgggkkknnnkkkoootttyyy}}}~~~~~~|||yyyxxxyyy}}}|||zzz}}}xxxooorrrxxx~~~}}}zzzxxxwwwkkkiiifffcccaaa]]]XXXTTTQQQPPPOOOMMMKKKJJJHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======>>>>>><<<:::888777666555555444444555555555222222333333333333333222000000000000000000000000000000111222222222222111000000000000000000000000111111222000///...000111333333333333333333333333555555555555777888:::;;;;;;;;;;;;;;;;;;<<<======??????@@@@@@@@@@@@???>>>===???AAACCCCCCCCCDDDFFFEEEFFFHHHIIIIIIIIIHHHGGGKKKMMMOOOQQQRRRTTTVVVYYY\\\]]]^^^aaaeeejjjnnnpppwwwzzz~~~uuummmhhhiiiiiiccc]]]ZZZNNNJJJGGGFFFIIIMMMQQQSSSVVVYYY^^^cccfffhhhhhhgggbbb^^^YYYTTTRRRSSSWWWYYY```ccccccaaaaaadddccc```]]]bbbfffjjjrrr|||~~~sssooouuu~~~wwwssswwwsssggg]]]UUUUUUXXX\\\ggglllbbbIII@@@888555444111111333//////......------......---..................///))))))))))))))))))))))))***)))((('''&&&''''''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((('''''''''%%%%%%&&&''''''(((((()))######$$$######"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&###"""!!!!!!!!!###&&&)))######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$ !!!$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((('''((())))))******))))))(((''''''''''''((())))))%%%%%%%%%&&&''''''((((((***)))((('''&&&''''''((('''((())))))(((''')))***((((((((()))+++---///111222666;;;@@@CCCEEEHHHIIILLLNNNOOOOOOOOOOOORRRTTTXXX^^^ccceeejjjtttzzz|||~~~zzzsssjjjccc^^^\\\YYYVVVTTTUUUVVVWWWZZZXXXWWWWWWYYYYYYYYYWWW]]]aaafffiiikkklllnnnqqqppprrruuuxxxzzzzzzyyyyyy|||||||||}}}zzzxxxyyyzzz{{{}}}~~~{{{vvvrrrlllssszzzzzzxxxuuuqqqmmmiiiggg]]]\\\[[[ZZZYYYWWWSSSPPPLLLLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDGGGFFFFFFEEEDDDCCCAAAAAA======<<<;;;:::999999888666777777777666444333222222111111111111111222222---...///000000000000000////////////////////////---...//////000000//////.../////////////////////...000000///,,,+++---///000000000000000000000000111111111222333666888999777666555555555666888888999:::<<<===>>>>>>======;;;===@@@BBBBBBBBBCCCDDDCCCDDDEEEGGGGGGFFFEEEDDDGGGIIIKKKMMMMMMNNNPPPRRRVVVVVVWWWZZZ]]]bbbfffhhhlllooosssvvvxxxzzz}}}|||sssnnnppptttsssooonnn```YYYPPPJJJGGGGGGFFFFFFJJJMMMSSSZZZbbbjjjpppsssnnniiiaaaYYYSSSRRRSSSTTTWWWZZZ\\\^^^bbbiiillljjjbbbaaa^^^```jjjyyy}}}sssnnnuuu|||vvvrrrxxxtttiiibbbZZZZZZ^^^bbblllmmm```KKKBBB:::666333000000333111000000////////////000---.........///000000000((((((((((((((()))))))))***)))(((&&&&&&''''''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$%%%%%%&&&&&&'''###$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&))))))### '''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&  %%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((('''''''''''''''((())))))###$$$$$$%%%&&&'''((((((***)))((('''&&&&&&'''(((%%%'''((()))((()))***,,,///...---,,,---///111333===BBBIIINNNRRRTTTVVVXXXOOOPPPPPPPPPPPPSSSWWWZZZaaaggglllnnnrrrzzz}}}zzzwwwqqqjjjaaa[[[SSSRRRPPPOOOPPPRRRTTTVVV\\\YYYVVVVVVYYY]]]```aaagggjjjnnnooonnnmmmoooqqqvvvvvvwwwxxxwwwuuusssrrr{{{|||{{{yyypppppprrruuuwwwvvvsssppplllwww}}}zzzxxxxxxxxxxxxoooooommmjjjfffaaa\\\YYYUUUTTTSSSTTTTTTSSSPPPNNNKKKJJJIIIIIIHHHHHHIIIIIIFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA???>>>>>>;;;:::999888777555444444222222111000000/////////111111000000000111111222...............---,,,+++........................,,,,,,---............---........................---///000...+++***,,,.../////////////////////////////////000222444666888333333222111222333444555555666888:::;;;<<<;;;;;;999<<>>RRRUUUZZZ]]]]]]\\\[[[ZZZZZZ]]]``````]]]]]]aaadddnnnwwwwwwrrriii```]]]]]]WWWOOOPPPKKKHHHHHHFFFBBBBBBEEELLLTTTaaammmtttvvvtttrrr{{{|||}}}|||zzzxxxxxxyyyvvvvvvvvvxxx{{{|||vvvrrroooooosss|||}}}|||yyytttpppmmmiiieeebbb\\\[[[YYYWWWTTTQQQNNNLLLIIIIIIKKKMMMOOOOOONNNLLLKKKKKKLLLLLLLLLLLLLLLLLLHHHGGGFFFCCCBBB@@@@@@???<<<;;;:::888777555444333000000000000000000000000000000000000000/////////---...///000111000000///000000000000000///...---000000////////////000000000000000111111000000000///000111000///...///111111111111000000000000//////...------------...///,,,,,,---...............------......////////////000000111222222333444444666666777888999;;;;;;<<>>@@@BBBCCCDDDGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLOOOSSSVVVXXXZZZ]]]___aaaeeekkkppptttwww{{{}}}|||qqqbbbQQQJJJCCCAAABBBDDDKKKSSSZZZ[[[aaajjjsssuuuqqqllliiiddd^^^YYYVVVTTTQQQPPPYYYXXXWWWXXXXXXVVVRRRPPPwwwmmmmmmwww|||mmm``````fffiiiiiihhh]]]^^^]]]mmmuuuxxx|||eeeKKKAAA999666555333222333222111111000/////////...///......------,,,++++++))))))))))))))))))))))))'''''')))***++++++++++++)))((((((((())))))))))))''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%#########$$$%%%&&&&&&%%%'''((()))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&'''''''''$$$"""!!!###%%%&&&&&&'''&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''((()))***+++,,,,,,******)))((('''&&&&&&%%%&&&''''''((((((((((((((('''''''''((((((((())))))))))))******************++++++******+++,,,------------///000555<<>>===;;;888777555444444000000000000000000000000000000000000000111111111000000000111111111111111222222222333333333222222444555555555555555444444444444444333333444444444666666777777777777666666555777888777666555666777555555555444444444333333222222222111111111111111111111222222222222222111000000000000000000000000---.........//////000000//////000111222333444555444555777999<<<>>>@@@AAADDDDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHJJJLLLOOOQQQRRRSSSUUUWWWXXX\\\aaagggkkkooosssvvv}}}ttt```WWWMMMHHHDDDAAACCCGGGIIIJJJRRR```pppzzzyyyuuunnniiibbb[[[VVVTTTRRRRRRSSSRRRRRRQQQQQQQQQPPPOOOxxxmmmmmmvvv{{{lll^^^^^^eeeiiijjjiii^^^]]]ZZZiiioooqqqvvv___KKKAAA999777666333222444333222222222111000/////////......------,,,++++++))))))))))))))))))))))))......---,,,---///111333((()))))))))(((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""###$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&''''''((((((%%%###"""$$$&&&''''''%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&'''((()))***,,,------******)))((('''&&&&&&%%%&&&'''((()))))))))((((((''''''''''''(((((((((((('''((()))************))),,,,,,,,,---...000111222---...000222666===EEEJJJLLLNNNOOOOOONNNRRRYYY___\\\aaahhhoootttyyy}}}zzzwwwvvvrrrmmmdddaaa[[[WWW\\\cccddd```XXXOOOFFFBBBAAADDDMMMVVVfffppp{{{~~~zzzxxxxxx}}}~~~~~~|||xxxuuutttttttttvvvyyy}}}~~~~~~|||tttppplllkkklllkkkhhheee___]]]ZZZXXXVVVTTTQQQNNNLLLLLLMMMMMMMMMMMMLLLLLLNNNLLLKKKKKKKKKKKKIIIGGGCCCCCCCCCBBB@@@===999777444444333222222111222222/////////000000111111111111111111222222222333333222222222333333444444444555555555555555555666666777888888999999999888888888888777777777777888888999::::::;;;;;;::::::999999:::;;;;;;999999:::;;;888777777777777666666666555555555555444444333333222333333333333333222222111111111111111111111000.............../////////000000000000000111111111000111222555777999;;;<<<===>>>@@@BBBDDDFFFHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGJJJKKKLLLLLLLLLLLLNNNPPPQQQUUUZZZ```dddiiinnnqqqvvv|||mmmcccYYYSSSMMMFFFCCCCCCDDDDDDHHHUUUggguuuyyyyyypppllleee]]]XXXVVVWWWXXXVVVTTTPPPMMMKKKLLLOOORRRzzznnnnnnwww{{{jjj\\\]]]gggmmmnnnlllbbb___YYYeeejjjnnnttt^^^JJJAAA999777666444333555222222222222111000///.........------,,,+++++++++))))))))))))))))))))))))///...,,,++++++...000222''')))******(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$######((())))))'''%%%###$$$$$$"""###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&((()))))))))$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&''')))***+++------))))))((((((''''''&&&&&&&&&'''((()))***)))((((((&&&&&&'''''''''((((((((($$$&&&''')))))))))((((((((()))***+++---///111222000222444666999>>>EEEIIIFFFJJJNNNOOOPPPUUU]]]eeebbbgggoooxxx~~~|||uuummmjjjkkkjjjfff]]]]]]\\\^^^eeellllllfffWWWNNNFFFCCCEEEJJJTTT]]]iiiooowww||||||{{{zzzzzzzzzzzzzzzxxxvvvuuuvvvxxx}}}}}}{{{vvvsssjjjgggcccbbbcccaaa^^^ZZZUUUTTTRRRSSSSSSTTTRRRQQQNNNNNNNNNOOONNNNNNMMMMMMNNNLLLIIIHHHGGGEEECCCAAA;;;;;;:::999777555222111///......//////000111222000000111111222333333444111111222222333444444444555555666666777777888888555555666777888:::<<<===:::;;;;;;<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>======;;;<<<======<<<;;;<<<===<<<<<<;;;;;;;;;:::::::::999999999999999888777666333333333333333333222111111111000000000000//////////////////////////////111111000000000/////////......000111333555666777777888:::<<>><<<:::555555444333111000///............///000111222333222222333333444444555555444555555666777777888888888888999999:::;;;;;;<<<999999999999;;;<<<>>>???<<<===>>>>>>??????>>>>>>??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAA@@@?????????AAAAAAAAAAAA@@@@@@@@@??????>>>?????????>>>===;;;:::666666777777666555555444222222222111111111000000111111111000000000000000////////////////////////......///000000111222222333444555777:::<<<===>>>AAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEEEEEEEFFFHHHJJJKKKNNNRRRUUUXXX[[[```cccfffkkkssszzz{{{tttnnnmmmiii___VVVQQQIIIEEEAAAAAAFFFOOOVVVZZZfffggggggddd```^^^^^^```iiijjjhhhccc[[[TTTQQQPPP}}}pppoooxxxzzzfffXXX]]]mmmvvvtttpppddd___UUU^^^dddkkkvvvdddJJJAAA999777777444444666...////////////---,,,+++------,,,++++++******)))))))))))))))))))))))))))+++,,,---------,,,+++***'''))),,,+++(((&&&'''((()))'''&&&%%%%%%&&&((()))((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''***++++++)))&&&$$$"""$$$&&&%%%###"""$$$&&&$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''******)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''#########$$$&&&&&&%%%###%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++'''''''''(((((((((((((((&&&''')))***+++***((('''&&&&&&&&&'''''''''(((((((((***,,,...///...---,,,///000222555888;;;>>>@@@<<<>>>AAACCCCCCEEEGGGIIIHHHNNNUUUXXXWWWYYY___fffrrrvvv}}}}}}xxxllliiibbb[[[ZZZ]]]\\\XXX\\\```cccgggkkkkkkbbbWWWWWWSSSRRRUUUWWWYYY^^^dddjjjnnnvvv~~~||||||uuummmgggcccYYYUUURRRQQQRRRPPPLLLHHHKKKJJJKKKMMMPPPSSSSSSSSSPPPPPPOOOOOONNNMMMKKKJJJDDDBBB>>><<<;;;:::888666333333111000////////////000000000000111111222333333333444444555555666666888999999:::;;;<<<<<<===::::::;;;<<<<<<===>>>>>>???>>>===<<<;;;<<<<<<======>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAACCCDDDEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBAAA???>>>;;;;;;;;;;;;;;;:::999888555555555444444333333333222222222222111111111111,,,,,,---......///000000........./////////000000222222333555666888999999=========>>>???AAABBBCCCCCCDDDEEEEEEFFFHHHKKKNNNKKKMMMPPPRRRSSSVVVZZZ\\\```eeelllsssxxx}}}yyyuuuvvvtttjjj```ZZZQQQMMMGGGCCCCCCHHHNNNRRR[[[___eeegggeeecccbbbcccmmmqqquuusssjjj```WWWSSS|||tttpppuuurrraaa\\\aaahhhtttyyyoookkk___[[[___eeerrrtttfffLLLBBB999777888777555555555222000//////000000///------------------------,,,+++******))))))******(((((())))))*********+++///...,,,***)))(((''''''((((((''''''''''''((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((---+++)))&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&(((((('''&&&''''''''''''''''''((((((((((((%%%&&&''''''((((((''''''$$$%%%&&&'''(((***++++++)))((('''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((+++***)))(((((()))***+++''''''((()))))))))))))))+++***)))(((((('''((((((%%%'''***++++++,,,---...000//////333;;;BBBFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMRRRTTTTTTSSSTTT[[[fffooo}}}~~~{{{sssnnnaaaYYYTTTTTTVVVVVVVVVXXXbbbgggjjjhhhbbb^^^^^^```___]]]```eeegggccc___^^^jjjooowww|||~~~~~~zzzrrrjjjaaaZZZUUULLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSQQQPPPNNNMMMLLLKKKHHHDDDAAA???;;;999777444222111000000/////////000000000000000111111111111222333444555444444555555666666777777999:::<<<===>>>>>>>>>===@@@@@@>>>>>>>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCEEEFFFDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEDDDEEEFFFHHHIIIEEEEEEFFFFFFFFFEEEDDDDDDGGGFFFEEEEEEEEEGGGIIIJJJDDDDDDDDDDDDDDDCCCBBBAAAAAA>>><<<<<<>>>???===;;;:::;;;;;;:::999888777666777666555444333333333333111111111111000000000000///...///000222333222111111111222333444555555666888999:::;;;===>>>@@@@@@BBBCCCEEEEEEEEEEEEHHHJJJKKKLLLMMMNNNOOOQQQQQQRRR\\\```ffflllooorrruuuwww|||wwwuuusssssssssqqqmmmiii]]]ZZZQQQGGGDDDGGGFFFCCCMMMSSS[[[bbbfffgggggggggjjjqqquuutttpppiii^^^SSS}}}uuurrrwwwooo^^^WWW\\\dddrrryyyqqqkkk^^^[[[^^^dddqqqrrrdddMMMBBB999777777555333444444222000///000000///...------------------------,,,+++******))))))******(((((()))))))))*********000///---,,,***)))(((((((((''''''''''''''''''(((((((((''''''''''''(((((((((''''''&&&&&&''''''((($$$$$$%%%%%%&&&''''''(((+++***)))'''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%'''(((((('''&&&&&&'''))))))(((((('''&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&'''((()))******(((((('''&&&%%%&&&''''''&&&&&&&&&''''''''''''(((+++***))))))))))))***+++''''''((()))))))))))))))***))))))((('''''''''(((''')))+++,,,,,,---...000333333555;;;DDDKKKNNNOOORRRRRRSSSTTTTTTTTTTTTSSSPPPTTTXXX\\\```gggrrrzzz|||uuullleee\\\VVVRRRUUUXXXXXXXXXYYYbbbdddfffeeecccccceeehhhqqqmmmmmmpppooojjjfffeeellloootttyyy~~~~~~|||||||||}}}{{{uuunnnfff^^^WWWPPPLLLFFFFFFGGGGGGHHHHHHIIIIIIMMMMMMMMMNNNPPPPPPNNNLLLJJJIIIGGGDDDAAA===:::999555444222111000///000000/////////000000000000111222222222222333444555555777777888999999:::;;;;;;;;;<<<>>>???@@@@@@??????AAA@@@??????@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIKKKKKKJJJIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEBBB@@@======???@@@???===============<<<;;;::::::888888777666555555444444444444333333222222222222000//////000222333111000......///000000111222222333444555666888999:::;;;@@@AAACCCCCCCCCDDDGGGIIIKKKKKKLLLMMMNNNOOOPPPQQQWWW[[[```eeehhhjjjmmmnnntttwwwzzz~~~{{{vvvuuutttttttttssssssrrrppplllbbbUUULLLJJJHHHDDDDDDIIIQQQZZZaaafffiiikkkiiiooorrrqqqnnnlllgggaaa}}}uuusssyyynnn\\\TTTYYYaaaqqqzzzsssmmmaaa]]]aaagggtttuuufffOOOCCC999666666333222222333111000111111111///---------------------------,,,+++******))))))******(((((())))))))))))******///...,,,***)))''''''&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((''''''((((((((($$$%%%%%%&&&&&&''''''''')))))))))((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((()))((((((''''''(((((()))''''''((())))))))))))))))))((((((''''''''''''(((***+++---------...000222888:::@@@HHHQQQXXX[[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZSSSYYYaaagggmmmttt}}}{{{tttlllbbb\\\WWWSSSSSSYYY^^^^^^^^^______```aaadddhhhmmmrrruuu~~~xxxuuuuuusssnnnjjjjjjnnnnnnqqqvvv|||{{{|||~~~~~~xxxuuukkkfff^^^WWWQQQMMMHHHEEEFFFFFFGGGHHHIIIIIIJJJJJJMMMLLLKKKKKKKKKJJJHHHFFFDDDBBB???;;;888555333222///////////////000111222///000000000111111111222444444444444555666777777888999:::;;;<<<===>>>???>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@AAABBBDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKKKKKKKJJJIIIHHHHHHDDDBBB@@@@@@AAABBBAAA@@@AAAAAAAAAAAAAAA@@@???>>>;;;;;;:::999999888888888888888777666555444444333222111000111222222000...111111111222222333333333000111222333444555666777;;;===???@@@@@@BBBEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPTTTXXX\\\^^^___aaaccchhhkkkoootttxxx~~~{{{xxxyyyzzzxxxvvvxxx|||yyyiii[[[SSSMMMGGG???BBBHHHPPPXXX```fffiiiffflllpppnnnlllmmmnnnmmmzzzrrrqqqxxxsss```WWWZZZbbbrrr|||vvvooodddbbbgggnnn{{{|||nnnRRRFFF;;;777666333111222222111111222222111///,,,------------------------,,,+++******))))))******(((((())))))))))))))))))+++***)))'''%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((('''''''''''''''((((((+++,,,---------///333555>>>CCCKKKUUU^^^ccceeefff````````````______^^^]]]___ccciiinnnsssxxxzzzrrrkkkeee___[[[ZZZVVVVVV]]]bbbbbbaaabbbZZZ[[[___gggqqqzzz~~~yyywwwtttooolllmmmnnnnnnrrryyyzzzrrrkkkfff^^^YYYSSSNNNKKKIIIHHHFFFHHHHHHIIIIIIJJJKKKKKKLLLKKKIIIGGGFFFEEEDDDAAA???<<<:::777444111000////////////000000111222333333000111111222222333333333666666666666777888999999888999:::;;;===???@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJKKKLLLKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLLLLLLLJJJIIIHHHLLLLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>======<<<<<<;;;:::999888777666555555444333333333222000...333333333333333444444444111111222333444444555555777999;;;<<<===???BBBDDDDDDEEEEEEFFFGGGHHHIIIIIILLLOOORRRTTTUUUVVVXXXZZZ^^^aaaeeejjjooouuu|||}}}qqqbbbVVVMMMDDDDDDEEEHHHOOOVVV\\\___```iiioooooooooppprrrrrrvvvooommmuuuyyyfff]]]```gggvvvxxxoooeeedddjjjssstttUUUIII===999777444333333222111111222222111///,,,------------------------,,,+++******))))))******))))))(((((((((((((((((()))((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((())))))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&((()))(((&&&%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))'''''''''''''''((()))***,,,---------...111555999EEEKKKUUU___fffiiijjjjjjbbbbbbcccccccccbbbbbbaaaiiiiiijjjllloootttzzz~~~yyyqqqjjjgggeeecccbbbeee^^^[[[]]]^^^]]][[[[[[UUUYYYaaammmzzz~~~zzzvvvpppmmmnnnnnnqqqwww{{{zzzwwwssslllddd]]]YYYSSSOOOKKKIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDAAA???>>>===:::888555444222000//////000000000111111111222222222222222222333444444555666666888888888888999:::;;;<<<;;;;;;<<<>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCDDDEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKLLLKKKJJJHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHIIIKKKKKKKKKJJJIIIKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHGGGFFFFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBCCCCCCDDDCCCCCCBBBAAA>>>>>>===<<<;;;:::999888999888666666666555222000111111111111111000000000111222222222333333444444333444777888999;;;>>>@@@BBBCCCDDDEEEFFFHHHIIIIIIKKKMMMOOOPPPQQQQQQSSSUUUWWWZZZ^^^bbbgggmmmsssxxxzzz}}}xxxeeeVVVLLLIIIEEEEEEIIINNNRRRSSSXXXcccnnnssswwwzzz{{{yyyuuunnnlllsss}}}kkkcccgggnnn|||zzzmmmccccccjjjssstttWWWJJJ>>>999888555444555333111000111111111///---------------------------,,,+++******))))))******))))))((((((((((((''''''))))))(((((('''(((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((('''((()))(((&&&%%%%%%&&&***)))(((&&&$$$"""!!! $$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((()))******++++++******)))''''''((()))))))))))))))''''''''''''(((***++++++---.........000444:::>>>KKKRRR\\\dddhhhiiihhhhhhdddeeefffggghhhhhhhhhhhhjjjhhheeeeeeggglllqqquuurrrooollljjjkkkmmmnnnnnnoooeee[[[VVVTTTQQQQQQRRRVVV\\\fffrrr}}}zzzuuunnnkkklllrrrxxx}}}yyyvvvlllkkkhhhccc^^^XXXSSSPPPLLLIIIGGGGGGIIIKKKLLLLLLIIIIIIHHHGGGEEEDDDCCCCCC???===:::888777777555333111111000000000000111111000000111222222111000000444444555666777888888999;;;::::::;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIIIIJJJIIIIIIHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLIIIJJJJJJIIIGGGFFFHHHIIIGGGHHHHHHIIIIIIHHHGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEBBBAAAAAA@@@???>>>=========;;;:::999999888666333555444444333333222222222000000000111111111111111000111333444555666999<<<@@@@@@BBBDDDFFFHHHIIIJJJJJJLLLMMMNNNMMMNNNPPPRRRRRRUUUXXX\\\___dddjjjnnnqqqsssxxx~~~zzzgggXXXRRRMMMKKKLLLNNNNNNMMMPPPZZZfffqqq|||wwwpppnnntttzzzjjjeeekkkssszzznnnddddddjjjrrrqqqWWWJJJ===888777555444555444222000///000000///...------------------------,,,+++******))))))******))))))((((((((('''''''''''''''''''''((()))***+++(((''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''((()))(((&&&%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''((()))***++++++++++++***)))''''''((()))))))))))))))''''''((((((***+++,,,---///000000000333888???EEEPPPWWW___eeefffdddcccbbbdddeeegggjjjkkkmmmnnnnnniiifffbbb___```bbbeeegggfffgggkkkqqqvvvyyyyyyxxxqqqdddVVVOOOMMMMMMQQQVVV]]]bbbkkkrrryyy~~~|||xxxsssqqqrrrzzz|||wwwqqqkkkggg\\\[[[XXXUUURRRPPPNNNMMMKKKJJJHHHIIIKKKLLLLLLKKKJJJIIIGGGEEEBBB???===<<<999777444222222222111000000000111111111111111000000111333444444444333333666666777888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGFFFFFFEEEHHHHHHHHHHHHHHHIIIIIIJJJGGGGGGGGGFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLIIIKKKKKKJJJGGGGGGHHHKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHJJJKKKLLLLLLKKKJJJIIIEEEEEEEEEDDDDDDCCCCCCCCC@@@???=========<<<:::777999999888777666666555555111000000000000000000000...///111111111333555888999:::<<>>:::777444333555333000//////000///...111111222333222111///...222333555777888888888777777888888999;;;<<<==================>>>???@@@AAA@@@AAAAAAAAABBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCEEEEEEDDDDDDCCCFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFEEEDDDEEEFFFHHHIIIEEEEEEFFFFFFFFFEEEDDDDDDEEECCCBBB@@@@@@@@@AAAAAABBBCCCEEEGGGHHHIIIJJJJJJIIIKKKLLLJJJHHHGGGIIIKKKKKKLLLLLLMMMMMMMMMLLLLLLJJJKKKMMMNNNNNNMMMLLLKKKHHHHHHGGGGGGGGGGGGGGGGGGBBB@@@?????????>>><<<:::777777666555444333333222222222222222222111111111---...000000000111333555222333555888;;;>>>AAABBBFFFGGGHHHHHHHHHIIIKKKMMMKKKMMMOOOQQQSSSVVVZZZ]]]aaacccfffkkkrrrzzz~~~wwwnnnhhhddd^^^VVVOOOQQQPPPPPPWWWiii~~~rrrooowwwyyyjjjfffjjjppp|||mmmgggkkkooozzz~~~vvv___HHH<<<===888666777444222222111111000/////////////////////////////////---,,,+++***+++,,,---...)))))))))))))))*********''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''%%%###%%%(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&'''***,,,''''''&&&%%%$$$$$$######&&&&&&'''''''''&&&$$$###$$$%%%(((+++,,,+++)))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''((((((''''''''''''((())))))((('''%%%$$$$$$%%%&&&'''************))))))))))))(((((((((((((((((((((((()))'''&&&'''***+++***((('''((()))***+++,,,------///333888;;;===???DDDHHHPPPSSSWWWYYYYYY[[[___bbbiiijjjllllllmmmooorrrtttkkkhhhbbb\\\XXXVVVUUUUUUZZZaaammmzzz|||uuueeeWWWKKKMMMSSSXXX^^^dddjjjmmmpppoooooosss|||~~~zzzrrrkkkeee___XXXTTTMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNKKKFFFBBB@@@>>>:::777555555666777333222111111111111111111000111111222444555666666777777777777777888888888999::::::;;;<<<===>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA???@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGCCCCCCDDDDDDEEEDDDDDDDDD@@@AAACCCDDDDDDDDDCCCCCCBBB@@@===;;;:::;;;<<<===BBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGIIIJJJLLLMMMMMMMMMLLLKKKNNNNNNNNNNNNMMMLLLKKKKKKMMMLLLKKKJJJIIIIIIIIIJJJFFFEEEEEEDDDCCCBBBBBBAAA>>>===<<<:::888666555444666666555444333222000///222222222222111111111111333444555777:::<<<>>>???@@@BBBEEEGGGGGGHHHJJJKKKOOONNNLLLKKKLLLOOOSSSVVVYYY\\\```dddiiipppwww||||||vvvqqqkkkccc^^^UUURRRPPPSSS]]]lllyyyqqqlllrrrzzzzzzkkkfffjjjppp~~~pppmmmsssxxxyyy```III>>>>>>999666666111222222111111000000//////........................///...---,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))'''%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$""""""$$$%%%'''''''''&&&%%%$$$$$$$$$&&&&&&'''''''''&&&%%%$$$$$$&&&(((***+++***((('''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&((())))))''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))''''''&&&&&&'''((()))***''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))'''&&&'''***+++***)))(((((()))+++---000333444777:::===>>>???AAAFFFJJJNNNPPPQQQRRRSSSVVV[[[___hhhlllpppqqqooommmmmmnnniiieee___YYYUUUUUUVVVWWW\\\```hhhqqqwwwvvvnnnggg^^^VVVPPPTTTYYY\\\___ccceeehhhjjjiiiiiioooyyy~~~|||{{{{{{wwwqqqhhhaaa[[[VVVQQQNNNIIIIIIJJJLLLMMMOOOPPPPPPPPPOOOMMMKKKIIIEEEAAA===:::888555222111111222333222222111111111111111222111222222333555666666777777888888888999999::::::;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA>>>??????@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBDDDEEEEEEEEEDDDDDDBBBAAA>>>;;;:::;;;<<<>>>@@@AAABBBCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLMMMMMMLLLKKKKKKJJJKKKKKKIIIIIIHHHGGGFFFEEEDDDDDD@@@???>>><<<:::888777666888888777777555444222111222222111111111111111111000111222444666777888999<<<>>>AAACCCCCCDDDFFFHHHKKKJJJIIIIIIJJJMMMPPPRRRUUUWWWZZZ^^^ccchhhooosssxxx}}}{{{xxxvvvrrrlllggg]]]XXXRRRPPPTTT\\\dddiiisssjjjmmmsss{{{lllfffjjjpppwwwwww~~~cccKKK@@@???999555555000222222222111000000//////------------------------.........---,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***((('''&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%'''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%(((***)))'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''((('''''''''((()))***,,,,,,&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((((((((((((((((((''''''(((***++++++***))))))***,,,000555:::===CCCEEEFFFEEECCCDDDHHHLLLMMMMMMNNNNNNPPPTTT[[[___gggmmmssssssnnngggeeedddeeeaaa[[[VVVTTTUUUXXX[[[\\\\\\^^^bbbeeeddd___ZZZ[[[YYY[[[___aaa```aaadddbbbdddeeedddeeelllxxx~~~}}}yyyuuuqqqooolllfff]]]UUUQQQNNNLLLKKKFFFHHHJJJMMMPPPQQQQQQRRROOOLLLHHHDDDAAA>>>:::777444333000.........000111222111111111111111222333333444444555666777888888888999999:::;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDD@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAACCCDDDDDDCCCCCCBBB@@@>>>;;;888777888999:::@@@@@@AAABBBBBBCCCBBBBBBAAAAAACCCDDDEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLLLLMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHBBBBBBAAA???>>><<<;;;;;;;;;;;;;;;:::888666555444222222222111111000000000///000000111222333444444777999;;;===>>>???AAACCCFFFFFFFFFGGGHHHJJJLLLMMMNNNPPPTTTVVVZZZ^^^dddgggmmmqqqxxx~~~}}}yyyyyy{{{{{{wwwsssiiibbbXXXQQQNNNPPPSSSTTTwwwlllmmmqqq{{{lllgggkkkrrr}}}}}}hhhOOO@@@===666444555111333333222111111000000///------------------------***+++,,,---...---,,,+++)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((%%%&&&'''((('''''')))+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''((((((((())))))******+++)))))))))(((((((((''''''(((((((((((((((((((((((('''''''''(((***++++++++++++++++++...444;;;BBBFFFNNNPPPQQQPPPLLLJJJKKKMMMMMMNNNPPPRRRVVV[[[aaadddiiinnnrrrnnneee]]]ZZZZZZ^^^\\\ZZZXXXXXXZZZ\\\^^^XXXUUURRRSSSXXX\\\^^^]]]cccfffiiijjjhhheeeeeegggeeeggggggfffhhhooo|||~~~~~~~~~~~~~~~||||||~~~}}}xxxrrrkkkeeebbbbbb]]]VVVPPPMMMMMMNNNOOOKKKLLLOOOPPPQQQQQQOOONNNIIIEEE@@@===:::888555333222111000//////000111222222111111111222333444444666666777888888999::::::::::::;;;<<<===>>>???@@@????????????????????????@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDDDDDDDDDDCCCCCCCCCDDDFFFFFFDDDEEEEEEFFFGGGHHHHHHHHHMMMNNNNNNOOONNNMMMKKKJJJHHHHHHIIIKKKKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFBBB???<<<:::888999:::;;;BBBBBBCCCCCCCCCCCCBBBBBB???@@@BBBCCCEEEEEEFFFFFFIIIHHHGGGGGGHHHJJJKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMLLLKKKKKKFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>===;;;999777666444444333222111111000000111111111111111222222222333555777888999:::===???@@@AAACCCEEEFFFHHHHHHIIIJJJLLLOOOQQQSSSVVVZZZ]]]cccgggmmmtttzzz}}}yyyvvvxxx}}}~~~uuunnnbbbXXXRRRPPPNNNNNN|||rrrrrruuu{{{mmmiiinnnuuu}}}zzznnnRRR@@@;;;333222666444333333222222111000000000........................***+++,,,---...---,,,+++*********))))))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((((((!!!###%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))'''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''))))))))))))(((''''''&&&*********)))))))))((((((((((((((((((((((((((((((&&&'''((()))***+++,,,---------...222999AAAJJJOOOVVVYYY\\\ZZZUUUPPPMMMMMMNNNPPPTTTZZZ```eeeggghhhkkkllljjjcccYYYSSSRRRTTTXXXYYY[[[^^^___``````___RRRMMMIIILLLUUUaaajjjoootttwwwwwwrrrmmmkkklllnnnoooqqqrrrqqqrrrxxx~~~{{{~~~~~~|||wwwppphhhaaaZZZWWWXXXVVVSSSOOONNNOOOQQQTTTRRRSSSSSSRRRPPPLLLIIIFFF@@@<<<888666555444333222222111000000111222333333222222222222333555666666999999999:::;;;;;;<<<<<<;;;<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@?????????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKLLLMMMNNNOOOPPPQQQTTTUUUWWWXXXWWWVVVSSSRRRTTTUUUWWWXXXXXXXXXVVVVVVQQQQQQQQQQQQPPPOOONNNMMMQQQRRRSSSTTTSSSSSSQQQQQQKKKIIIEEECCCAAAAAABBBCCCFFFFFFFFFFFFEEEDDDCCCCCC@@@AAABBBCCCDDDEEEEEEEEEHHHGGGFFFEEEFFFGGGHHHIIIGGGGGGIIIJJJKKKLLLLLLLLLMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMJJJJJJIIIHHHGGGGGGFFFFFFBBBBBBAAA@@@>>><<<:::999777666666444333222111111222222111111000000000///111333444555555777:::<<<<<<>>>@@@BBBDDDEEEFFFFFFHHHJJJLLLMMMNNNPPPSSSVVV\\\```eeejjjpppvvv{{{}}}zzzzzz~~~|||ooodddZZZSSSOOOLLLwwwxxx{{{yyymmmkkkrrrzzzxxxssswww|||qqqTTTAAA:::333222777555333333333222111111000000////////////////////////.........---,,,+++***)))++++++******))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''((('''%%%#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''%%%###$$$&&&''''''''''''''''''''''''&&&'''((()))))))))))))))&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''((()))))))))((('''&&&$$$$$$)))(((((((((''''''''''''((((((((((((((((((((((((&&&''')))******+++,,,...///000222888@@@KKKTTTZZZ]]]```bbb```ZZZTTTQQQPPPQQQSSSXXX___eeeiiijjjiiijjjfff___XXXRRRQQQSSSVVVXXX[[[___bbbcccbbb___]]]MMMJJJIIIPPP^^^nnnzzzwwwrrrssswwwxxx{{{~~~~~~xxxtttmmmeee]]]WWWSSSQQQQQQRRRRRRQQQPPPPPPRRRTTTUUUTTTQQQNNNIIIDDD@@@>>>777555222111222333222222111111111111111222222333333333333444555777888999<<<<<<<<<<<<=========>>>===>>>>>>???@@@AAAAAABBB???@@@@@@@@@@@@@@@@@@@@@>>>?????????????????????BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBCCCDDDGGGJJJKKKQQQQQQSSSTTTUUUVVVVVVVVVSSSTTTUUUVVVXXXZZZ[[[[[[\\\^^^```bbbbbb```^^^]]]^^^___aaabbbbbbaaa```^^^[[[[[[[[[[[[ZZZYYYXXXXXX[[[\\\]]]]]]]]]\\\[[[ZZZTTTRRROOOLLLJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMMMMNNNOOOOOOOOOPPPMMMMMMMMMMMMLLLLLLKKKKKKFFFFFFEEEDDDBBB???===<<<;;;:::999888666555444333222111111000//////......111222333222222333666999999:::<<>>IIIUUU```fffdddeeeddd```ZZZUUUUUUVVVYYYYYY[[[```fffjjjkkkjjjfff___WWWRRRRRRVVVZZZ\\\^^^```bbbcccbbb___\\\ZZZKKKLLLQQQ\\\lllzzzyyywww}}}~~~{{{nnnjjjbbbYYYSSSPPPOOOOOOOOORRRUUUVVVSSSQQQQQQQQQOOOMMMJJJEEEAAA<<<999777222000///000111222222111222222222222333333333333444444555666777999;;;<<<>>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAAAAA>>>>>>??????@@@@@@AAAAAA===>>>>>>???@@@AAABBBBBBDDDEEEFFFGGGIIIKKKLLLMMMMMMLLLLLLLLLNNNQQQTTTWWW\\\^^^bbbdddffffffeeeeee``````bbbccceeeggghhhiiigggiiillloooooonnnllljjjhhhjjjlllmmmmmmkkkiiihhhhhhhhhiiiiiiiiihhhhhhgggggghhhhhhiiihhhgggfffeeebbb___\\\YYYWWWWWWXXXYYYZZZZZZYYYXXXWWWUUUSSSRRRPPPPPPOOOOOOMMMLLLJJJJJJGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDEEEFFFGGGGGGGGGFFFHHHHHHHHHIIIJJJKKKMMMNNNKKKLLLMMMNNNPPPQQQRRRSSSPPPPPPPPPPPPPPPOOOOOOOOOKKKKKKJJJHHHFFFDDDBBBAAA???>>>===;;;999777666555333333333222111111000000111222111000///000333555666777888:::<<<>>>@@@@@@AAADDDFFFGGGHHHHHHJJJLLLQQQSSSVVVYYY\\\```eeehhhrrrvvv{{{vvvhhh\\\UUUzzz|||vvvlllnnnyyyuuupppuuuyyy}}}lllRRRCCC@@@999555555111444444333222222111111000---------------------------,,,+++***+++,,,---...***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))***+++)))%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$"""$$$&&&'''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((######$$$%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$########################(((&&&,,,(((!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))&&&'''((())))))(((''''''))))))((((((((('''''''''((((((((((((((((((((((((%%%'''***+++******---000---111888CCCPPP]]]hhhooohhhhhhddd^^^XXXVVVXXX[[[bbb```___bbbgggkkklllkkkbbb[[[RRRPPPUUU]]]aaacccddddddcccbbb___\\\XXXVVVLLLPPPXXXfffvvvzzz|||}}}wwwrrrgggbbbYYYQQQMMMLLLNNNPPPPPPUUUYYYZZZWWWSSSPPPOOOHHHFFFBBB>>>:::777555444000///...///111222111///555555555555555555555555555555666777999:::<<<===???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@@@@AAAAAA>>>???@@@BBBDDDFFFGGGGGGGGGHHHKKKNNNQQQTTTWWWXXXWWWVVVUUUVVVXXX[[[___aaagggjjjnnnrrrttttttrrrqqqjjjkkklllnnnppprrrttttttpppsssvvvyyyzzzyyywwwuuuuuuvvvyyyzzzzzzxxxvvvtttssstttuuuuuuuuuuuuuuutttuuuvvvwwwwwwwwwuuutttsssrrrpppllliiigggggghhhhhheeeeeedddcccaaa___]]]\\\ZZZZZZYYYXXXUUUSSSQQQPPPKKKKKKKKKKKKIIIGGGDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIJJJLLLMMMKKKKKKMMMOOOQQQRRRTTTUUURRRRRRRRRRRRQQQQQQQQQQQQOOONNNMMMLLLIIIGGGEEEDDDAAA@@@???===;;;999888777777666666555555444444444111111000///---...000333444444555666999;;;===???>>>AAACCCEEEEEEEEEGGGHHHMMMOOOQQQSSSUUUXXX]]]```kkknnnsssxxx}}}wwwjjjbbb}}}yyytttzzzrrrooo|||vvvxxxoooZZZEEE===:::444333666222222222111222222333333...,,,+++,,,///111000...+++******+++------+++***,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))),,,...******)))(((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$!!!""""""###%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&"""!!! """%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&)))******)))&&&%%%######$$$$$$$$$%%%%%%%%%(((((((((((((((''''''''')))((('''((()))(((&&&%%%%%%%%%&&&&&&&&&%%%###"""&&&(((***+++***'''###!!!((()))***,,,---.........000444>>>MMM]]]fffgggdddccc```[[[VVVVVVZZZaaagggqqqnnnkkkjjjkkkkkkkkkjjj___YYYTTTTTT[[[eeennnrrrnnnnnnkkkdddZZZSSSPPPPPPQQQTTT```pppyyy|||}}}~~~xxxlllbbbYYYUUUPPPLLLLLLMMMNNNNNNWWWWWWWWWVVVRRRMMMIIIFFF===;;;888555333222222333111111111111222333444555555555555555666666666666444555555777888:::<<<===AAAAAA@@@@@@?????????>>><<<>>>@@@@@@???>>>>>>>>>>>>>>>??????@@@AAABBBBBBDDDCCCBBBCCCFFFJJJLLLMMMTTTUUUVVVXXX\\\___ccceeeccccccccccccdddgggkkkooovvvyyy|||~~~|||yyywwwwwwyyyxxxwwwzzz}}}~~~{{{~~~}}}yyyvvvvvvwwwyyyxxxvvvvvvvvvuuusssqqqooommmkkkkkkjjjhhhddd```]]]ZZZXXXXXXVVVTTTRRROOOLLLJJJIIILLLIIIFFFFFFHHHHHHEEEBBBDDDEEEFFFFFFEEEEEEFFFGGGJJJJJJKKKMMMNNNOOOPPPPPPRRRQQQQQQPPPPPPPPPQQQQQQOOONNNNNNMMMKKKJJJJJJIIIJJJHHHDDD@@@===;;;:::999777777777777666666666666333333333333222222111111222222333333555777888999?????????@@@BBBDDDFFFGGGKKKKKKLLLMMMPPPSSSVVVXXX```ccchhhmmmrrrxxx~~~qqq}}}xxxrrr~~~zzztttrrr}}}~~~yyy}}}sss\\\GGG>>>:::444222555333333222111111222222222000...,,,---//////...,,,---,,,+++,,,---...,,,***---,,,***(((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&)))+++---***))))))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&((('''%%%&&&''''''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''((()))'''&&&))))))*********)))((('''(((((())))))))))))((('''))))))***+++,,,---......555:::EEESSS^^^cccbbb___[[[ZZZYYYYYY[[[___eeejjjnnnmmmlllkkkjjjiiiiiiiiihhhccc]]]]]]bbbkkksssxxxvvvtttnnneeeZZZSSSQQQRRRSSSXXXdddqqqxxxzzzzzzxxxzzz|||}}}wwwtttrrrmmmccc[[[VVVTTTQQQPPPQQQSSSSSSSSSUUUTTTSSSOOOKKKFFFAAA>>>999777555333111111111222222111111222222333444555555666666666777777888888999999:::;;;<<<>>>???@@@============>>>>>>>>>>>>>>>?????????>>>>>>@@@BBB@@@@@@AAACCCEEEGGGHHHHHHLLLLLLLLLMMMQQQUUUXXXZZZ___```aaadddgggkkkoooqqqqqqqqqpppooooooqqquuuxxx~~~|||{{{yyyxxxwwwuuurrrnnnjjjgggeeeddddddcccaaa^^^[[[XXXVVVUUUTTTQQQNNNMMMNNNNNNKKKHHHEEEFFFFFFFFFEEEDDDEEEFFFIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPPPPOOONNNNNNMMMMMMLLLJJJGGGDDDAAA???======;;;;;;:::999999888888777444444444333222222222111222222222333444666777888<<<<<<===>>>AAACCCEEEFFFHHHIIIJJJLLLNNNPPPRRRTTTZZZ^^^bbbggglllrrrwww{{{}}}}}}}}}wwwppp{{{{{{wwwwww}}}{{{vvv___HHH???:::444222444444333222111111111111111111///...---......,,,+++///...------......,,,***---,,,+++)))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&((()))***))))))((((((''''''((((((&&&&&&&&&&&&&&&''''''''')))(((((('''&&&%%%$$$$$$''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$&&&((()))((('''(((((())))))(((((('''&&&)))((((((((()))+++---...++++++++++++,,,...///111777>>>JJJSSSWWWXXXWWWVVVVVVWWWYYY\\\aaaeeehhhjjjmmmnnnnnnkkkgggeeefffiiioookkkgggfffkkkssszzz|||rrreeeYYYRRRQQQSSSUUU\\\hhhrrrtttvvv}}}~~~vvvsssssswwwyyy|||xxxrrrjjjeeeccc```ZZZTTTRRRRRRRRRTTTWWWXXXWWWUUUPPPNNNKKKFFFAAA<<<888666444333111000///000000111333222222333333444555666666666777888999::::::;;;============>>>???@@@AAA;;;;;;<<<======>>>???????????????>>>>>>???CCCFFFBBBDDDFFFIIILLLOOOQQQRRRRRRSSSTTTWWW[[[```dddgggooopppqqqssswww{{{~~~}}}~~~|||xxxvvvuuutttqqqpppnnnkkkgggdddbbbaaa]]]YYYUUUTTTTTTSSSPPPLLLIIIIIIIIIHHHGGGGGGFFFFFFJJJIIIHHHGGGHHHJJJLLLNNNOOOOOONNNOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRROOONNNKKKIIIFFFDDDCCCCCC@@@??????===<<<;;;:::999666666555444333333222222222222222222333444555666777888999;;;>>>AAACCCEEEEEEFFFHHHJJJLLLMMMNNNNNNSSSVVVZZZ^^^bbbgggmmmppptttxxx~~~~~~xxxppp{{{|||{{{|||}}}zzzxxx```HHH???;;;666333555444444222111000000000000//////............---,,,///...------------+++)))++++++***)))((((((((('''(((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((('''''''''((((((%%%&&&&&&''''''((((((((('''&&&&&&%%%$$$$$$######((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###%%%&&&'''((()))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))'''&&&&&&((()))((('''&&&''''''''''''&&&&&&&&&((((((((()))***,,,---......---,,,,,,---000222444:::AAAJJJOOOOOOOOOQQQTTTZZZ[[[]]]aaaeeeiiikkkkkkooopppnnnhhhaaa___ccchhhnnnlllkkklllqqqyyyttteeeXXXQQQQQQTTTYYYbbbmmmrrrqqqsss{{{zzzuuurrrrrrtttvvv{{{~~~pppiii```[[[YYYXXXVVVSSSQQQRRRUUUXXXZZZYYYUUURRRIIIGGGBBB===888555222111111000000///000000111222444444444444555666777777777888999:::;;;<<<============<<<<<<<<<===>>>>>><<<======>>>>>>??????@@@<<<>>>@@@@@@AAACCCFFFHHHGGGHHHKKKOOOSSSWWWZZZ\\\[[[\\\___bbbffflllqqquuu~~~|||yyyuuurrrooonnnhhhddd```^^^^^^\\\XXXTTTRRRPPPOOONNNNNNMMMKKKJJJMMMKKKIIIGGGGGGIIIKKKMMMKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTPPPOOONNNLLLJJJIIIHHHGGGDDDDDDBBBAAA???===<<<;;;999888888666555444333333333333222222222333444444333444555888;;;>>>@@@BBBAAACCCEEEHHHJJJKKKKKKJJJLLLOOORRRVVVYYY]]]bbbeeekkkpppwww|||zzzsss~~~~~~|||}}}}}}www|||xxx___FFF>>><<<888666777444333222111000000//////,,,---............//////...---,,,,,,,,,,,,)))''')))))))))(((((('''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&&&&''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%'''(((((()))***++++++,,,...+++)))((())))))(((''')))))))))((())))))))))))'''((()))+++,,,,,,,,,+++------,,,---...111444666===CCCIIIKKKKKKMMMTTTZZZaaa```aaaeeekkkooopppppppppnnniii```XXXXXX___eeejjjkkknnnrrrwww}}}uuuhhh[[[TTTTTTVVV```jjjssstttrrrttt|||~~~|||yyyxxxwwwtttppppppttt{{{wwwqqqgggaaaYYYUUUTTTUUUUUUUUUXXXXXXYYYZZZZZZVVVQQQLLL@@@>>>;;;777444222222222000000000111222333444444555555555555666777888999999999:::;;;<<<===>>>???======<<<<<<<<<<<<=========>>>>>>>>>>>>?????????<<>>======<<<;;;999888666555555444444333222222222333333111111333555777:::<<<>>>???@@@CCCFFFHHHIIIIIIIIIHHHJJJMMMPPPRRRUUUYYY\\\dddiiiooouuuzzz~~~yyy~~~{{{zzz}}}vvvyyyyyy^^^EEE<<<<<<999666777333222111000000000000000+++,,,......---...///111---,,,++++++,,,,,,***(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%''''''&&&&&&''''''((((((&&&&&&&&&&&&&&&'''''''''$$$%%%&&&'''((()))******%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&'''((()))***+++,,,---...000...+++)))))))))((('''(((''''''''''''(((((()))&&&(((***,,,------,,,,,,,,,,,,---///111555888999<<<@@@DDDFFFHHHNNNWWW___fffeeeggglllsssxxxxxxvvvlllhhhaaaYYYTTTVVV\\\ccchhhmmmsssxxx{{{~~~~~~}}}wwwnnnccc]]][[[\\\hhhpppvvvuuutttxxx|||{{{wwwtttvvvxxxtttnnnpppvvv|||tttjjjccc]]]YYYUUURRRSSSVVVXXXYYY^^^]]][[[XXXUUUOOOIIIDDD999777666444333222333333111111222333444555555666777666666777777888999:::::::::;;;<<<===>>>>>>???>>>>>>=========>>>??????======>>>>>>???@@@AAAAAAAAAFFFMMMRRRTTTUUUVVVVVVZZZ[[[___ccchhhlllpppqqqtttwww{{{}}}{{{yyyxxxvvvqqqmmmjjjgggcccaaaaaa___\\\XXXUUUSSSPPPMMMJJJIIIIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQOOOOOOPPPPPPOOOOOONNNMMMJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@???===;;;999888777666555444333222222222222111111222333444666888999<<<===???BBBDDDFFFGGGHHHFFFHHHJJJLLLMMMPPPSSSVVV\\\aaagggmmmqqqwww}}}wwwtttyyy~~~vvvzzz{{{___DDD;;;;;;777444444111111000000000000111111,,,...//////---,,,...000,,,,,,+++,,,------,,,***(((((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))******%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&''')))***)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%###$$$%%%''')))&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''(((((()))&&&'''((()))+++,,,---...///---)))((())))))))))))&&&&&&%%%%%%%%%&&&(((((((((((()))***---///111222///000333666999===???AAA???BBBFFFJJJNNNVVV___eeemmmmmmpppvvv}}}~~~zzzvvvgggccc^^^ZZZYYY\\\aaaeeejjjpppwww|||{{{yyywwwwwwyyy{{{{{{wwwooohhheeeeeeiiippptttqqqrrrxxx}}}~~~xxxwwwyyy~~~vvvrrrtttvvvuuussswwwyyyrrrjjjaaa[[[WWWUUUTTTUUUWWWZZZ]]]^^^^^^[[[UUUOOOJJJCCC===999444333333222222222333333111222333444555666666666777777777888888999:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>===>>>>>>???@@@@@@===>>>@@@BBBDDDFFFHHHIIIMMMRRRXXX\\\```bbbdddfffhhhiiilllppptttxxx{{{}}}~~~|||{{{wwwrrrpppqqqooojjjeee```^^^[[[WWWSSSPPPNNNMMMIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOONNNOOOPPPQQQQQQQQQPPPPPPMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBB@@@===;;;:::999888777666444333222222222222222222222222333444555888999;;;===@@@CCCFFFGGGEEEFFFHHHIIIJJJLLLOOOQQQTTTYYY___cccggglllsssyyy|||tttooottt}}}www}}}}}}aaaEEE;;;:::666222222111000000000000000111222...000111///,,,+++,,,...---,,,,,,---...///---,,,))))))***++++++***((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''(((((((((&&&%%%###""""""###%%%&&&!!!###&&&&&&%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""###%%%)))+++'''&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++%%%&&&''')))***,,,---...---***((('''(((*********+++***)))))))))+++,,,---)))(((((())),,,111666999444666999>>>BBBEEEGGGHHHHHHKKKPPPVVV\\\dddkkkppptttuuuxxx~~~xxxpppdddbbb______bbbeeehhhiiilllrrrzzz|||yyysssmmmkkkvvvzzz~~~~~~xxxqqqmmmkkkgggmmmnnnlllmmmuuuyyyxxxrrrsssxxx{{{vvvrrrrrruuuxxx{{{|||ssslllfffaaaZZZVVVUUUUUUVVVYYY\\\```cccdddZZZUUUNNNFFF???999333///222222222222222222222222111222333444555666666666888888888888999:::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@???AAACCCGGGJJJNNNPPPRRRWWW[[[___cccfffjjjooorrrqqqsssvvvyyy}}}}}}}}}{{{vvvqqqjjjhhheeeaaa]]]XXXUUUSSSKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDAAA???===;;;:::999888777555444333222222444333333222222222222222666666777:::===AAAEEEGGGDDDEEEGGGHHHHHHJJJLLLOOONNNSSSXXX]]]```eeekkkpppwww}}}{{{uuuqqqwww|||yyy{{{~~~]]]FFF@@@;;;:::999333666777666555222000000000000///,,,((('''(((---111...---,,,+++******************)))((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))++++++***))))))((())))))((('''&&&&&&'''((('''%%%'''&&&%%%######$$$'''***)))'''$$$$$$&&&(((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%))))))(((((((((((())))))***)))(((&&&%%%%%%&&&&&&''''''((((((((((((''''''%%%$$$$$$%%%%%%'''((()))&&&&&&%%%$$$%%%&&&'''(((&&&(((...)))"""(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((()))******)))))))))))))))*********,,,---///000000222444555???AAAFFFKKKOOOPPPPPPPPPPPPTTTZZZ```eeemmmvvv||||||{{{zzzrrrnnnkkklllmmmnnnpppqqqssstttyyyyyyzzzyyysssjjjhhhjjjsss|||}}}rrrllljjjmmmmmmmmmmmmmmmmmmnnnnnnooorrrxxxxxxrrrqqqwwwzzzmmmbbb^^^\\\VVVRRRSSSXXXYYY[[[^^^```___\\\ZZZPPPJJJBBB;;;777555333222//////000111222222333333777555444666:::<<<;;;999999999:::;;;;;;;;;;;;:::888:::<<<<<<;;;:::;;;<<<;;;<<<>>>>>>>>>???BBBDDDGGGGGGIIIMMMRRRXXX\\\]]]eeehhhlllqqquuuxxxyyyzzz~~~zzztttoookkkhhheeebbbZZZVVVQQQPPPPPPOOOLLLHHHJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTRRRRRRPPPOOOMMMLLLJJJJJJJJJIIIHHHGGGFFFDDD@@@>>>>>>>>><<<:::888666555444222222111111111333444555444444444555777:::<<<===FFFEEEDDDDDDFFFHHHKKKMMMLLLNNNQQQSSSWWW\\\bbbfffmmmrrryyyxxxssswwwyyyuuuvvv|||vvvWWWCCC>>>888666777222555666666444111//////000//////...,,,***+++---///...---,,,+++******************)))((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))******)))((((((((())))))((('''&&&&&&'''((('''&&&))))))((('''&&&'''***,,,)))(((((((((((((((((()))'''''''''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''###$$$%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''((($$$!!!###(((+++)))&&&))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((()))******(((((()))************)))%%%***...000000444<<>><<<:::888777777333333222111111111222333444333333444666888:::;;;BBBBBBBBBCCCEEEGGGJJJKKKJJJLLLNNNPPPSSSWWW\\\```gggkkkrrryyy~~~zzzuuuyyyuuupppoooqqqmmmRRRBBB>>>777555666333444444444333000......///...///000///---,,,---...------,,,+++******************)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((()))(((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&''''''"""&&&&&&%%%$$$&&&(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$ ###&&&((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&((())))))(((&&&%%%''')))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((()))******&&&''')))*********))))))""")))000222333999FFFPPPXXXZZZ\\\[[[YYYYYY\\\___hhhjjjmmmooorrruuuzzz}}}~~~{{{zzzvvvoookkklllyyy}}}}}}{{{yyyqqqkkkfffgggjjjlllqqqvvv}}}~~~zzzzzz}}}xxxtttrrrrrrtttuuu|||zzzxxxyyy}}}{{{rrrlllaaa[[[WWWYYY\\\\\\\\\^^^aaa``````^^^ZZZRRRHHHBBB;;;888444111111222222222444444444444555555555555;;;::::::;;;===??????>>>===<<<;;;:::::::::;;;<<<;;;<<<<<<<<<<<<===???BBBAAACCCFFFIIIKKKMMMQQQSSSVVVWWW[[[```ffflllpppssstttwww|||}}}vvvrrrmmmjjjhhhccc\\\WWWQQQPPPMMMKKKIIIGGGFFFEEELLLLLLMMMNNNNNNNNNMMMMMMPPPPPPPPPPPPQQQQQQQQQQQQMMMLLLJJJJJJJJJHHHFFFCCCEEEDDDAAA>>><<<;;;;;;;;;777666555333222222111111222222222222333555777888======???AAADDDFFFHHHIIIGGGIIIKKKLLLMMMPPPUUUXXX___bbbhhhmmmsssyyyyyyvvv|||tttllljjjhhhrrrzzzuuugggOOOBBB@@@888555888666222333333222///......///...//////...,,,,,,---...---,,,++++++*********+++***))))))(((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&'''((()))'''&&&%%%&&&(((((((((&&&############%%%%%%%%%$$$%%%'''%%%$$$'''***)))'''&&&%%%%%%&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$### """%%%'''((((((((('''%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%$$$%%%&&&'''((('''&&&%%%%%%'''(((&&&###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))***&&&''')))***+++***)))))))))---222666:::BBBNNNXXX``````^^^ZZZXXXZZZaaahhhnnnnnnnnnooorrrwww|||}}}wwwtttnnnhhhhhhlll}}}yyyppplllfff___\\\bbbjjjqqqxxx~~~~~~|||{{{{{{{{{}}}|||||||||}}}vvvooohhhccc\\\ZZZYYY[[[^^^_________aaa^^^ZZZUUUOOOGGG>>>888777444222111222444444444555555555666777888888999;;;;;;;;;<<<>>>?????????<<<:::999777777999:::<<<<<<===>>>>>>>>>AAAEEEHHHGGGJJJNNNRRRUUUXXX\\\^^^\\\___dddiiinnntttyyy|||||||||zzzwwwqqqjjjddd^^^\\\YYYUUUQQQMMMKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKMMMMMMNNNOOOQQQRRRSSSSSSOOOMMMLLLLLLLLLKKKIIIHHHHHHFFFCCC@@@>>>=========<<<;;;:::888555444333222222111111111111333444555777888;;;>>>AAACCCDDDEEEEEEGGGHHHIIIIIIKKKNNNQQQXXX[[[___ccciiiooowww|||}}}~~~yyywwwuuukkkiiigggnnntttooodddMMMAAA???888555888555111222333111///......///......---+++)))***,,,///,,,,,,++++++******++++++***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&%%%&&&&&&'''(((((('''&&&%%%&&&((()))(((''''''%%%$$$%%%(((((('''&&&$$$+++---***((())),,,((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%&&&&&&'''(((''''''((((((((((((''''''###$$$&&&(((((('''&&&$$$$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((())))))***&&&''')))***+++++++++***///000333:::EEEPPPXXX\\\aaa___[[[WWWWWW]]]hhhpppqqqooommmmmmqqqxxx~~~yyysssnnniiieeehhhnnn~~~nnnbbb[[[[[[WWWYYYcccooowww~~~}}}{{{xxx{{{xxxnnngggbbb```^^^[[[\\\^^^___aaabbbaaa___[[[VVVOOOHHHBBB===888555555333222222444555555444444555666777999;;;<<<===;;;;;;<<<<<<======>>>>>>999888777666666888:::;;;<<<===>>>@@@AAAEEEJJJNNNPPPTTTYYY]]]```dddgggjjjhhhlllrrrvvvzzz{{{uuujjjhhhddd___YYYUUURRRPPPJJJJJJJJJKKKKKKJJJJJJIIIJJJKKKLLLMMMOOOPPPRRRRRRPPPNNNMMMMMMNNNNNNMMMLLLIIIHHHEEECCCAAA?????????======;;;999777555333222333222111000000111222333222444777:::===???AAAAAACCCEEEFFFGGGGGGHHHJJJLLLSSSVVVYYY]]]aaahhhoootttwww{{{~~~{{{vvvkkkmmmnnnuuuxxxrrrdddKKK===<<<666555666222111222333111///......///......,,,***((())),,,///,,,,,,++++++***++++++,,,******)))(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((&&&%%%%%%&&&((()))((('''&&&###!!!"""%%%'''&&&$$$%%%))),,,---)))&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((())))))((('''&&&'''&&&%%%######$$$%%%&&&'''(((((((((((((((((('''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&'''%%%###$$$''')))((('''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((()))******)))))))))***+++,,,------000111666@@@NNNZZZ___```___\\\XXXWWW\\\dddnnntttssspppnnnooosssyyy~~~vvvrrrnnnkkkgggeeejjjrrrtttdddYYYTTTVVVVVV]]]iiittt{{{}}}yyyvvvrrrxxx{{{nnnccc]]][[[[[[\\\[[[___bbbbbbcccccc```\\\PPPJJJBBB<<<888666444444333222111222444555444222555666777999:::<<<===>>>:::;;;======<<<;;;===>>>999888888888999;;;===>>>===???BBBFFFIIINNNSSSWWW]]]```fffjjjmmmpppsssuuussswww}}}vvvtttooojjjddd```\\\[[[PPPOOOMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPOOOMMMMMMOOOPPPPPPOOOJJJJJJHHHFFFDDDBBBAAA@@@<<<<<<;;;:::888666444333555444222111111111222222///111333555888;;;===>>>@@@BBBDDDEEEFFFGGGIIIKKKOOOQQQTTTWWW[[[aaagggkkkqqqvvv|||}}}}}}uuukkkrrryyy{{{iiiMMM===;;;777666777111111333333222000//////000---......---++++++,,,---,,,++++++***++++++,,,,,,******)))(((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&)))(((''''''''''''''''''&&&%%%$$$&&&((())))))(((%%%!!!"""$$$$$$"""%%%&&&(((((((((&&&%%%$$$%%%&&&'''))))))'''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''))))))((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******++++++******+++---///111000444<<>>===<<<;;;===???:::;;;<<<>>>@@@AAABBBCCCDDDGGGMMMRRRWWW\\\aaaeeejjjmmmssswwwyyy{{{}}}{{{vvvqqqnnnlll```]]]YYYTTTPPPNNNMMMMMMJJJKKKKKKLLLLLLMMMNNNNNNPPPOOOMMMMMMOOOQQQQQQQQQLLLLLLLLLKKKIIIFFFCCCAAA======>>>===<<<;;;999888777666444222111111222222//////000111444777:::<<<<<<>>>BBBDDDEEEFFFHHHJJJJJJLLLOOORRRUUUYYY^^^bbbggglllsssxxx}}}zzztttuuuxxxyyytttkkkvvvoooPPP>>>===::::::999222222333333222000///000111,,,...000111///---,,,,,,+++++++++***++++++,,,,,,******)))(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&***)))((('''''''''''''''&&&%%%$$$&&&((())))))((()))$$$$$$''''''%%%%%%%%%&&&)))+++---,,,***$$$&&&(((******(((&&&$$$&&&&&&&&&''''''(((((((((((((((((('''&&&%%%######%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((%%%''')))+++,,,***)))'''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''((('''(((((('''%%%%%%&&&((((((((((((((((((((((((((())))))))))))************((((((((((((((()))******---,,,******+++---111333222999DDDMMMRRRUUUWWWYYYTTTSSSTTT\\\gggnnnnnnkkkpppqqqrrruuuvvvssslllggggggggghhhiiihhhhhhpppyyyyyyyyytttiii\\\VVVXXX\\\^^^aaajjjssswwwzzz~~~yyyuuusssrrrpppsssvvvzzzyyytttgggbbb\\\ZZZ\\\aaaeeehhhdddjjjkkkddd\\\VVVNNNDDD???;;;777555444333111000222222333666999:::999777;;;;;;;;;::::::999999999;;;===??????<<<<<<===@@@===>>>@@@CCCEEEGGGGGGHHHLLLPPPWWW]]]ccciiinnnqqqrrrvvv{{{~~~~~~|||oookkkddd]]]WWWTTTSSSSSSLLLLLLLLLLLLLLLMMMMMMMMMPPPNNNMMMMMMOOOQQQRRRRRRMMMNNNOOONNNLLLIIIEEECCC@@@AAABBBBBBAAA@@@???>>>888777555333222222222333.........///111555888:::999<<<@@@BBBDDDEEEHHHJJJFFFHHHLLLOOOQQQTTTYYY\\\]]]bbbiiiooottt{{{xxxpppooorrrpppwwwxxxrrryyyrrrZZZBBB999777333000222444333222111000000000000333111///000333444222000---,,,++++++******++++++((((((((((((((()))))))))$$$%%%&&&%%%###!!! !!!&&&&&&%%%%%%%%%%%%&&&&&& %%%(((((('''&&&&&&&&&&&&&&&'''((('''$$$""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((('''%%%%%%&&&&&&%%%###&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***)))(((''''''&&&''''''))))))*********((('''%%%%%%&&&'''&&&$$$######$$$ ###%%%'''((((((***++++++***((('''((()))))))))))))))************''')))***)))'''&&&&&&'''+++******))))))))))))***+++---...---***(((((((((999<<>>BBBBBBAAA>>><<<;;;===???===AAAEEEGGGHHHKKKPPPUUUXXX___hhhooorrrtttwwwzzz|||}}}}}}wwwnnnhhhdddaaa\\\XXXUUUSSSPPPNNNNNNOOOPPPRRRPPPOOONNNMMMMMMNNNOOOPPPOOOOOOOOOOOOMMMKKKHHHGGGGGGGGGHHHHHHGGGDDDAAA@@@999777666444333333333444333333222222222222222333666777:::===@@@BBBCCCDDDGGGHHHJJJKKKKKKLLLNNNPPPWWW[[[aaagggmmmssszzz~~~|||tttmmmhhhjjjooowwwzzzvvv}}}rrrYYYAAA999999555333444444333222111000000000000000...,,,---//////...,,,---,,,++++++***+++++++++((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''###%%%)))***)))'''''''''(((&&&%%%$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%&&&'''&&&$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((&&&&&&'''((())))))))))))$$$%%%&&&%%%$$$"""!!! %%%%%%%%%%%%%%%$$$$$$###((()))***)))''''''''')))*********)))))))))(((((('''((())))))'''&&&&&&'''***)))))))))))))))))))))***,,,---......000333555:::>>>BBBDDDDDDEEEHHHKKKSSSVVV[[[^^^___aaadddgggmmmnnnnnnjjjccc]]]ZZZYYY^^^dddjjjmmmkkkfff```]]]ZZZ]]]aaadddfffgggfffeeeggghhhnnnwww{{{vvvssspppmmmmmmqqqxxx}}}xxxqqqgggbbbaaa^^^^^^___```dddhhhlllnnnoooggg\\\QQQIIIBBB===:::555444222111111222333444888888888999::::::;;;;;;::::::999999:::<<<===>>>CCCCCCBBB@@@>>>>>>AAACCCBBBFFFJJJMMMNNNRRRWWW\\\bbbiiiqqqwwwzzz|||~~~|||wwwsssoooiiieee[[[YYYVVVSSSRRRRRRTTTUUUVVVTTTRRROOOMMMLLLKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJGGGGGGHHHHHHGGGFFFDDDCCC===;;;999777555555444444333222222111111111222222444555777999<<<>>>@@@AAADDDFFFHHHIIIIIIJJJMMMNNNSSSVVV[[[```ffflllsssxxx|||ssskkkfffdddhhhnnnttt{{{{{{sssYYY@@@:::;;;888555444444333222111000000000000...---++++++,,,,,,+++***------,,,+++++++++++++++***)))))))))((('''''''''+++(((%%%%%%''')))((('''%%%%%%$$$$$$$$$$$$%%%%%%''')))***)))'''%%%%%%&&&***'''$$$###$$$&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''''''''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&'''((())))))###$$$&&&''''''&&&$$$###)))(((((('''&&&$$$###"""%%%'''(((((('''&&&'''))),,,++++++***(((''''''&&&&&&((())))))'''&&&&&&'''(((((()))******))))))(((***,,,---...111555<<<@@@===AAACCCAAA>>>@@@GGGNNNYYYZZZ\\\^^^___aaaeeehhhmmmkkkgggaaa[[[XXXWWWXXX]]]ccckkknnnjjjbbbXXXSSSPPPWWWbbbmmmsssssspppnnnjjjjjjmmmwww}}}yyyvvvsssqqqrrryyyyyyooojjjddd]]]ZZZ[[[]]]```eeejjjmmmnnnmmmlllggg^^^QQQFFF>>>999777666333222111000111222333444888888999999:::;;;;;;;;;<<<;;;::::::;;;<<<>>>???CCCDDDCCCBBBAAACCCFFFHHHJJJNNNRRRUUUWWW[[[aaaeeeooovvv~~~}}}vvvpppgggeeeaaa]]][[[ZZZ[[[[[[___\\\XXXSSSOOOKKKIIIHHHKKKKKKLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGBBBAAA>>>;;;999777666555333222222111000000000111222333333444777999<<<>>>AAACCCEEEFFFGGGHHHJJJLLLMMMPPPSSSWWW\\\bbbiiinnnvvvzzz|||qqqhhhbbb^^^```dddgggjjjmmmrrruuu}}}}}}|||}}}tttYYY@@@:::<<<999444222444333222111000000000000//////...---------,,,+++------,,,++++++++++++,,,,,,++++++***)))((((((''')))$$$ !!!%%%)))(((%%%''''''&&&&&&&&&&&&'''''''''''''''&&&$$$###$$$&&&***'''%%%%%%&&&(((((('''$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&$$$$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''((()))(((&&&%%%$$$$$$%%%&&&$$$%%%(((+++------+++)))%%%&&&&&&''''''&&&&&&&&&%%%&&&((((((''''''(((***+++******)))((((((''''''''')))******)))(((((()))'''''')))************))),,,---...000333888@@@EEEEEEEEECCCAAAAAAEEEMMMSSS^^^^^^___aaacccfffjjjlllmmmiiiccc\\\YYYYYY\\\^^^bbbggglllmmmggg^^^VVVPPPSSS]]]lllzzz}}}wwwqqqjjjjjjnnnxxxuuulllccc___\\\ZZZZZZ]]]```eeelllqqqrrrnnnhhhdddYYYQQQGGG>>>888555444333222111111111222333555666666666777888888999999:::;;;;;;::::::;;;<<<>>>???AAABBBCCCCCCDDDFFFJJJNNNQQQUUUZZZ]]]```dddjjjooozzz}}}uuusssnnniiieeecccccccccfffccc^^^XXXRRRMMMJJJHHHLLLLLLLLLLLLLLLLLLKKKKKKMMMMMMMMMLLLLLLKKKJJJJJJFFFEEEBBB???<<<999777666444333222111000000000000222111111111333666999:::>>>@@@BBBDDDEEEFFFIIIKKKJJJKKKNNNQQQTTTZZZaaaeeekkkooovvv||||||oooeee___[[[]]]^^^______aaacccfffmmmttt}}}~~~vvvvvv}}}sssYYYAAA:::;;;777222000444333222111000000000000////////////...---------...---,,,,,,++++++,,,,,,------,,,,,,+++***))))))(((### %%%((('''%%%,,,++++++******++++++,,,%%%&&&&&&%%%$$$%%%''')))((((((((()))******(((&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&$$$$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''&&&&&&'''''')))(((&&&$$$$$$$$$%%%%%%(((((((((+++......,,,)))######%%%&&&''''''''''''&&&'''(((((((((((()))***((((((((((((((((((((()))(((***,,,,,,***)))***+++'''''')))***++++++++++++---000333777<<>>???@@@BBBCCCEEEGGGKKKPPPTTTYYY]]]bbbeeegggkkkqqqvvvyyysssnnnkkkiiiiiiiiifff```ZZZSSSNNNJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNQQQQQQQQQPPPOOONNNLLLKKKHHHGGGEEEBBB???<<<:::888666555444333111111000000333222111111222444666888:::<<>><<<:::888888777555333555555666777777888999999999999::::::;;;<<<<<<<<<::::::::::::<<>>===:::999777555444333222222333222222111222333555666555888;;;===???AAADDDFFFFFFHHHKKKMMMNNNQQQTTTWWWXXX\\\cccjjjpppwww~~~tttggg]]]YYYTTTUUUVVVVVVVVVVVVYYYZZZ\\\]]]___bbbhhhtttuuuoooppp~~~{{{wwwuuu}}}|||eeeRRR???999555000///333444333222111000000000000))),,,...---,,,,,,...000......---,,,,,,,,,,,,---************************''''''''''''((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&'''))))))((((((***+++'''&&&&&&'''))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&'''&&&$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''$$$%%%&&&''''''((((((((('''### !!!%%%'''&&&###&&&''''''((((((''''''''''''((()))(((&&&&&&&&&(((((((((((((((((('''''''''&&&(((******)))))))))***+++***))))))***---000222333<<>>888444///000666444333222111000000000000***,,,//////------000222......---,,,,,,,,,,,,---((((((((((((((()))))))))%%%'''(((((('''&&&&&&'''(((((((((''''''((((((((($$$&&&(((((('''&&&''''''(((%%%######%%%'''((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''(((((('''(((((()))((('''%%%$$$"""$$$)))***)))&&&&&&''')))************&&&'''((('''%%%$$$%%%&&&******)))((('''&&&&&&%%%%%%&&&((()))((('''((())),,,+++))))))***...222555888BBBPPP[[[^^^[[[VVVRRRUUUXXX[[[^^^___^^^]]]\\\\\\___eeelllpppooohhhbbbeeeeeefffjjjoooqqqooommm^^^YYYRRRLLLMMMUUU```iiissswww}}}{{{}}}|||xxxttttttyyy}}}zzzqqqhhh```\\\[[[XXXWWW[[[dddlllooorrrvvvqqqmmmdddYYYNNNDDD<<<888:::888555333444555444444666777777888888888888777777888888999999::::::;;;;;;<<<<<<>>>AAAEEEHHHJJJKKKNNNRRRVVV[[[bbbiiinnnsssvvv{{{}}}~~~}}}yyyrrrjjjbbb[[[VVVTTTQQQOOOMMMJJJHHHGGGGGGGGGEEEHHHMMMRRRTTTRRRPPPNNNKKKKKKLLLLLLKKKIIIGGGFFF???>>><<<:::888666555555111111222222222222111111---000333666888:::===@@@@@@CCCGGGJJJJJJJJJJJJJJJMMMPPPVVV\\\bbbiiippptttzzz}}}}}}vvviii\\\UUUSSSSSSTTTUUUTTTTTTTTTVVVXXXVVVZZZ^^^]]]]]]eeeuuuzzzooonnn}}}|||~~~lllRRR;;;666888666222111333222111///......------,,,---///111111000...------,,,,,,+++,,,---///000******))))))))))))******))))))(((((('''''''''&&&&&&&&&''''''((()))))))))$$$$$$$$$%%%&&&'''((()))((((((((((((''''''''''''&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###""""""((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''$$$!!!"""%%%''''''&&&)))))))))((('''%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''+++)))((()))+++***'''$$$''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***)))***++++++,,,///444777>>>KKK[[[cccaaaZZZVVVUUU]]]___aaaaaa___]]]\\\\\\```dddkkkooojjjccceeekkkeeehhhnnnuuuzzzxxxooohhhZZZSSSNNNPPPVVV]]]gggpppvvvyyy{{{||||||wwwsssvvv}}}|||sssuuuyyy|||zzzuuulllbbb[[[XXXWWWXXX\\\aaagggnnnsssuuuuuutttmmmbbbSSSHHHBBB>>>999666555555555555555666777777999999999999999888777777:::;;;;;;:::888888<<<@@@<<<>>>???AAACCCHHHNNNRRRUUUWWW\\\aaahhhnnntttwwwyyy~~~|||tttnnnggg```ZZZVVVSSSNNNJJJIIIGGGFFFEEEGGGHHHKKKMMMNNNOOOOOOOOOLLLLLLLLLKKKJJJIIIIIIHHHFFFDDDAAA>>>;;;:::;;;;;;999777555333111000000111111222333444666999;;;<<<>>>@@@DDDFFFGGGHHHJJJLLLNNNPPPQQQSSSXXX___gggmmmtttsssnnnggg^^^XXXTTTSSSQQQRRRTTTWWWXXXYYYYYYYYYWWWYYY\\\\\\]]]cccmmmvvv|||rrrqqqzzzlllSSS<<<777999666222222555444333111000000//////...------,,,---...///000------,,,,,,,,,---...///((((((''''''''''''(((((()))(((((((((''''''''''''***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((((((((''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%)))'''%%%&&&(((***)))(((%%%&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&'''''')))&&&$$$%%%&&&'''&&&$$$(((''''''&&&&&&''''''(((***)))(((''''''((())))))((()))******,,,000666;;;GGGPPP[[[```___]]]___bbbeeecccaaa``````bbbdddeeecccaaabbbdddccc```aaaeeekkklllpppxxx~~~yyylll```QQQKKKJJJSSS^^^gggmmmqqqtttzzz~~~}}}}}}~~~zzzxxxzzz|||ttttttvvvxxx{{{~~~|||kkkhhhccc^^^[[[[[[\\\]]]dddiiipppvvvyyywwwssspppaaaWWWJJJAAA<<<999555222666555555555555666777777888999999::::::::::::::::::;;;;;;999888888<<>>=========:::999777555333222222222333333333444555666777888:::<<>>999:::777333333555444333111000000//////000...***((()))+++///222......---,,,,,,,,,------)))((((((''''''(((((()))((((((((((((''''''''''''*********)))((((((''''''))))))((('''''''''''''''******)))))))))(((((((((&&&&&&&&&%%%&&&&&&'''((((((((((((''''''''''''&&&######$$$%%%%%%&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''''''&&&%%%"""###$$$%%%&&&'''''''''(((''''''''''''''''''(((''''''&&&&&&&&&''''''(((+++)))''''''(((*********(((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))******+++,,,///555===BBBQQQUUUZZZ\\\]]]aaajjjqqqpppjjjdddbbbeeeiiilllmmmfff^^^XXXYYY[[[\\\^^^bbbnnnnnnqqqyyy~~~xxxfffVVVKKKGGGIIIXXXgggoooppppppsss|||~~~|||~~~}}}ttttttssssssuuuxxx|||~~~|||uuuqqq___^^^\\\[[[\\\___bbbdddnnnssszzz~~~}}}uuukkkeeeRRRJJJ@@@999666444222000666666666666666777777888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::;;;???AAAGGGIIIMMMPPPTTTYYY___cccdddhhhlllqqquuu{{{}}}{{{zzz|||{{{zzzxxxvvvsssqqqooolllmmmnnnoooppppppqqqqqqrrrtttwwwzzz|||}}}}}}}}}}}}xxxkkkfff```ZZZUUUQQQLLLJJJFFFGGGIIIJJJKKKLLLLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMJJJHHHFFFCCCAAA@@@@@@@@@<<<;;;999777555444444333444333333222222333333444666888<<<>>>???AAADDDGGGHHHIIIJJJKKKMMMQQQWWW[[[aaaaaaaaa^^^\\\ZZZ[[[\\\[[[[[[\\\]]]\\\[[[YYYYYYZZZ]]]```aaa```aaadddggg}}}~~~}}}lllUUU@@@:::;;;777444444333222111///......------000...+++)))))),,,000222///......---,,,,,,,,,,,,+++******************+++((((((((((((((('''''''''''''''(((((()))******+++,,,+++***(((''''''&&&&&&************))))))))))))'''&&&&&&&&&&&&'''''''''((((((((((((((((((((('''"""######$$$$$$%%%&&&&&&'''(((***++++++***((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))######$$$%%%&&&%%%$$$######$$$%%%&&&'''(((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((***))))))***+++,,,,,,,,,((((((''''''''''''((((((((('''&&&&&&&&&'''((())),,,---...000444;;;CCCIIITTTVVVWWWXXX[[[cccoooyyyvvvqqqkkkjjjmmmooommmjjjcccZZZRRRRRRTTTXXX___fffmmmooouuuzzzzzzppp___RRRNNNLLLPPP]]]iiimmmnnnoooxxx~~~uuutttrrrrrrtttyyy~~~yyyrrrjjjfff^^^\\\[[[[[[^^^dddiiimmmvvvzzzxxxkkk]]]SSSFFFAAA:::555444333333222777777666666777777888999:::::::::::::::;;;<<<<<<;;;;;;<<<===>>>BBBEEEHHHLLLOOOTTTYYY]]]ccciiilllnnnrrrvvvyyy{{{~~~xxxvvvqqqmmmjjjhhhhhhhhhjjjjjjjjjiiihhhfffeeedddeeeeeegggiiikkknnnppprrrttttttvvvwwwyyyyyyzzzzzzzzzuuunnnfff```YYYSSSPPPJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPKKKJJJHHHEEEDDDBBBBBBBBB>>>===<<<:::888666555444333222222111111111222222444777999;;;===@@@CCCFFFEEEFFFHHHHHHIIILLLPPPSSSXXXYYY[[[[[[[[[[[[^^^```___```aaabbbcccbbbaaa```]]]___bbbccccccdddgggjjj}}}|||hhhSSS???::::::666444555333222111///......------///...---------...000111.........------,,,,,,+++++++++************++++++'''''''''((((((((((((((('''''''''((())))))******,,,+++***)))((('''''''''************))))))))))))'''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&''')))))))))((('''&&&''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((###%%%'''))))))(((''''''(((((((((''''''((((((((((((''''''&&&'''((()))***,,,---///111666===EEEKKKQQQRRRTTTVVV[[[dddooowwwwwwtttqqqrrrsssoooggg```XXXSSSOOOPPPQQQVVVaaakkkpppuuu{{{|||tttggg[[[SSSSSSSSSXXX___eeehhhnnnuuu~~~wwwwwwvvvxxx{{{xxxpppiiiccc___^^^\\\[[[]]]aaaiiiqqqvvv{{{||||||xxxmmm^^^NNNEEE<<<999666333333333444444777777777777777888999999<<<;;;;;;:::::::::;;;<<<::::::;;;>>>BBBHHHLLLNNNPPPTTTZZZ```eeekkkpppssswww{{{~~~~~~xxxsssooollleeedddaaa^^^]]]]]]^^^___[[[\\\]]]^^^^^^^^^^^^^^^aaaaaabbbdddhhhmmmqqqssswwwwwwvvvwwwxxx{{{~~~|||{{{zzzyyyzzz{{{}}}zzzrrrjjjbbb[[[VVVOOOOOOMMMLLLJJJIIIHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPKKKKKKIIIGGGFFFEEEDDDCCC@@@???>>><<<:::888666555222222111111111222222333222444666777999<<>>555444333222222333444555888888888888888999999:::===<<<;;;;;;;;;<<<===>>><<<;;;===AAAGGGMMMRRRTTTUUUZZZaaahhhmmmrrrwwwzzzwwwsssmmmhhhdddbbb___]]]YYYXXXWWWWWWXXXYYYZZZ[[[VVVWWWYYY[[[]]]^^^______`````````bbbffflllqqqtttvvvvvvvvvwwwzzz}}}zzzvvvuuutttsssrrrsssttttttvvvwwwxxx{{{}}}~~~vvvmmmeee```XXXVVVSSSOOOKKKHHHFFFEEEGGGGGGHHHJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIGGGFFFEEECCCCCCAAA@@@===;;;999777444333333222222333333444///000222333444666:::===AAACCCFFFGGGGGGHHHJJJLLLPPPRRRTTTVVVWWWYYY]]]___lllmmmnnnppppppppppppooosssqqqnnnlllkkklllmmmnnn~~~vvv||||||vvvyyy|||uuu^^^KKK;;;777777444333666555444333111000000//////---------.........//////+++,,,---.........---,,,***))))))(((((())))))***''''''''''''((((((((()))((((((''''''&&&&&&%%%%%%''''''''''''(((((()))***)))))))))((((((((('''''''''((())))))((('''&&&%%%%%%%%%&&&&&&''''''''''''######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%"""!!!###%%%((((((((()))(((''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&((()))))))))******(((%%%%%%(((+++))))))(((((((((((())))))))))))(((((()))***,,,---,,,///222666999>>>CCCFFFLLLOOOSSSYYY^^^dddiiimmmrrrrrrqqqnnnhhh```YYYTTTPPPNNNQQQZZZaaadddhhhlllkkkoooqqqoooiiieeeeeegggaaa]]]\\\^^^aaagggqqq|||zzztttkkkeeebbbbbbbbbcccbbbeeejjjooosssvvvwwwxxxqqqlllbbbVVVLLLCCC>>>;;;333333333333333444555777999888888888888999::::::===<<<<<<<<<>>>@@@CCCEEEFFFEEEEEEIIIPPPVVVYYYZZZ\\\aaaiiipppuuuzzz~~~{{{rrrllliiiccc___[[[YYYYYYYYYYYYYYYTTTUUUUUUVVVWWWXXXYYYZZZXXXYYY[[[]]]___```aaaaaa```______aaaeeekkkqqqtttvvvwwwxxx{{{~~~|||yyywwwvvvtttsssssstttuuutttqqqnnnjjjiiigggffffffggghhhiiipppssswww{{{}}}~~~}}}|||}}}|||tttoooeeebbb]]]WWWQQQMMMJJJHHHEEEFFFGGGHHHIIIJJJKKKLLLOOOOOONNNMMMLLLJJJIIIHHHGGGFFFFFFDDDBBB???<<<:::888777666555444333333333///000111111111333777:::<<>>:::999999444555666666666666888:::999999888888999999:::;;;<<<<<<<<<>>>AAADDDHHHJJJPPPNNNNNNQQQXXX]]]```aaa```fffnnnuuu{{{zzzqqqiiiccc___^^^XXXVVVSSSRRRTTTWWWXXXYYYUUUVVVWWWYYYZZZZZZZZZZZZWWWXXXYYY[[[]]]]]]^^^^^^]]]\\\[[[]]]aaaffflllpppyyy{{{}}}~~~{{{xxxuuuqqqooommmjjjiiiiiijjjlllllljjjhhhcccaaa___^^^^^^___```aaafffjjjoootttuuutttqqqnnnpppssswww}}}|||qqqmmmggg```YYYSSSOOOMMMDDDEEEEEEFFFHHHIIIIIIJJJQQQPPPPPPOOONNNMMMKKKJJJJJJIIIIIIGGGEEEBBB???===<<<;;;999666444333222111222222333222222444888;;;888;;;???BBBCCCEEEFFFHHHHHHJJJMMMPPPRRRVVVZZZ]]]___ccciiiqqqyyyzzzzzzwwwqqqppplllfffYYYHHH;;;::::::555333555444333333333444333111...000///,,,++++++,,,---...******+++,,,,,,---......+++++++++***((('''%%%$$$"""***+++'''$$$'''+++))))))))))))))))))))))))'''((((((((((((''''''&&&)))(((((('''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$"""###$$$%%%'''((())))))((((((((((((((('''''''''***)))))))))((((((''''''((('''&&&###!!! ###%%%%%%###!!!!!!'''+++)))))))))))))))***++++++&&&&&&&&&''''''''''''''',,,)))(((***...000///...222999@@@AAA======DDDKKKQQQSSSVVV\\\bbbiiiooorrrsssnnnggg___ZZZXXXXXXYYY]]]ZZZ]]]hhhqqqoooiiidddWWWWWWYYY___fffnnnsssvvvqqqfff___ccchhhjjjnnnrrr|||tttfffaaa^^^___^^^]]]eeeoootttwww}}}zzzmmmcccWWWOOOCCC<<<999888444111666555444444555777:::<<<888999:::999888888:::<<<===???@@@???@@@HHHVVVaaaooohhhaaa]]]___dddhhhjjjkkknnnssswww||||||ooolllfff___ZZZWWWUUUUUUQQQOOONNNOOORRRUUUWWWXXXZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZ\\\^^^^^^\\\ZZZXXX\\\[[[[[[\\\___dddiiilllzzz}}}|||xxxsssnnnjjjfffbbb```bbbaaa___]]]\\\[[[[[[[[[ZZZXXXUUUSSSSSSUUUXXXZZZ___dddiiilllkkkhhheeecccfffjjjrrr|||}}}wwwooohhhbbb[[[SSSMMMGGGFFFEEEDDDDDDEEEEEEEEEJJJKKKMMMOOOOOONNNMMMKKKKKKKKKJJJIIIGGGFFFEEEEEE@@@>>>;;;999888777555444222333333222000///000222555777:::===@@@BBBDDDEEEIIIIIIJJJKKKNNNRRRVVVXXX\\\^^^cccjjjqqqyyy{{{{{{wwwrrrrrrnnnhhhYYYHHH;;;:::999555222444111111111222333222000...///...---,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++***)))((('''&&&&&&&&&'''(((((((((((()))))))))))))))))))))))))))((((((((())))))*********+++***)))''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((++++++*********)))))))))'''((('''&&&$$$###%%%&&&'''''''''&&&&&&''')))+++''''''&&&&&&''''''((()))''''''((((((((())))))))),,,++++++---111555777888999>>>CCCEEECCCEEEKKKPPPUUUYYY___gggnnnssswwwyyyxxxssskkkccc^^^\\\\\\]]]eeebbbdddkkknnniiiaaa]]]TTTUUUZZZaaajjjsssyyy|||rrriiidddgggmmmooorrrvvvuuulll___\\\\\\___bbbeeennnxxxyyyzzz{{{|||zzzqqqdddZZZNNNGGG???:::999888555333555555555555666888:::;;;999:::;;;:::999999;;;===<<>>999777888888777444555666666777888999::::::;;;;;;<<<;;;::::::===???>>>@@@DDDGGGMMMZZZkkkwww~~~vvvqqqppptttxxxzzzsssiiiaaa[[[XXXXXXWWWTTTRRRQQQQQQRRRSSSWWWUUUSSSTTTVVVYYYZZZ[[[\\\[[[XXXVVVUUUUUUVVVWWWZZZ[[[\\\^^^^^^^^^]]]\\\bbbaaa``````aaadddhhhjjjtttxxx}}}zzzwwwsssooommmjjjfffaaa]]][[[XXXVVVTTTPPPOOOOOONNNNNNNNNNNNNNNPPPOOOOOOOOOPPPQQQRRRSSSUUUWWWYYYZZZXXXWWWVVVVVVYYY[[[```gggooowww}}}~~~yyyyyy{{{sssjjjdddYYYUUUOOOJJJHHHGGGFFFFFFEEEFFFHHHJJJKKKLLLLLLLLLNNNMMMLLLKKKIIIHHHGGGGGGEEECCC@@@>>>===<<<;;;999666333111111333444333000333333444666888;;;>>>@@@CCCCCCDDDFFFIIIMMMQQQSSSSSSVVV[[[aaaiiipppvvvyyy~~~{{{|||wwwpppZZZIII;;;999999333111222555444222111000...***'''.........///...---,,,,,,//////...---+++***)))))))))******+++++++++******222+++%%%$$$(((+++)))&&&((((((((((((((((((((((((***)))(((((((((***---...******)))''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))******(((((((((&&&%%%&&&'''((('''%%%###'''''''''''''''((())))))(((((())))))******++++++***,,,...///111777@@@GGGMMMMMMNNNQQQVVVYYY\\\\\\cccjjjuuu}}}yyywwwrrrkkkeeebbbaaaccceeegggaaa\\\YYYTTTOOONNNQQQTTTXXX___fffkkkooorrrssswwwuuuuuuxxx|||~~~}}}zzz}}}|||wwwttttttvvvxxx|||vvvnnneee___bbbcccfffkkkqqqwww~~~|||rrrhhh^^^TTTIIIAAA;;;999777777888999777666666777888999::::::::::::;;;<<<<<<;;;;;;<<>>FFFPPPXXXYYYXXXYYY\\\```ccccccbbbjjjqqq|||zzzuuussspppkkkhhhfffhhhjjjlllggg]]]RRRKKKGGGFFFJJJQQQYYY___gggmmmooopppqqqrrrzzz|||~~~|||wwwrrrrrrwww{{{{{{yyyvvvwwwxxxvvvrrroooooopppzzzrrrlllhhheeeccchhhkkkoootttzzzvvvhhh[[[QQQHHH@@@:::999888777777888999888777777888999:::;;;;;;;;;:::;;;<<<<<<<<<<<<>>>BBBEEELLLNNNPPPSSSXXXbbbnnnwww|||zzz{{{zzzjjjdddZZZSSSQQQQQQSSSTTTRRRRRRSSSTTTVVVXXXZZZ\\\\\\ZZZWWWVVVXXXZZZZZZZZZTTTSSSQQQPPPQQQSSSUUUWWWTTTUUUVVVWWWXXXZZZ\\\]]]^^^^^^___aaadddhhhlllnnnxxx{{{}}}xxxuuuqqqooojjjeee```\\\YYYXXXTTTQQQNNNLLLKKKKKKJJJHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWXXXYYYYYYWWWWWWWWWUUUTTTTTTVVVXXX[[[[[[]]]```fffmmmtttxxxyyy{{{{{{vvvppplllkkkmmmqqqsssttttttsssrrriiigggdddaaaaaadddiiinnnpppvvv}}}vvvmmmbbbYYYTTTPPPLLLHHHGGGGGGFFFFFFGGGIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKJJJJJJGGGDDDCCCBBBAAA???===:::555111111444555222...111000///000111444666888<<<===???BBBFFFIIILLLNNNLLLNNNRRRXXX^^^dddiiillltttyyyzzzqqqWWWGGG:::888888444111444000000111333555555444222/////////............---+++,,,,,,,,,,,,,,,,,,,,,))))))******+++*********###&&&)))***(((&&&&&&((())))))))))))))))))))))))***)))'''&&&&&&&&&'''((('''&&&&&&''''''((()))***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!"""$$$''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''((('''''''''((((((((((((((("""%%%((()))((('''''''''***&&&"""!!!$$$'''((('''&&&&&&%%%%%%&&&&&&'''(((''''''((()))***++++++,,,***///777AAAKKKUUU]]]cccaaabbbcccfffhhhhhhfffdddlllrrr{{{zzzuuusssqqqpppnnnoooppprrrtttjjj]]]NNNFFFDDDFFFNNNVVV^^^fffqqqxxxzzzyyyyyyzzz~~~xxxsssnnnmmmpppssstttsssooouuu{{{{{{uuunnnkkkkkk~~~yyyqqqiiieeeeeehhhjjjnnnsssxxx||||||sssiiiZZZNNNFFF@@@<<<888999999888888888999999:::::::::::::::;;;;;;<<<<<<======>>>>>>???CCCHHHLLLUUUWWWYYY[[[___fffnnnsssyyyzzz{{{|||~~~yyynnnhhhWWWRRRMMMKKKLLLPPPSSSUUUSSSTTTTTTUUUWWWYYYZZZ[[[\\\YYYVVVUUUVVVWWWXXXWWWPPPOOOOOONNNOOORRRTTTUUURRRQQQRRRSSSUUUXXX[[[]]]]]]]]]___cccgggkkkooorrrxxxzzz|||}}}{{{xxxtttqqqfffbbb]]]XXXSSSPPPNNNNNNKKKIIIFFFEEEFFFFFFFFFEEECCCDDDEEEGGGIIILLLNNNOOOQQQRRRTTTWWWYYY[[[\\\\\\XXXXXXXXXWWWVVVWWWYYY\\\]]]^^^aaaeeekkksssyyy~~~}}}}}}zzzssslllgggbbb^^^[[[\\\___ccceeefffhhhiiikkklllkkkiiifffbbb```aaabbbaaafffmmmrrrvvv}}}{{{oooeee___YYYRRRLLLJJJHHHFFFDDDDDDEEEGGGHHHKKKLLLLLLLLLLLLLLLMMMMMMLLLJJJGGGEEEDDDCCCAAA@@@===999666444555555222///000000000000111222444555888:::<<<@@@CCCGGGIIIKKKIIIKKKNNNSSSXXX]]]bbbdddlllpppwww}}}wwwmmmVVVEEE999888888444222555000000111333555555444222111000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******)))((((((%%%'''))))))'''&&&&&&'''))))))))))))))))))))))))''''''''''''''''''(((((((((''''''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))$$$&&&((()))'''&&&'''''''''######&&&&&&%%%''''''&&&&&&''''''((()))(((((()))***+++,,,---------222<<>>AAABBBCCCDDDGGGLLLSSSXXX]]]```dddjjjooossswwwyyyzzzyyykkk___VVVPPPMMMKKKJJJJJJNNNSSSXXX[[[\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZWWWSSSRRRRRRSSSSSSRRRNNNNNNOOONNNNNNNNNNNNNNNPPPOOOOOOPPPSSSWWW[[[^^^bbbccceeeiiilllppptttvvvvvvtttqqqlllfff```[[[XXXOOOLLLGGGAAA>>><<<<<<===AAA???===>>>???AAABBBAAAAAABBBCCCFFFJJJMMMPPPRRRWWWXXXYYY[[[^^^aaadddeeeiiikkklllmmmmmmnnnppprrrxxxyyyyyy{{{}}}|||xxxuuusssooohhhddd```ZZZSSSMMMKKKKKKLLLLLLFFFIIIMMMOOOQQQVVV\\\aaaaaaaaa___\\\WWWTTTSSSSSSNNNRRRWWW[[[^^^cccjjjpppwwwyyyqqqeee]]]VVVTTTOOOKKKHHHHHHIIIJJJGGGHHHIIIKKKLLLNNNOOOPPPQQQOOOLLLJJJJJJIIIGGGEEEDDDDDDBBB>>>999666555555000111111222333222222111111333777;;;???BBBDDDEEEEEEFFFHHHKKKOOORRRVVVXXX]]]aaagggnnnuuu|||}}}{{{pppeeeUUUGGG;;;777888777555555333333333222222222111111//////000///------...000......///---+++)))******+++***)))((('''''''''''')))(((((())))))***+++,,,'''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''(((((((((''''''&&&&&&((()))***)))'''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&''''''''''''((()))'''''''''((()))((('''''''''''''''''''''''''''&&&%%%$$$###$$$&&&(((***))))))(((((('''''''''&&&(((((())))))(((((('''&&&&&&(((***+++,,,+++)))((())))))(((''''''''''''''')))(((((('''''''''((((((%%%'''(((((('''''')))***+++++++++,,,---///111222???EEEOOOZZZbbbccc```\\\[[[aaaggghhhccc[[[TTTPPPXXX\\\bbbhhhoootttwwwyyyvvvzzzzzzxxxyyyyyyrrrhhhXXXQQQIIIIIIRRR___hhhllluuuyyy}}}{{{rrrlllmmmrrrwww}}}zzzzzzyyyllldddaaa^^^]]]bbbkkkvvv|||zzznnn```VVVGGGDDD???999666555555555:::888777999<<<===<<<:::;;;<<<<<<<<<;;;===???BBBAAADDDHHHLLLPPPTTTYYY]]]ccceeeiiiooouuuxxxxxxwww~~~yyyiii]]]WWWSSSOOOLLLKKKNNNRRRWWWZZZ\\\]]]^^^aaa___\\\XXXVVVUUUUUUVVVSSSRRRPPPOOONNNNNNOOOPPPLLLLLLKKKJJJJJJKKKLLLMMMMMMNNNOOOPPPRRRUUUYYY]]]bbbdddgggkkknnnqqqrrrsssrrrmmmggg```YYYRRRLLLGGGCCCBBB???===;;;;;;;;;<<>>??????@@@AAAAAA??????BBBHHHMMMOOONNNUUUVVVYYY]]]aaaeeehhhiiihhhkkkpppuuuzzz}}}~~~xxxssskkkeeecccaaa^^^\\\TTTRRRNNNKKKIIIJJJLLLMMMPPPNNNKKKJJJLLLPPPUUUYYY[[[[[[YYYUUURRRPPPQQQRRRWWWXXXZZZ]]]```cccfffgggppptttzzz~~~uuunnnccc\\\TTTOOOMMMLLLIIIGGGJJJIIIHHHIIILLLOOOQQQQQQRRRQQQQQQOOONNNMMMLLLLLLIIIGGGDDD@@@<<<:::888888222222222111111111111111222333555777;;;>>>AAABBBBBBDDDHHHKKKNNNOOOOOOOOOVVVYYY^^^ccciiipppwww}}}|||zzzooodddQQQEEE:::777666444222333222222222111111111000000...//////...,,,+++---...---......---+++******++++++++++++***++++++,,,,,,''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((('''''''''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((((((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''((('''&&&&&&'''((()))***&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%'''((()))++++++***)))((())))))((('''''''''''''''(((''''''&&&&&&&&&''''''''')))******(((((()))+++***)))))))))+++---000222@@@FFFPPPZZZ``````[[[VVVVVV\\\bbbccc___YYYSSSQQQSSSUUU[[[aaagggmmmqqqsssrrrwww{{{zzzxxxuuulllaaaVVVTTTRRRRRRVVV]]]eeejjjuuuwww{{{xxxnnnlllttt|||~~~|||zzzrrrgggaaa``````cccjjjttt~~~zzzpppdddVVVNNNBBB???;;;888666666777999:::888777999;;;<<<;;;::::::;;;<<<<<<<<<>>>AAADDDDDDHHHLLLQQQTTTXXX\\\^^^cccgggmmmuuu{{{xxxnnnaaaWWWSSSQQQOOOMMMRRRTTTXXX\\\___aaaaaaaaa```]]]ZZZWWWTTTSSSSSSSSSPPPOOOMMMLLLKKKKKKKKKLLLIIIIIIHHHGGGHHHIIIKKKLLLNNNPPPQQQRRRTTTWWW\\\```bbbdddgggjjjlllmmmmmmlllgggccc\\\UUUPPPJJJDDDAAA<<<;;;999777777777888999<<<<<<<<<===>>>???@@@AAADDDBBBAAACCCHHHLLLNNNNNNUUUWWWYYY]]]```bbbdddeeefffiiinnnsssyyy}}}}}}wwwpppjjjbbb\\\ZZZYYYXXXWWWTTTTTTSSSRRRQQQPPPPPPOOOMMMKKKHHHGGGIIIMMMRRRUUUXXXYYYZZZYYYXXXWWWXXXZZZ[[[]]]```eeejjjooorrrtttrrrsssvvvzzzyyynnnggg^^^WWWSSSPPPLLLHHHIIIGGGFFFGGGJJJMMMNNNNNNPPPOOOOOONNNNNNMMMLLLLLLJJJHHHEEEAAA>>><<<::::::555444444333333222222222000000111333666:::===???@@@BBBEEEIIIKKKMMMMMMMMMPPPSSSXXX]]]ccckkksssxxx~~~{{{xxxnnncccNNNEEE===999666222111333111111111000000000//////...//////...+++***+++,,,+++,,,------++++++,,,---******)))((((((((())))))((('''&&&%%%%%%$$$$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&'''&&&%%%&&&''''''&&&%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((((((((($$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%'''((()))***+++***)))((()))((((((''''''''''''((('''&&&&&&%%%%%%&&&''''''***+++,,,+++***)))***+++******))))))+++...222444AAAEEEMMMVVVZZZYYYTTTOOOTTTXXX\\\^^^\\\XXXTTTSSSUUUVVVYYY^^^cccgggkkknnnlllsssxxxvvvqqqkkkaaaZZZWWWZZZ]]]]]]\\\^^^dddiiitttvvvyyy~~~}}}qqqoooxxx}}}vvvssspppjjjcccaaabbbfffkkksss{{{xxxmmmaaaUUUJJJCCC;;;:::888666666888:::<<<:::999888999:::;;;:::999888:::<<<>>>???AAAEEEGGGJJJNNNSSSWWWZZZ]]]___aaaeeekkksss|||}}}tttiiibbbYYYSSSRRRSSSSSSRRRYYY[[[^^^```bbbcccbbbbbb^^^\\\XXXUUURRRPPPOOOOOOLLLKKKIIIGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHIIIMMMOOOQQQSSSTTTXXX\\\___aaaccceeeggggggeeecccaaaYYYTTTMMMGGGCCC???<<<999666555444444444555666777999999:::;;;===???AAABBBHHHEEECCCCCCFFFJJJLLLMMMVVVWWWZZZ]]]___aaaaaaaaacccfffkkkqqqwww|||~~~uuummmeee___WWWRRRPPPQQQRRRSSSSSSTTTWWWXXXWWWTTTPPPNNNLLLKKKHHHHHHIIIMMMRRRUUUYYY]]]aaaeeeffffffggghhhgggiiimmmqqqvvvzzz}}}vvvuuusssrrrtttwww{{{~~~xxx|||}}}vvvlllccc]]]WWWQQQLLLJJJHHHGGGGGGIIIKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJGGGDDDAAA???>>>===999999777666555333222222/////////000333666:::<<<<<<>>>AAAEEEHHHIIIJJJKKKJJJMMMQQQVVV\\\ccckkkppp|||yyywwwnnnbbbNNNGGGAAA===888333333666222111111111000000000000///000000///,,,******+++***+++---,,,,,,+++---...---,,,***(((&&&%%%$$$$$$***)))(((((('''''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%+++)))'''((())))))((('''(((''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((***((('''((()))***)))'''########################%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&'''((())))))******)))))))))(((''''''''''''((((((''''''&&&&&&&&&'''((((((+++,,,,,,+++***))))))***,,,+++***+++---111666999???BBBFFFLLLPPPQQQOOOLLLUUUWWWZZZ[[[[[[YYYWWWUUUYYYYYYZZZ[[[^^^aaadddfffgggkkkmmmiiiccc]]]YYYXXX]]]aaadddeeeddddddgggjjjsssvvvzzz~~~vvvwww~~~vvvoookkkiiifffccceeehhhnnnuuuzzz~~~yyylll___SSSIII@@@;;;888777555555666888:::<<<:::999999999:::::::::999888:::>>>AAACCCFFFJJJMMMQQQUUUZZZ^^^```bbbdddfffiiipppyyyvvvmmmaaa]]]WWWUUUVVVXXXYYYZZZ]]]^^^```aaaaaa```___^^^[[[ZZZVVVSSSPPPMMMLLLKKKIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGIIIKKKMMMOOOQQQTTTXXX[[[^^^___```aaa___[[[WWWUUUMMMIIIBBB===:::999777666666555555444444555555666666777999;;;>>>AAADDDEEEJJJHHHEEEDDDEEEGGGJJJKKKUUUWWWZZZ^^^aaabbbcccccceeeggglllrrrxxx~~~|||uuukkkbbb[[[VVVPPPKKKJJJLLLPPPRRRVVVWWWYYYZZZXXXTTTPPPMMMLLLKKKIIIJJJLLLQQQUUUXXX___eeemmmsssvvvwwwxxxxxxuuuvvvyyy{{{}}}~~~{{{wwwrrrooonnnpppsssuuuuuuvvvxxxyyyyyyzzz{{{}}}zzzqqqiiiaaaYYYTTTPPPMMMKKKJJJKKKKKKKKKJJJLLLLLLLLLMMMNNNNNNOOOOOOMMMLLLJJJHHHEEECCCBBBAAA===<<<:::888666444222111111111000000222555888::::::;;;>>>BBBEEEGGGHHHIIIIIIKKKNNNRRRVVV\\\bbbgggzzz{{{{{{yyywwwnnndddNNNGGGAAA===888333333666333333222222222111111111///111222111...,,,++++++)))+++,,,,,,,,,,,,---///000///---+++)))(((''''''))))))(((((()))******+++******))))))(((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%+++)))'''''')))))))))((((((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&***))))))((('''&&&%%%%%%&&&''''''''''''&&&%%%%%%''''''((()))))))))))))))((((((''''''''''''(((((((((((('''(((((()))*********+++,,,+++)))((()))***,,,,,,,,,---000444999;;;======>>>BBBGGGLLLNNNNNNVVVWWWXXXZZZ[[[ZZZXXXWWWWWWWWWWWWXXXZZZ]]]```bbbeeebbb^^^XXXSSSSSSXXX^^^iiiiiijjjjjjkkklllmmmmmmqqqvvv|||}}}~~~{{{uuummmgggdddcccdddeeelllpppxxx~~~~~~|||tttlll___RRRHHHAAA<<<999777666555555666777999:::999:::::::::::::::;;;;;;:::>>>BBBFFFJJJNNNRRRUUUYYY\\\```dddfffhhhjjjlllooovvv|||qqqiii^^^\\\YYYYYY[[[]]]___```aaaaaabbbaaa```]]][[[YYYXXXWWWTTTQQQNNNKKKIIIHHHEEEDDDBBB@@@?????????@@@??????>>>???@@@BBBDDDEEEFFFHHHJJJLLLNNNPPPSSSVVVXXXXXXXXXWWWTTTPPPLLLJJJFFFBBB===999888777666666666666555444444333333333555666888;;;???CCCFFFHHHJJJIIIGGGFFFEEEGGGIIIKKKSSSUUUZZZ___cccgggiiijjjmmmppptttzzzzzzrrrjjj```WWWPPPMMMIIIEEEEEEHHHNNNRRRYYYYYYXXXWWWTTTPPPMMMKKKGGGGGGFFFHHHKKKOOOTTTWWWcccjjjttt|||{{{|||}}}~~~~~~}}}|||{{{zzzvvvpppkkkiiijjjlllooolllllllllkkkjjjlllpppsssuuuzzz~~~wwwnnneee^^^VVVTTTPPPMMMLLLKKKJJJHHHKKKKKKLLLMMMNNNOOOPPPPPPNNNMMMLLLKKKIIIGGGFFFEEE@@@???===;;;888555333222222111000000111333555777777999;;;???BBBEEEGGGHHHKKKLLLNNNOOORRRUUUZZZ^^^~~~vvvwww{{{yyyxxxpppfffNNNEEE===999666222111333333333333222222222222111///000222111///---,,,,,,***+++---,,,,,,,,,---...++++++***)))))))))******&&&&&&&&&''''''(((******+++******))))))(((((('''(((((((((((((((((((((((('''''''''(((''''''&&&&&&)))'''%%%%%%'''((())))))((('''''''''''''''((((((&&&&&&&&&''''''''''''(((%%%$$$###$$$%%%%%%$$$###((((((((((((((((((((((((&&&&&&''''''((())))))***++++++***((('''&&&%%%$$$%%%%%%%%%%%%%%%$$$######'''''''''((((((((())))))(((''''''''''''(((((()))(((((((((((()))***++++++***+++,,,+++)))))))))++++++,,,...000444888;;;===<<<;;;<<>>???CCCIIIMMMQQQUUUZZZ\\\aaacccgggiiilllooorrruuuwww}}}~~~uuukkkddd\\\\\\\\\]]]___aaacccdddeeeeeedddccc```\\\XXXUUUSSSRRRPPPNNNKKKHHHFFFDDDAAA@@@???=========>>>>>>======<<<<<<===???AAABBBDDDFFFHHHJJJKKKLLLNNNPPPOOOOOONNNLLLIIIFFFCCCBBBBBB>>>:::888777777666555444444444333222111111000444666888;;;???DDDGGGIIIIIIJJJKKKJJJIIIIIIKKKNNNRRRTTTXXX^^^eeekkkppprrrxxx{{{|||pppfff]]]SSSKKKFFFEEEBBB@@@AAAEEEKKKPPPUUUTTTSSSPPPMMMJJJHHHFFFDDDDDDDDDEEEGGGKKKOOORRR___gggqqqzzzxxxyyy{{{||||||{{{yyyxxxsssppplllgggdddddddddeeebbbbbbbbbbbbdddhhhnnnsssuuuzzz|||rrrkkk___\\\VVVRRROOOMMMJJJHHHJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNMMMLLLJJJHHHHHHDDDCCCAAA>>>;;;888555444000000000000000111111222555666888;;;???BBBDDDFFFLLLMMMMMMMMMNNNPPPTTTWWWzzzrrrrrr}}}{{{yyyzzzrrriiiQQQEEE:::777666444222333222222222222111111111111,,,...111111///---,,,,,,+++,,,------++++++,,,---(((''''''''''''(((((()))''''''&&&&&&&&&''''''(((++++++******)))(((((('''((((((((((((((((((((((((&&&&&&''''''((('''''''''(((&&&$$$$$$''')))***+++''''''&&&''''''((()))***&&&&&&&&&''''''''''''(((&&&%%%$$$$$$%%%&&&%%%$$$''''''''''''''''''''''''&&&%%%%%%&&&''')))+++,,,))))))((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$'''''''''''''''((())))))'''''''''''''''((())))))'''''''''(((((()))***+++***+++,,,,,,++++++,,,---...000333777;;;???AAABBB>>>>>>@@@DDDKKKQQQTTTVVVVVVWWWZZZ___eeehhhgggeeebbbccceeefffggghhhhhhhhh[[[RRRLLLNNNSSSZZZeeeooo{{{}}}}}}wwwrrrppppppoootttzzz~~~~~~}}}}}}|||{{{~~~~~~{{{yyyzzz~~~wwwpppfff```]]]^^^___aaahhhpppyyy~~~|||qqqjjjWWWQQQHHHAAA===:::888777777777666666777777888999888:::======<<<===???BBBEEEIIIOOOTTTXXX\\\```ccciiijjjmmmoooqqquuu{{{~~~~~~{{{vvvooogggbbb\\\^^^```ccceeegggiiikkkgggfffeeebbb^^^YYYTTTQQQMMMMMMKKKIIIGGGDDDBBBAAA===<<<;;;::::::;;;<<<===;;;::::::999:::;;;<<<===@@@BBBDDDEEEEEEFFFGGGIIIGGGFFFDDDBBB@@@>>>=========:::888666666666444333222222222333222222222111333444777:::>>>CCCFFFHHHIIILLLOOOOOONNNNNNPPPRRRQQQSSSWWW]]]dddlllssswww}}}|||zzzrrrdddYYYRRRKKKDDD??????@@@???@@@DDDKKKQQQVVVVVVUUUTTTRRROOOMMMKKKKKKJJJIIIIIIJJJLLLOOOPPPWWW^^^jjjtttyyy{{{{{{{{{uuuvvvxxxyyyyyyxxxuuutttnnnllliiieeeaaa^^^\\\[[[ZZZ[[[^^^```bbbggglllppptttyyy~~~wwwkkkggg```[[[VVVRRRNNNKKKHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNNNNNNNMMMLLLJJJIIIHHHFFFDDDAAA>>><<<999888111222222333222222000000222333555888;;;???BBBCCCIIIIIIJJJIIIJJJLLLOOORRRxxxooooooyyy{{{zzz{{{tttkkkUUUGGG;;;777888777555555111111111111000000000000***---///000...,,,,,,,,,+++,,,------++++++,,,---------+++***))))))))))))***)))((('''''''''''''''+++++++++***)))(((((('''((((((((((((((((((((((((%%%%%%&&&'''(((((((((''')))'''&&&&&&))),,,---...&&&&&&&&&'''''')))***+++&&&&&&&&&'''''''''(((((()))(((''''''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$'''***,,,&&&&&&&&&&&&&&&&&&&&&%%%***************))))))((('''''''''''''''((())))))'''''''''''''''((()))***&&&&&&&&&'''''')))******+++,,,------,,,,,,...///333555999>>>BBBEEEGGGHHH@@@BBBEEEKKKQQQVVVWWWWWWXXXZZZ^^^eeemmmqqqqqqoooiiiiiiiiihhhgggeeebbbaaaVVVNNNKKKRRR\\\ccckkkttt}}}yyypppmmmoooooossswwwzzzzzzyyyxxxyyyyyy}}}|||wwwuuuuuuzzz{{{qqqiiiccc^^^[[[___aaadddmmmwww~~~rrreee\\\OOOJJJCCC===:::888666555666666666777777888999:::777:::===>>>===>>>AAADDDHHHLLLSSSXXX\\\```dddgggnnnoooppprrruuuzzzyyysssppplllgggddd^^^```dddhhhjjjmmmoooqqqffffffddd```[[[UUUPPPMMMIIIIIIHHHFFFDDDBBB@@@>>>:::999888888888999;;;;;;999999888777777888999:::<<<>>>@@@AAA@@@@@@AAABBBBBB@@@>>><<<:::::::::;;;999777555555555444222000111111333444555555555555222333666999===AAAEEEGGGJJJNNNRRRSSSRRRRRRSSSUUURRRSSSVVV\\\cccllltttxxx|||sssqqqgggZZZPPPKKKGGGBBB===>>>@@@AAABBBFFFMMMRRR___```bbbcccbbb___\\\ZZZVVVUUUSSSQQQQQQRRRSSSTTTQQQYYYeeeooouuuxxxyyyzzzvvvwwwxxxyyywwwuuurrrpppllljjjhhheeeaaa\\\XXXVVVSSSVVVZZZ]]]___aaadddfffkkkqqqxxx}}}~~~uuupppiiiccc]]]XXXSSSPPPFFFFFFGGGHHHHHHIIIJJJJJJMMMNNNOOOOOONNNMMMKKKJJJJJJIIIGGGDDDAAA???===;;;333444666777666444222111///000222555999<<>>@@@???>>>===<<<:::888777888999999999666666666666555555555555---///111333444555444444333444666999===AAADDDFFFKKKOOOTTTVVVVVVSSSQQQPPPSSSRRRRRRWWW___iiiqqqvvv~~~|||vvvnnnggg\\\SSSMMMIIIGGGEEEBBBBBBBBBCCCFFFJJJNNNQQQdddkkkpppqqqrrrttttttrrrmmmkkkhhhfffdddaaa]]][[[[[[ZZZ]]]eeepppwwwyyyxxxvvvvvvvvvuuutttqqqooonnnhhhfffccc___\\\ZZZZZZYYYVVVVVVYYY]]]aaabbbaaa___eeehhhlllqqqvvv{{{~~~}}}{{{zzzyyy|||{{{rrrllliiiddd\\\TTTNNNKKKGGGFFFHHHKKKMMMNNNMMMKKKKKKKKKMMMNNNMMMLLLJJJJJJIIIGGGDDDAAA===<<<<<<;;;888555333222333333222333444333333555:::???@@@AAACCCEEEGGGHHHIIIIIItttkkkllluuu{{{wwwtttkkkaaaOOOCCC999666666444333444555444222111000000111111000///...---,,,++++++***------,,,,,,,,,+++++++++,,,,,,+++******)))((((((///,,,***))))))((('''%%%((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%'''''''''''''''((((((((((((((('''&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$######''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((((((((((()))))))))*********'''''')))))))))...444<<>><<<;;;:::::::::555555555555444444333222333444444333111111222444333444777999::::::999888:::888666666777999999888666666666666555555555555222222333444444555444444666777888:::<<>><<<999666444333333333222333444333222444999===>>>???AAADDDFFFGGGHHHIIIvvvkkklllttt}}}yyyuuujjj^^^LLLAAA888777888666555555555555333222222222222222//////...---,,,++++++***,,,,,,,,,,,,+++++++++++++++++++++******))))))(((000---)))''''''((('''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((('''''''''''''''&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''')))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++)))***---///111777>>>BBBGGGOOOTTTUUUSSSQQQOOOUUUWWWXXXXXXVVVUUUUUUUUU___eeejjjjjjmmmqqqtttssswwwzzzzzzqqqcccTTTKKKGGGHHHOOOVVVZZZ]]]cccmmmuuuyyyyyyvvvrrrnnnmmmoooqqqtttsssrrrppppppqqqrrrtttqqqqqqssswww}}}zzzrrrkkkfffbbb```aaabbbhhhrrr{{{}}}{{{rrrfffZZZOOODDD===>>><<<:::888777777888999777777888888999:::;;;<<<:::===@@@AAABBBEEEJJJOOORRRUUUYYY___ffflllppprrrwwwzzz}}}uuuqqqmmmlllmmmmmmkkkhhhgggiiillloooppppppnnnmmmcccZZZSSSPPPLLLDDD>>>===;;;:::999888888888888888666666777888777555333111111222222111///......///111222333444555666666666777555444555777888888888666666666666555555555555666555555444444444555555::::::::::::;;;<<<===>>>EEEHHHKKKLLLLLLLLLMMMMMMMMMOOOSSSZZZcccnnnvvv{{{~~~{{{uuummmgggbbb___[[[XXXWWWVVVUUUSSSVVVUUURRRPPPPPPQQQSSSUUU```jjjuuu}}}uuupppkkkiiikkknnnnnnmmmjjjhhheeebbbaaaaaacccdddhhhhhhggggggeeecccaaa___]]]]]]^^^bbbggglllnnnnnnjjjiiifffcccaaa```______ZZZZZZXXXXXXZZZaaaiiippp|||}}}vvvmmmfff]]]YYYRRRMMMJJJIIIGGGFFFIIIIIIJJJLLLOOOPPPOOOMMMNNNNNNNNNMMMJJJHHHEEECCCAAA???<<<999666555444444222333333222222333777:::;;;<<<>>>AAACCCFFFHHHIIIvvvkkkkkksss}}}xxxlll___KKKAAA999888999777444444333222222111000000////////////...---,,,,,,++++++,,,,,,,,,++++++++++++***+++*********)))))))))((((((&&&###"""$$$''')))***************************&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((%%%%%%%%%$$$$$$#########((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''&&&''''''(((((('''''''''&&&&&&&&&''''''((())))))***++++++*********)))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((()))*********++++++++++++---+++,,,000333555<<>>@@@===@@@DDDFFFGGGJJJPPPTTTWWWYYY^^^dddjjjpppuuuwwwyyy|||vvvrrrnnnmmmooopppnnnllljjjkkknnnppppppooommmlllbbbYYYOOOKKKFFF@@@<<<<<<777666555555444444444555555666888999888555222000...///111000.........///333444444444555555666666555444333555777999999888666666666666555555555555666555444333444555666777;;;;;;::::::;;;;;;<<<<<>>@@@BBBAAAEEEJJJLLLNNNPPPVVVZZZ\\\^^^bbbhhhoootttyyy{{{~~~wwwsssoooooopppqqqooommmmmmnnnooopppooollliiiggg^^^SSSIIIDDD@@@<<<999:::555555333222111111111111000111333444333111...,,,,,,...000111000000111222555444444444555555555555444444444666888::::::999666666666666555555555555333333222222444555888999999999999:::;;;<<<===>>>BBBDDDFFFHHHIIIKKKNNNPPPUUUYYY___fffmmmvvv|||uuupppmmmiiihhhhhhiiijjjjjjhhhfffcccaaa]]]ZZZXXXXXXYYYYYY___jjjwww{{{pppfff```[[[YYYWWWYYY[[[^^^aaacccdddeeegggjjjmmmpppqqqpppooommmgggeeecccdddgggkkkmmmnnnnnnjjjccc[[[TTTOOOLLLKKKHHHGGGGGGFFFGGGKKKQQQVVV\\\bbbiiimmmpppvvvxxxrrriii```XXXQQQKKKGGGFFFFFFGGGIIIKKKLLLJJJHHHLLLLLLMMMMMMMMMKKKJJJIIIGGGEEECCC@@@===;;;999888555444222222222222222222444555777999===@@@DDDEEEuuujjjkkkttt~~~sssgggRRRFFF<<<999888444111111333333333333222111000///......---------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))'''$$$$$$&&&((()))***''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%''')))++++++)))'''%%%%%%%%%&&&&&&'''(((((()))'''''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++---***+++...111555===FFFSSSYYY___cccccc```]]][[[RRRQQQNNNKKKHHHIIILLLOOOUUU]]]fffkkkpppuuuwwwvvvrrrmmmcccYYYQQQNNNPPPSSSXXXWWWWWWZZZ^^^aaaaaa```aaaeeellluuu|||~~~|||zzztttqqqrrryyyyyyrrrhhh```]]]```fffjjjvvv|||wwwlll\\\UUUKKKBBB<<<:::999888777777777777888999:::;;;999999888999;;;>>>AAACCCHHHLLLQQQTTTUUUXXX\\\```aaadddhhhmmmsssxxx|||yyyuuuqqqppprrrrrrqqqnnnpppppppppooolllhhhccc```UUUJJJ@@@<<<999666555777444333222111000////////////111222333222111///...+++...111222222222333444333444444444444333333222444333444666999:::999888666666666666555555555555222222222333555777888999777777888999;;;===>>>???BBBDDDGGGIIIKKKMMMPPPRRRTTTYYY___eeellluuu~~~wwwrrrpppnnnmmmnnnooopppooommmkkkgggeeebbb```___```aaabbbcccnnnyyywwwmmmddd]]]XXXUUUVVVXXX[[[^^^aaabbbbbbbbbbbbdddgggiiijjjjjjhhhggg```^^^[[[[[[^^^```aaaaaa___\\\WWWQQQLLLHHHEEECCCAAABBBAAAAAAAAADDDHHHLLLTTT[[[ccchhhjjjnnntttzzz|||sssiii```XXXQQQMMMJJJIIIGGGHHHIIIIIIHHHFFFJJJJJJKKKLLLLLLLLLKKKJJJHHHHHHFFFCCCAAA>>><<<;;;777555333222333222111000222333444666999===AAACCCsssiiikkktttxxxmmmSSSGGG<<<888777444222222333444444444444222111000...------------,,,,,,,,,++++++++++++************((()))))))))))))))))))))+++***(((((()))))))))((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))******$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%&&&'''(((''''''((())))))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))++++++++++++++++++++++++))))))))))))((((((((((((((((((((()))))))))******///,,,---111555:::CCCLLLVVVZZZ___bbbbbb```]]]\\\QQQOOOKKKGGGEEEGGGKKKOOOVVV```jjjppptttxxxxxxuuuooohhh___YYYVVVVVVWWWWWWYYYXXXYYY[[[___aaaaaa___dddkkkuuu~~~~~~xxxtttsssxxx|||pppjjjbbb]]]^^^eeeooouuu|||yyylll```QQQKKKBBB<<<888777777666777777888888999::::::;;;<<<;;;:::;;;===AAADDDGGGPPPTTTYYY\\\]]]___cccfffhhhjjjmmmrrrwww||||||xxxuuuuuuwwwxxxwwwuuusssrrrqqqnnniiiccc]]]YYYLLLBBB999666555333333555111111000000000000111111111111222333333333222222,,,///222444333222222333333444555666555444222000333333333555777888777555666666666666555555555555333444555666777777888777666666777999:::===>>>@@@AAADDDHHHKKKLLLNNNQQQSSSRRRWWW^^^dddjjjuuuyyyvvvuuutttsssssstttuuuuuusssrrrpppooommmmmmmmmpppssstttooowww|||zzzwwwssspppqqqrrrrrrrrrrrrrrrppplllgggbbb___]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\[[[YYYWWWVVVQQQPPPNNNNNNPPPRRRRRRRRRQQQPPPNNNLLLIIIGGGEEEDDDAAABBBBBBAAAAAACCCFFFIIISSS[[[fffllloooqqqvvvzzz~~~tttkkkccc[[[VVVPPPMMMJJJHHHGGGGGGGGGFFFHHHIIIKKKLLLMMMLLLLLLKKKIIIIIIGGGFFFDDDAAA???>>>999777444333444333111...111111222444777:::>>>@@@rrriiikkkuuuvvvlllSSSGGG;;;777666444444555222333444444333222000///------------------,,,,,,+++++++++************)))(((((((((((()))))))))))))))((('''((()))***)))'''))))))))))))))))))))))))&&&''''''''''''''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&&&&&&&'''((((((((($$$$$$%%%&&&&&&%%%$$$$$$!!!!!!"""###%%%&&&''''''(((((('''&&&&&&'''((()))((((((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))+++)))***///444999CCCMMMWWWZZZ___aaaaaa___]]]]]]VVVTTTPPPKKKIIIJJJOOOSSSWWWaaalllrrrvvvxxxwwwsssjjjddd]]][[[]]]___]]][[[WWWXXX[[[]]]___```aaabbbjjjqqq{{{yyysssrrrsss}}}zzzuuukkkgggaaa^^^bbblllwww~~~yyyqqqcccVVVGGGBBB<<<888777777888888888888999999:::::::::;;;@@@?????????AAAEEEIIILLLUUUZZZ^^^aaabbbcccgggjjjlllnnnqqqvvvzzz|||zzzzzz}}}}}}uuutttqqqmmmggg___YYYUUUIII???777555555333333666/////////000000222333444---------...//////000000...111333444333111111111444555777888888555333111222222222444666777555333777666666666555555555555666777888999999888777666666777777999:::<<<>>>???@@@CCCHHHKKKMMMOOORRRSSSQQQVVV]]]ccckkkwww|||{{{{{{yyyxxxxxxyyyzzz{{{zzzxxxzzzzzzyyyyyy{{{{{{tttnnndddbbb``````aaaaaa```___fffiiilllnnnmmmjjjiiihhhbbb___[[[VVVSSSRRRQQQRRRSSSRRRRRRPPPNNNKKKHHHGGGFFFDDDCCCDDDGGGHHHHHHGGGLLLLLLLLLLLLLLLKKKJJJIIIFFFFFFFFFEEEEEEFFFIIILLLUUU___llltttwwwyyy|||}}}tttlllddd___UUUQQQLLLIIIGGGGGGGGGFFFHHHIIIKKKLLLMMMMMMMMMLLLIIIIIIHHHGGGEEECCCAAA@@@;;;888555444444333000---111111111222555999<<>>???AAACCCHHHNNNRRR___aaadddffffffgggiiijjjooorrrvvvzzz}}}wwwqqqkkkfffbbb[[[QQQIII>>><<<999666444333333444222111111000000000000000111111222222111000...---000111222333333333333333///111333333222222222333111333555666555555777888888777555444333333444444777777777777666666666666888:::;;;;;;:::;;;===???@@@DDDIIIMMMPPPSSSVVVXXXWWWYYY\\\bbblllxxxyyyuuuuuuvvvzzz}}}}}}uuulllbbb\\\VVVVVVVVVWWWWWWVVVVVVUUU^^^aaaeeehhhiiigggeeeccc```ZZZSSSOOOMMMKKKHHHFFFFFFGGGFFFDDDBBBAAABBBCCCBBBAAA@@@@@@AAACCCEEEGGGKKKMMMQQQUUUWWWXXXXXXXXXVVVSSSOOOMMMLLLMMMLLLKKKSSSZZZdddpppyyy~~~|||pppggg]]]XXXPPPJJJFFFFFFHHHJJJDDDGGGJJJMMMNNNNNNMMMLLLMMMMMMLLLJJJHHHFFFDDDCCCCCC@@@;;;888666444222111111111111111222444666777sssjjjiiiwwwvvvkkkVVVGGG<<<:::999333111444444333333222111111000000---------,,,,,,,,,++++++******+++++++++******)))***)))((('''''''''((((((***)))'''&&&&&&&&&((()))))))))))))))(((((('''&&&'''''''''''''''&&&&&&&&&))))))))))))((('''&&&&&&(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''((((((((('''%%%$$$%%%'''((((((((((((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&'''''''''''''''&&&(((''''''&&&&&&%%%%%%%%%***((((((+++***'''&&&))),,,///111333555:::AAAGGGSSSXXX\\\\\\\\\___```______\\\ZZZZZZ\\\^^^^^^^^^cccgggmmmrrrqqqmmmhhhddd```dddjjjpppsssooohhhbbb^^^______^^^^^^aaahhhnnnzzz}}}vvvoookkkoooxxxssskkkhhheeeggghhhhhhmmmxxxyyyqqqiiiaaaVVVKKKCCC999999888888888999999:::888999::::::999999;;;<<>>@@@CCCHHHLLLPPPSSSWWWZZZZZZ\\\___fffnnnxxx|||vvvqqqpppsssvvv|||}}}uuummmfff^^^WWWSSSRRRSSSTTTUUUVVVVVVVVVVVVXXXZZZ\\\^^^^^^]]]ZZZXXXVVVQQQKKKGGGEEEDDDBBB@@@CCCDDDDDDBBB???>>>>>>???>>>>>>>>>???AAACCCFFFHHHNNNSSSZZZaaagggkkkllllllgggccc^^^YYYVVVTTTRRRPPPSSSXXXaaakkktttyyy|||~~~~~~~~~yyyxxxwwwyyyzzzrrrhhhbbbXXXPPPJJJHHHHHHIIIEEEGGGIIILLLMMMNNNNNNMMMMMMMMMLLLKKKIIIHHHFFFEEEEEEBBB===:::999777555333222111111111222444555666ssshhheeerrr}}}tttiiiVVVGGG<<<:::999333111444222222222111000000//////------------,,,,,,,,,,,,+++,,,,,,,,,+++***))))))***)))(((((('''(((((((((***)))(((&&&&&&''''''(((''''''(((((((((((('''''')))(((((('''&&&&&&%%%%%%'''(((***++++++***((('''(((((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''%%%$$$$$$&&&'''&&&&&&(((((((((((((((''''''''''''(((((((((((((((((('''%%%&&&'''((())))))))))))***))))))((('''&&&%%%$$$+++((((((******'''''')))---000222333444888>>>CCCLLLSSSWWWXXX[[[aaaddddddcccaaa___```bbbeeeggggggfffkkkoooooojjjddd```___eeeiiipppwwwzzzvvvoooiiieeeccc``````cccjjjqqqwww~~~yyytttnnnkkknnnwwwxxxllleeecccdddiiinnnpppuuu|||yyyqqqfff[[[RRRJJJAAA;;;666666666777888999:::;;;888999:::999888888:::<<<@@@BBBEEEHHHLLLPPPVVVZZZ[[[___dddhhhkkkooorrruuuyyy{{{~~~}}}rrrlllddd\\\UUULLLCCC<<<888666555333222111222222333333222111111111111111///000111222333333333333000111222222333222222222111222333333111000111222222444666777555444444555555555666666666555444444555555666666666666666666666777999999888999<<<>>>???BBBFFFKKKOOOTTTYYY]]]```bbbeeekkkrrrzzzyyyvvvrrrmmmjjjlllqqquuu|||wwwqqqggg___XXXTTTPPPNNNLLLMMMNNNPPPQQQRRRSSSSSSPPPPPPQQQQQQPPPNNNLLLKKKJJJGGGCCC@@@???>>>===<<>>======>>><<<===>>>@@@CCCFFFIIIKKKSSSYYYcccnnnwww|||}}}}}}zzzuuunnnhhhccc^^^YYYVVVRRRVVV\\\cccjjjqqquuuwwwxxxyyyyyyvvvpppiiieeebbbeeelllttt{{{vvvooocccYYYQQQMMMIIIGGGFFFGGGHHHIIIKKKMMMNNNOOOMMMMMMMMMLLLKKKJJJHHHHHHGGGDDD@@@>>><<<:::888666333222111111111222444555ssseeeaaaiiivvv}}}{{{rrrgggVVVGGG;;;:::999444222555333222222111000000//////...------------,,,,,,,,,------,,,,,,+++***)))(((***)))))))))))))))))))))))))))(((''''''''''''(((%%%&&&((()))***+++++++++******))))))((((((((((((&&&'''***,,,,,,+++)))((((((((()))))))))(((((('''(((((((((((((((((((((((((((&&&$$$%%%(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((('''%%%%%%&&&'''&&&%%%(((((('''''''''''''''''')))((('''&&&&&&'''((()))''''''((()))))))))))))))++++++******))))))(((((((((&&&&&&***+++***+++...///222555555555888===AAAIIIPPPUUUWWW\\\dddjjjkkkjjjhhheeeeeegggjjjkkkkkkjjjlllmmmhhh```[[[\\\___iiimmmttt{{{}}}zzzsssmmmfffeeedddgggmmmtttzzz}}}|||sssssspppmmmooowww|||xxxqqqgggbbbbbbeeelllssswww{{{~~~}}}yyyqqqgggZZZNNNGGGAAA;;;888666666666777888999:::;;;888999::::::999999;;;===???BBBFFFJJJNNNSSSXXX[[[\\\```eeejjjnnnqqqvvvxxx|||~~~{{{xxxvvvvvvxxxzzz|||}}}}}}|||yyyzzz|||}}}zzzrrrlllbbbXXXOOOFFF>>>999888777666555555444555555444333333222222222222222222222222333333444444444111111222222222222111111111222333222000000111222888:::<<<<<<;;;999888999444555666777777666555444444444444555555666666666555666777888888999;;;===>>>AAAFFFJJJOOOVVV\\\aaafffhhhlllqqqwww|||tttsssqqqooommmooosssvvv|||xxxrrrhhhbbb[[[TTTPPPNNNLLLKKKGGGHHHIIIKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFDDDCCCBBBCCCAAA???===============>>>AAACCCDDDCCCBBBCCCCCCBBBCCCFFFIIILLLNNNPPPRRRXXX^^^hhhrrryyy||||||{{{|||wwwqqqkkkeee```[[[XXXPPPQQQTTTYYY```fffkkkoooooonnnlllgggbbb\\\XXXVVVYYY]]]cccgggkkksss|||zzzmmmbbbZZZSSSMMMIIIHHHGGGFFFFFFGGGJJJMMMOOOLLLMMMMMMMMMMMMLLLKKKKKKIIIFFFCCCAAA???===:::888555444222111111222222333sssddd______mmm}}}zzzpppeeeUUUFFF;;;:::999444222555333333333222111111000000.........---------,,,,,,---------,,,+++***)))((())))))******************))))))((('''''''''''''''''''''((())))))))))))((((((((((((((())))))******%%%'''***,,,---,,,***((((((((()))))))))))))))((())))))))))))))))))))))))(((%%%$$$%%%(((***(((&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))))))))******)))(((((('''(((((())))))******++++++)))&&&&&&***,,,,,,...222222555999::::::<<>>@@@AAAEEEJJJOOOSSSWWW\\\___```dddiiimmmppptttxxx{{{~~~{{{vvvqqqmmmjjjfffgggiiikkklllmmmnnnooonnnpppuuuzzz~~~{{{yyyqqqjjj```TTTIIIAAA;;;777888888777777777666666666555555444333333333333333555444444333333333222222111111111222222111111000111222222111//////111333666888;;;<<<:::888777777555666777777777666555444222333333444555666666777444555777777777999;;;===>>>AAAFFFKKKQQQXXX___dddjjjlllppptttyyy}}}zzz|||}}}|||{{{zzz|||}}}{{{xxxrrriiibbbVVVSSSPPPMMMLLLKKKIIIGGGIIIIIIIIIIIIIIIHHHGGGFFFHHHGGGFFFDDDBBB@@@??????>>>>>>======<<<===>>>???AAAEEEJJJNNNOOOPPPQQQRRRRRRSSSUUUXXXZZZ[[[[[[[[[___ccciiinnnqqqpppmmmkkkjjjgggbbb^^^[[[WWWSSSPPPKKKKKKMMMPPPUUU[[[aaaeeeeeeccc___ZZZWWWUUUSSSRRROOOQQQSSSUUUWWW\\\ccciiivvvwwwlllddd]]]UUUOOOKKKIIIGGGEEEEEEGGGJJJLLLKKKLLLMMMMMMNNNNNNMMMMMMIIIGGGEEECCCBBB???<<<:::777666444222111111111222rrrccc___\\\jjj~~~~~~}}}{{{pppdddUUUFFF;;;:::999444333666444333333222111111000000............---------,,,,,,---------,,,+++******))))))***++++++++++++***(((((((((((((((''''''''')))(((((('''&&&$$$"""!!!%%%%%%&&&&&&'''(((((()))&&&''')))++++++***)))((((((((()))*********))))))************************&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&)))(((&&&&&&((())))))(((%%%%%%%%%&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))************)))((('''&&&$$$%%%&&&'''((())))))***,,,)))))),,,------///333777;;;@@@BBBCCCDDDGGGKKKQQQVVVZZZ[[[```jjjqqqtttuuurrrmmmiiihhhgggeeedddgggccc\\\TTTQQQVVV```hhhlllnnnrrruuuwwwtttnnnjjjdddjjjttt}}}~~~{{{~~~}}}{{{wwwqqqnnnssszzzyyyrrrllliiigggeeeggglllsss{{{|||sssjjjZZZRRRFFF>>>;;;;;;:::999888888888888888999:::;;;999;;;<<<===>>>@@@CCCEEEHHHLLLRRRXXX\\\___ccceeeeeehhhmmmrrruuuxxx||||||tttlllfffaaa]]][[[VVVXXXYYYZZZZZZ[[[^^^```aaafffmmmttt{{{~~~|||{{{{{{{{{{{{yyyqqqjjj___RRRGGG???;;;999999999888888777777666666666555555444444444444444666555444333222222222222111111111222111111000///000111111000///000222444666999<<<===<<<:::999888777777777777666555444444111111222333444666666777444555777777888999<<<>>>???BBBHHHNNNTTTZZZaaaeeejjjlllooosssxxx|||yyyqqqmmmkkkggg```ZZZPPPOOONNNNNNOOONNNLLLJJJMMMMMMLLLKKKIIIGGGEEEDDDEEEEEECCCBBBAAA??????>>>999:::;;;;;;;;;;;;===???EEEKKKSSS[[[```ccceeegggggghhhjjjjjjjjjhhhfffeeeffffffgggfffdddaaa^^^[[[VVVSSSPPPNNNLLLJJJGGGEEEEEEEEEEEEGGGLLLRRRYYY\\\]]]ZZZVVVTTTSSSRRRQQQPPPJJJJJJJJJJJJJJJMMMQQQUUUaaannnxxxqqqiii```YYYQQQNNNJJJGGGEEEFFFGGGIIIJJJJJJLLLMMMNNNOOOOOOOOOKKKIIIGGGFFFEEEBBB???<<<:::999666444222111111111pppccc``````mmm~~~|||qqqdddTTTFFF;;;:::999444333666222222222111000000//////............------------,,,,,,,,,---,,,,,,++++++)))***+++,,,,,,,,,++++++(((((((((((((((''''''&&&'''''''''&&&%%%$$$###"""&&&&&&&&&'''''''''''''''''''''((()))))))))(((((((((((()))***************(((((((((((((((((((((((($$$%%%''''''''''''(((***''''''''''''''''''''''''&&&''')))******)))'''&&&'''&&&%%%%%%'''))))))(((&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((((())))))(((''''''%%%%%%%%%&&&&&&''''''(((,,,))))))---//////222777>>>BBBIIILLLMMMOOORRRUUUWWW[[[]]]]]]aaajjjqqqssssssoooiiieeebbb```^^^]]]]]]YYYSSSOOOQQQZZZdddkkklllmmmnnnpppqqqooojjjggghhhqqq}}}~~~yyyvvvwww}}}{{{wwwwwwvvvtttuuu|||}}}yyypppiiicccbbbccceeekkkrrrxxx~~~|||uuuiii___PPPHHH???:::888888777555555555666666888999;;;<<<:::<<<>>>@@@AAADDDGGGJJJNNNSSSYYY___bbbeeehhhjjjiiimmmrrrwww{{{}}}qqqkkkccc[[[VVVRRRPPPNNNJJJKKKLLLKKKJJJKKKPPPTTTVVV\\\eeennnvvvyyy{{{zzzzzzwwwuuuuuuwwwzzz||||||tttnnnbbbUUUJJJDDDAAAAAA<<<<<<<<<;;;:::999888777777666555555444444555555444333222111111222333333111111111111111000////////////000//////000333666888;;;???AAA@@@>>>======:::999888666555444444444000000111333444555666777444666777888888:::===??????DDDJJJQQQWWW]]]bbbfffggghhhkkkooosssxxx|||~~~}}}wwwsssiiieeeaaa______]]]ZZZWWWQQQPPPOOOPPPPPPPPPOOOMMMLLLLLLKKKIIIGGGEEECCCBBB@@@@@@@@@@@@???>>>======666999;;;;;;::::::===???IIIQQQ\\\fffnnntttxxxzzz{{{||||||{{{xxxsssooolllgggeeeaaa]]]YYYVVVTTTSSSNNNLLLJJJHHHFFFDDDAAA>>>@@@??????AAAFFFLLLRRRVVVWWWUUUSSSSSSSSSQQQMMMIIIFFFFFFEEEDDDCCCDDDGGGHHHPPP[[[kkkzzz~~~vvvkkkcccWWWTTTOOOKKKGGGFFFFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPMMMLLLJJJIIIHHHFFFBBB???===;;;888666333222111111ooodddaaaeeerrr~~~}}}qqqdddTTTFFF;;;:::999444333666111111111000//////......//////.........---------++++++,,,---------,,,,,,)))***+++,,,---,,,,,,+++((((((((()))(((''''''&&&###$$$%%%'''((()))***************)))((((((''''''(((((((((''''''''''''((((((((()))***************''''''''''''''''''''''''###&&&((((((&&&%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%$$$###$$$&&&(((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((''''''''')))&&&(((---111333888===BBBHHHNNNSSSTTTVVVYYY\\\[[[^^^___^^^aaaiiippprrrtttpppkkkfffdddaaa___]]]VVVRRRMMMNNNTTT]]]fffkkkmmmmmmmmmmmmnnnlllhhheeemmmwww{{{uuurrrpppwww{{{vvvrrrrrrtttttt~~~yyytttjjjccc^^^^^^```eeemmmuuuxxx~~~}}}vvvmmmaaaVVVJJJCCC;;;777555555333111111222333555777:::<<<===:::<<>>===;;;:::777777666555555555555555222111111000111222444555111111111111111000//////...//////......000444777777:::???AAA@@@???>>>===<<<;;;888666444333333444///000111222444555777777444666888888999:::===@@@@@@EEELLLSSSYYY^^^cccfffdddeeegggkkkpppuuuzzz}}}|||zzzwwwqqqjjjdddXXXWWWUUUUUUVVVWWWWWWVVVQQQNNNLLLKKKKKKLLLKKKJJJHHHHHHGGGFFFEEECCCAAA@@@;;;<<<===>>>>>>===<<<;;;666999<<<<<<;;;;;;>>>AAAKKKTTTaaammmwww~~~zzzssspppdddaaa\\\VVVRRRPPPPPPPPPQQQNNNLLLJJJHHHEEEAAA>>><<<<<<<<<>>>CCCIIINNNRRRTTTTTTTTTUUUTTTPPPHHHBBB??????>>>=========>>>???@@@JJJWWWcccqqq~~~sssjjj\\\YYYSSSNNNJJJGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPOOONNNLLLLLLKKKHHHEEEBBB>>>===:::777444222222111nnngggiiippp|||||||||yyyqqqjjjVVVHHH<<<999:::888444222444444333333222111000000111111000...---,,,+++******+++,,,+++))))))***+++,,,,,,---...---,,,+++***%%%&&&(((******)))(((&&&)))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%))))))))))))((((((((((((''''''''''''''''''''''''((((((''''''&&&%%%######((('''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&'''((()))))))))((('''))),,,,,,((($$$%%%''')))******)))'''%%%((((((((((((((())))))***)))+++---///333;;;FFFMMMPPPOOOPPPSSSXXX\\\___````````````___aaaeeelllppppppwwwuuulllhhhfff]]]PPPMMMNNNPPPSSSYYY```gggkkklllqqqtttqqqiiidddeeehhhzzz}}}tttooorrroooooooooooopppwwwzzzqqqkkkbbb```___aaahhhqqqxxx|||}}}~~~zzzppphhhaaaUUUIII@@@===999666444555777888666666777777888999999:::<<<===@@@BBBFFFLLLSSSXXXaaacccfffiiikkkkkkkkkjjjrrrvvvzzz}}}|||wwwrrrlllfffbbbUUURRRNNNIIIEEECCCBBBBBB@@@@@@????????????@@@@@@JJJNNNWWWbbblllrrrsssrrrrrrrrrrrrsssvvvzzz~~~zzzlllbbb\\\UUUPPPPPPLLLHHHDDDBBB@@@===<<<777999:::999666444666888666555444222111000000000////////////............000000/////////111222333888>>>CCCCCCCCCEEEDDDAAAAAA???;;;888555444444444555555444333333444555555777888999999999:::===???CCCHHHNNNTTTYYY]]]```cccaaadddjjjooorrrsssrrrqqqrrrqqqqqqtttxxx|||yyypppjjjggg___WWWQQQSSSTTTUUUVVVWWWYYY[[[VVVSSSQQQOOOOOOOOOMMMLLLIIIHHHHHHFFFCCC@@@===;;;<<<999888999;;;<<<:::777:::<<<======>>>AAAEEEHHHOOOUUU___lllxxxzzzpppggg___[[[VVVVVVZZZ^^^```___aaa]]]YYYUUURRRNNNIIIDDD>>>======>>>AAAEEEIIILLLRRRSSSUUUUUURRRLLLFFFBBB;;;:::888777777888:::;;;AAACCCJJJSSS\\\hhh}}}uuujjjddd[[[TTTPPPLLLHHHEEEGGGGGGGGGIIIMMMOOOPPPPPPOOOOOOOOONNNLLLJJJIIIHHHBBBAAA>>><<<999777555555qqqkkkmmm||||||zzzzzzwwwooohhhUUUGGG;;;888999777333111333333333222111000000000111000//////...---,,,,,,---......,,,***))))))***)))******+++******((((((%%%&&&'''((((((((('''&&&)))(((((('''''''''''''''''''''''''''''''''&&&&&&******))))))(((((('''''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$&&&&&&'''(((((('''&&&&&&''''''&&&%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&'''''')))(((''''''''''''((())))))((((((((((((''''''''')))(((''''''((())))))(((&&&'''((())))))((('''&&&))))))((((((((())))))***+++,,,///333999CCCNNNWWWYYYVVVTTTUUUXXX[[[\\\[[[ZZZ\\\___aaadddhhhnnnqqqtttyyyxxxoookkkjjjbbbVVVKKKKKKLLLRRRZZZbbbgggiiijjjnnnpppmmmhhhhhhnnnuuuxxxtttrrrnnnmmmpppssswww{{{rrrhhhbbb^^^]]]___dddmmmvvv||||||{{{sssggg]]]UUUJJJ@@@===;;;888666555555777888333444555666888999:::;;;>>>AAADDDHHHMMMSSSYYY]]]dddfffhhhkkkmmmnnnooooooxxx|||{{{wwwqqqkkkfff```[[[WWWOOOMMMIIIEEEBBB@@@??????<<<<<<;;;;;;;;;;;;<<<<<>>;;;:::<<<:::888:::===???>>>===???AAACCCEEEGGGIIILLLNNNXXX]]]fffpppzzz~~~xxxpppfff^^^YYYZZZ\\\```eeejjjlllmmmooolllhhheeeccc___YYYTTTHHHEEEAAA???@@@DDDJJJNNNUUUUUUUUUSSSNNNGGGAAA===;;;:::999888888999:::;;;:::<<>>;;;999777666uuupppsss|||yyywwwtttlllfffSSSFFF:::777888555222111222222111111000000//////000/////////............/////////...+++))))))***)))))))))))))))((('''''''''''''''(((((((((((()))***))))))(((((((((((((((''''''''''''''''''((((((+++******)))(((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''$$$&&&(((******(((&&&$$$''''''&&&%%%%%%&&&''''''######$$$$$$%%%&&&''''''(((((('''''''''(((((())),,,,,,+++)))((('''&&&%%%''''''&&&%%%%%%&&&))),,,((((((((((((((((((((((((***))))))((((((((()))))),,,...222888AAANNN[[[ccceee```YYYXXXZZZ[[[XXXUUUTTTXXX]]]bbbfffjjjooorrrwww|||{{{tttqqqppphhh^^^PPPMMMLLLRRR[[[cccffffffllllllkkkjjjkkkqqqzzz{{{uuuqqqpppuuu|||~~~ssshhhaaa^^^^^^___dddkkkssszzz~~~wwwssshhh[[[PPPIIIAAA:::999888777666666666777777333444666888:::<<<===>>>AAAEEEKKKQQQVVV[[[```dddhhhiiikkknnnqqqsssuuuvvv|||rrrmmmfff___YYYTTTPPPMMMJJJHHHEEEBBB???===<<<;;;:::999999888888999999:::???DDDNNN[[[gggnnnpppppptttuuuuuuuuuvvvzzzwwwnnnhhh^^^TTTLLLFFFAAA===>>>>>>===;;;888666666777666666555444333333333444222222222111111111111000000000//////000111333444666<<>>;;;888666444444444555444333222222333444555555666777888888;;;>>>AAADDDIIIPPPVVVZZZ^^^aaaccciiikkkmmmppprrrtttuuuvvvpppnnnmmmmmmnnnoooooonnnnnnooommmiiihhhhhhddd^^^ZZZ[[[\\\\\\\\\ZZZXXXVVVXXXTTTNNNIIIHHHHHHIIIHHHDDDCCCBBBAAA???<<<:::999777666555777;;;???AAABBBFFFJJJPPPUUUXXXZZZ]]]___jjjmmmrrrxxx}}}}}}uuummmccc[[[WWWXXX\\\ccciiinnnppprrrtttwwwvvvuuuuuusssppplllhhhZZZTTTKKKDDDBBBEEEJJJNNNPPPOOOMMMJJJEEE???;;;888888888777666666777888888777888<<>>;;;:::999yyytttxxx|||wwwuuuqqqjjjdddRRRFFF;;;888777444222111111111000000/////////...////////////////////////---......---+++)))***+++***************))))))((())))))(((((())))))***+++******)))))))))))))))***&&&&&&''''''(((((())))))++++++***)))((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''######$$$%%%&&&''''''(((%%%%%%%%%%%%&&&&&&'''''',,,+++***)))(((&&&%%%%%%$$$&&&'''&&&$$$%%%))),,,))))))(((''''''((())))))******)))))))))))))))***---000444===IIIWWWdddlllllleee^^^[[[\\\[[[WWWSSSSSSVVVZZZ___ccchhhnnnrrrvvv{{{|||yyywwwuuummmccc[[[TTTOOORRR\\\dddfffeeeqqqllliiillluuuzzzvvvwww~~~~~~vvvjjjcccaaaccceeehhhmmmsssyyy|||{{{zzzooohhh\\\PPPGGGBBB>>>;;;555555666777777777777777777777999;;;===@@@AAABBBCCCHHHPPPWWW]]]bbbfffhhhlllmmmnnnqqqtttxxx{{{}}}~~~vvvmmmggg___WWWRRROOOLLLJJJHHHGGGEEECCC@@@>>><<<;;;;;;::::::::::::::::::;;;<<>>;;;999888555555555777;;;@@@EEEHHHPPPVVV___gggmmmrrruuuwww}}}~~~zzzxxxssskkkbbb\\\YYYYYY^^^ccciiikkkjjjiiijjjllloooqqqsssvvvxxxxxxvvvuuukkkdddZZZPPPJJJHHHJJJLLLIIIGGGEEEBBB???<<<:::999999999999999999999999999::::::<<<@@@@@@BBBIIIRRRcccjjjsss|||~~~uuunnnfff]]]WWWRRRNNNIIIFFFGGGJJJLLLMMMOOOOOOPPPPPPOOOOOONNNNNNLLLJJJGGGDDD@@@>>><<<;;;}}}wwwzzz}}}wwwtttooohhhaaaRRRGGG===999888444333333000000000///////////////............////////////)))***++++++******+++,,,*********)))))))))))))))(((((('''''''''((()))*********))))))))))))***+++&&&''''''(((((()))))))))*********)))(((''''''&&&((((((((((((((((((((((((''''''((()))************''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&'''(((((((((###$$$%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&!!!%%%((()))'''&&&(((******)))(((((((((((()))***)))))))))))))))***++++++...000666@@@MMMZZZeeellljjjeee```^^^^^^]]]YYYUUUVVVWWWXXXZZZ^^^cccjjjoooqqquuuyyyyyyyyyuuummmeee___XXXPPPRRRZZZcccggggggnnniiihhhrrr{{{zzz~~~~~~wwwmmmccc___ccciiillloootttzzz}}}|||wwwsssfff]]]QQQGGG@@@;;;::::::333444666777888888777777999:::;;;===@@@BBBCCCDDDFFFLLLTTT\\\aaaeeehhhjjjnnnoooqqquuuyyy}}}{{{tttfffaaaYYYSSSOOOMMMLLLKKKJJJJJJIIIHHHEEEBBB???===<<<<<<;;;;;;;;;;;;<<<<<<:::???IIIVVVdddnnntttvvvrrrtttvvvvvvvvv{{{|||pppfff^^^WWWSSSFFFDDDAAA===;;;:::999999777666555444444444444444222222111111111000000000000000///000111222444666===CCCFFFEEECCCDDDBBB??????>>>===;;;999777666555777666555444444555666777555666888888999<<>>=========;;;<<<============<<<;;;<<<;;;<<>>>>>BBBIIIVVVYYY]]]bbbhhhssszzzqqqfff___YYYTTTMMMIIIGGGIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLIIIFFFBBB@@@>>>===wwwxxx~~~yyyuuupppggg```RRRHHH>>>:::777444333444000000000000////////////---------...............''')))************+++---))))))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&)))))))))))))))******+++(((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))***))))))((('''&&&%%%%%%&&&'''(((&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((((($$$%%%&&&((()))*********&&&&&&&&&&&&''''''''''''###%%%(((***)))(((''''''))))))))))))))))))))))))((((((((()))***+++,,,---///222888BBBNNNZZZaaaeeecccbbbaaa``````^^^[[[YYYYYYYYYYYYYYY[[[aaahhhmmmlllnnnqqqsssssspppkkkfff___YYYTTTUUU\\\cccggggggeeedddjjjyyyzzz{{{zzzpppfff^^^___eeekkkooorrrxxx|||}}}yyyqqqkkk]]]SSSGGG@@@:::444333555444555666777888888888888999:::<<>>======<<<:::888777555444666555444333333444555666777888999::::::<<<@@@CCCGGGJJJOOOVVV^^^gggpppvvvyyyxxxwwwvvvuuuuuuuuuuuuwwwuuurrrpppmmmjjjfffbbbdddiiikkkjjjkkkpppsssssssssjjj___XXXVVVWWWXXXXXXXXXXXXXXXXXXWWWRRRLLLHHHCCCBBB@@@===;;;:::999888:::;;;===???AAAEEEJJJNNNYYY```kkkvvv}}}}}}yyyuuurrrooonnniiifffaaa^^^]]]___aaacccaaa```^^^ZZZVVVTTTUUUVVVNNNRRRXXX^^^ccchhhmmmppppppnnnjjjcccZZZQQQIIIEEECCCAAA???===;;;:::;;;;;;:::<<<>>>??????>>><<<:::===;;;;;;<<<;;;:::<<>>DDDPPP^^^lllvvv{{{wwwyyyzzzvvvrrruuu}}}{{{rrrlllaaa[[[SSSLLLHHHDDD@@@===>>>===;;;999777666555555333333333333222222222222000//////000111333666777AAAGGGJJJHHHFFFFFFDDD@@@??????>>>===;;;999888777888888666666666666888888999:::;;;;;;<<<===@@@CCCGGGIIILLLPPPWWWaaalllsssvvvvvvvvvwwwwwwxxxxxxxxxuuussspppnnnkkkhhhccc```aaafffgggeeeeeejjjnnnooommmeee[[[VVVWWWZZZ[[[[[[```^^^\\\YYYUUUOOOHHHCCCBBBAAA@@@?????????@@@AAA@@@CCCEEEFFFGGGIIIMMMPPPWWW\\\eeekkkooopppqqqrrrmmmlllkkkiiigggeeeeeedddccc```]]]^^^___```^^^\\\UUUSSSPPPNNNNNNNNNMMMLLLHHHKKKOOORRRUUUZZZ___dddeeeeeedddaaaZZZRRRIIIDDD???>>>>>>======>>>???@@@AAACCCFFFGGGGGGFFFCCCAAACCC???======<<<:::;;;@@@???AAACCCDDDDDDHHHOOOTTT___jjjzzzxxxkkkeee\\\UUUPPPMMMJJJIIIHHHIIIJJJLLLMMMNNNNNNNNNPPPOOOMMMJJJHHHGGGFFFEEEuuussswww|||xxxqqqggg^^^OOOFFF<<<888444111000222000000000000111111111111---------,,,,,,+++++++++,,,---...---+++***+++,,,---,,,***)))))))))***+++'''(((***,,,,,,+++)))((((((((('''(((((()))************))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))''''''((((((((((((''''''$$$&&&((())))))(((&&&$$$&&&'''((())))))((('''&&&'''&&&&&&%%%%%%$$$$$$### """$$$&&&((()))))))))******))))))((((((((('''---)))&&&%%%(((******((('''(((***,,,,,,***((('''%%%&&&''')))+++---///000444666<<>>CCCHHHNNNSSSWWWZZZZZZ^^^dddiiilllnnnpppqqqsssvvv|||{{{pppfff]]]UUUPPPMMMKKKIIIJJJMMMPPPQQQQQQSSSSSSSSSRRRNNNIIIDDD@@@???>>>>>>======>>>>>>??????AAAFFFQQQ___nnnzzz{{{}}}|||vvvqqqrrrzzz|||qqqiii___WWWQQQLLLFFFBBBAAA@@@>>>;;;999888777666555555444444444333333333000//////000222444666777AAAGGGJJJIIIHHHHHHFFFBBBCCCCCCBBBAAA???>>><<<;;;<<<<<<;;;::::::;;;<<<<<<;;;<<<===<<<<<<>>>@@@CCCGGGHHHIIILLLRRR\\\gggooorrrsssuuuwwwyyyzzzzzz{{{tttrrrpppnnnkkkhhhccc```ZZZ^^^^^^ZZZZZZ___dddffffff```YYYWWWZZZ]]]^^^]]]```]]]YYYUUUPPPKKKEEEAAACCCBBBBBBCCCDDDFFFIIIJJJLLLOOORRRSSSRRRSSSVVVXXXTTTXXX]]]aaaaaa```^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^```]]]\\\___bbb```YYYSSSKKKHHHFFFFFFHHHHHHEEEBBBGGGJJJKKKLLLLLLOOOUUUYYY\\\]]]^^^\\\XXXQQQJJJEEE@@@AAABBBDDDGGGJJJLLLMMMPPPRRRUUUWWWWWWUUURRRPPPJJJFFFBBBBBB@@@===>>>BBB;;;>>>AAAAAA>>>===>>>AAAHHHRRR___kkkwwwsssmmmeee]]]VVVRRRNNNLLLHHHIIIKKKLLLNNNOOOOOOOOOQQQPPPOOOMMMKKKJJJIIIIIIsssnnnsss{{{yyyrrrhhh```TTTHHH===999888555333333000111222222111000111222222111111000///......---------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,+++***((((((((()))***)))'''''')))(((&&&(((---((()))*********)))'''&&&''''''(((((())))))******''''''&&&%%%%%%%%%%%%&&&)))((('''&&&&&&'''((())))))((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%'''((())))))*********)))((('''&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&&&&((()))++++++,,,,,,333666;;;???CCCFFFKKKNNNXXX\\\]]]\\\\\\^^^]]]YYYXXXYYY]]]dddlllnnnjjjeeeeee___XXXWWW^^^iiisssyyy}}}}}}|||wwwqqqiiiccc``````gggooouuuxxxyyy{{{}}}{{{wwwwwwxxxvvvrrrwwwxxxrrrfff]]]XXX[[[aaagggqqq{{{{{{|||rrrhhh___SSSGGG???<<<777333111111222333888888888888999:::;;;<<<>>>BBBIIINNNSSSWWW[[[^^^aaadddgggjjjlllnnnqqqtttwww{{{yyyooofff___ZZZVVVSSSOOOMMMJJJIIIKKKLLLMMMLLLLLLMMMMMMLLLKKKIIIFFFEEEBBBBBBCCCCCCDDDEEEEEEEEEHHHFFFGGGOOO]]]mmmzzz}}}zzzwwwvvvvvvxxx{{{vvvnnnggg```YYYQQQLLLFFFBBB>>><<<;;;;;;:::999666555333333444444444333333///---111333444777;;;DDDJJJMMMKKKIIIIIIGGGCCCFFFCCC@@@>>>>>>?????????;;;::::::999999::::::;;;<<<>>>@@@AAAAAAAAABBBDDDHHHFFFEEEHHHNNNXXXccciiippprrruuuyyy{{{{{{zzzzzztttpppllliiigggddd___[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXWWWTTTSSSTTTVVVZZZ\\\YYYXXXSSSMMMGGGCCCBBBCCCEEEEEEGGGLLLRRRVVVXXXYYYdddfffiiimmmnnnmmmiiieee^^^XXXVVVXXXYYYUUUQQQPPPPPPOOOOOOPPPRRRUUUXXXZZZZZZ[[[\\\[[[WWWQQQKKKGGGCCCCCCBBBAAA@@@?????????@@@BBBEEEGGGIIILLLPPPSSSXXXXXXWWWVVVTTTOOOIIIEEEDDDGGGKKKPPPUUUYYY[[[\\\^^^```bbbfffgggeee```\\\YYYVVVQQQIIIBBB>>>======>>><<<;;;;;;<<<>>>>>>>>><<>>AAAEEEJJJNNNSSSYYY\\\[[[ZZZ\\\\\\ZZZZZZ[[[___fffmmmpppmmmiiifff^^^XXX[[[gggssszzz|||{{{qqqiiiggghhhhhhjjjlllllllllnnnrrruuuyyyvvvtttuuurrrpppvvv~~~~~~yyyqqqlllfff___\\\aaahhhmmmvvv~~~~~~~~~xxxkkk```WWWLLLAAA>>><<<999666444444555555777777777888999;;;<<<===CCCGGGMMMRRRVVVZZZ^^^```ccceeeggghhhjjjmmmrrruuuzzz~~~~~~|||wwwrrrjjjddd```^^^[[[ZZZWWWTTTPPPNNNMMMNNNNNNNNNMMMMMMMMMMMMLLLJJJHHHGGGDDDEEEEEEGGGHHHIIIIIIJJJJJJHHHIIIPPP]]]lllxxx~~~zzzwwwttttttuuuzzz|||ssskkkbbbYYYSSSOOOKKKEEEAAA???>>>===<<<999777555444555555444333333///---111333444777<<>>=========>>>@@@CCCEEEGGGKKKOOORRRQQQRRRTTTUUUUUUQQQMMMIIIIIILLLSSS[[[bbbhhhlllmmmmmmlllkkkjjjiiigggdddaaa```^^^YYYQQQIIIDDDBBBBBBAAA???===;;;;;;<<<<<<;;;999>>>DDDHHHMMMXXXgggssswwwnnnfff^^^VVVQQQMMMJJJGGGFFFGGGJJJMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJ{{{oookkklll|||~~~{{{yyysssjjjcccRRRGGG<<<999888555333333555444333111///---,,,+++...............---------------,,,,,,,,,,,,++++++,,,++++++++++++************)))((('''''''''((((((((("""!!!%%%(((((('''(((******+++,,,+++***)))((((((((((((((())))))))))))))))))(((''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((***+++---///111111111111666888:::<<>>???HHHLLLRRRWWW[[[^^^aaaccceeeeeeeeefffggglllrrrwww~~~{{{vvvsssnnnkkkgggeeedddeeedddddd___[[[UUUQQQOOOOOOOOONNNMMMNNNNNNMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMNNNLLLKKKKKKQQQ]]]kkkvvv}}}{{{vvvrrrqqqqqqqqqtttzzzyyyooofff```XXXSSSLLLEEEBBB???===<<<<<<:::777666666666444333333///...111333444888>>>IIIOOOSSSSSSQQQRRRPPPLLLOOOLLLIIIHHHFFFEEEBBB@@@>>>>>>============>>>>>>???AAACCCCCCCCCCCCDDDFFFFFFFFFGGGKKKQQQXXX___dddkkkmmmqqqssssssqqqnnnkkkaaa^^^YYYXXXYYY\\\^^^___eeeeeeeeeccc```[[[WWWTTTLLLKKKHHHFFFFFFGGGIIIKKKHHHGGGEEEBBB@@@@@@BBBDDDJJJQQQ[[[eeemmmwwwvvviii___UUUIII@@@===<<<<<<>>>AAAEEEIIIMMMPPPVVVTTTQQQMMMHHHCCC>>><<<:::::::::::::::::::::::::::<<>><<<:::888777777777666555333//////222333555:::AAAKKKRRRWWWWWWWWWXXXVVVRRRTTTRRROOOMMMJJJGGGCCC@@@??????>>>>>>>>>>>>??????AAABBBCCCCCCCCCCCCEEEGGGGGGHHHKKKOOOTTTZZZ___bbbiiijjjlllmmmkkkfffaaa^^^XXXUUURRRRRRUUU\\\bbbfffkkkkkkjjjgggaaaYYYRRRMMMIIIHHHEEECCCBBBCCCDDDEEEBBBBBBAAA@@@???AAAFFFIIIOOOXXXdddnnnvvvzzzjjj^^^SSSGGG@@@>>>999:::<<>>;;;888888888888:::<<<<<<===BBBKKKQQQ[[[kkk}}}tttjjjcccXXXSSSMMMJJJIIIJJJIIIHHHIIIJJJLLLNNNOOOOOONNNMMMzzzrrrqqq{{{zzzwwwvvvrrrkkkdddTTTHHH>>>;;;:::888666666333111//////000000...,,,//////////////////000000------,,,,,,,,,++++++++++++++++++*********))))))'''''''''(((((((((((('''***$$$"""'''---,,,***)))'''((()))))))))(((&&&&&&))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((('''''''''$$$$$$%%%&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''((((((((('''&&&((('''&&&&&&''')))+++---''''''((()))***++++++,,,((((((((((((((((((((((((,,,...222777:::;;;;;;;;;:::;;;<<<===>>>BBBHHHLLLUUU^^^ccc```ZZZYYY[[[]]]bbbeeejjjooopppllleee```WWW___lllwww}}}yyyvvvuuutttuuuwwwzzz{{{{{{xxxrrrjjjddddddhhhooosssooorrrtttsssuuu{{{zzzvvvtttyyy{{{~~~zzzoooddd^^^\\\^^^dddiiiooovvv||||||yyyqqqfffWWWKKKDDD???;;;999333444555666777777666666555666888;;;???CCCFFFGGGOOOTTTZZZ___bbbccceeefffhhhhhhggggggiiipppxxx~~~zzztttppplllkkkjjjjjjkkkkkkjjjiii___ZZZUUUPPPOOONNNMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQQQQPPPNNNMMMKKKJJJJJJKKKLLLOOOUUU^^^kkkwwwyyysssooonnnmmmmmmnnnpppuuu}}}tttnnncccYYYQQQKKKFFFCCC<<<:::888888888999888777333111111333444666===EEENNNUUU[[[]]]]]]^^^\\\YYYYYYWWWSSSPPPMMMIIIEEEAAA@@@@@@????????????@@@@@@BBBCCCDDDCCCBBBCCCEEEGGGJJJKKKNNNSSSWWW\\\```bbbfffggggggfffbbb\\\VVVRRROOONNNMMMNNNSSSZZZccchhhkkkkkkjjjfff___VVVNNNIIIGGGFFFDDDBBBAAAAAAAAABBBAAAAAAAAABBBCCCGGGMMMRRRWWW```mmmvvv}}}qqq```TTTJJJAAA;;;;;;999:::<<<>>>AAADDDFFFGGGKKKHHHCCC>>>:::777666555444444444444444444555555555777999:::===AAAGGGKKKSSSSSSSSSRRRSSSWWW^^^cccpppqqqsssuuuuuusssqqqpppmmmjjjeee```\\\XXXTTTQQQQQQRRRQQQOOOLLLIIIHHHIIIHHHHHHFFFAAA<<<999:::;;;555777888888888;;;AAAFFFKKKXXXkkk~~~tttmmmbbb[[[SSSNNNLLLKKKHHHEEEGGGHHHJJJMMMNNNOOOOOOOOO|||wwwwwwyyywwwvvvssslllfffSSSHHH===::::::888666666222///---///111333111...000000000000000000//////------,,,,,,,,,,,,+++++++++************)))))))))''''''((()))))))))((((((000+++))),,,...***'''&&&''''''((((((((('''&&&%%%))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%%%%''''''((())))))(((''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''((('''''''''((()))+++,,,+++++++++*********))))))((((((((((((((((((((((((+++...333999===???@@@@@@???@@@AAABBBCCCFFFKKKNNNXXX___ccc___ZZZZZZ[[[ZZZeeegggjjjllljjjfff```\\\UUU___llluuuxxxwwwtttsssqqqppprrrxxx~~~xxxpppjjjhhhjjjlllmmmmmmsssxxxxxxzzz~~~xxxrrrooovvvxxx|||zzzqqqggg___\\\]]]___jjjpppxxx}}}{{{ttteeeXXXJJJCCC@@@===::::::555666777888999999999999777888;;;???CCCHHHKKKMMMSSSWWW^^^dddggghhhiiijjjkkklllmmmnnnrrrxxx}}}wwwqqqmmmlllkkkjjjkkklllllljjjhhh```]]]XXXUUUSSSRRRQQQOOOQQQQQQPPPQQQRRRSSSTTTUUUVVVUUUSSSQQQNNNLLLJJJIIIKKKMMMQQQVVV___kkkwww}}}wwwrrrpppkkkjjjjjjlllpppvvv}}}yyyooodddZZZQQQJJJFFF???===::::::::::::999888444333333555666777@@@IIIQQQYYY```cccdddeeeccc```___\\\WWWSSSPPPLLLHHHEEECCCBBBBBBAAAAAABBBBBBCCCEEEEEEFFFEEEDDDDDDGGGIIIMMMNNNQQQUUUYYY]]]aaaccccccbbbbbb___[[[VVVQQQNNNJJJJJJKKKLLLOOOUUU\\\aaaeeeeeedddbbb\\\UUUNNNIIIFFFEEEDDDBBBAAAAAABBBBBBDDDEEEGGGIIIMMMTTT\\\bbbfffnnnxxxwwwiiiYYYNNNEEE===999:::888999:::<<<>>>@@@AAAAAADDDBBB???;;;999888888888777777777777777777777777666777888999;;;???EEEIIIOOOPPPQQQSSSVVV^^^iiiqqquuuuuuuuuuuusssqqqooonnniiifffccc```]]]XXXSSSPPPJJJKKKLLLKKKJJJJJJLLLNNNMMMMMMKKKFFF???;;;;;;===999:::999888888888;;;>>>>>>HHHUUUddduuuxxxoooggg\\\UUURRROOOJJJEEEGGGGGGHHHJJJLLLMMMOOOOOO|||zzz|||zzzxxxxxxuuuoooiiiQQQFFF<<<999888666555555333000...///333444222...000000000//////......---------,,,,,,,,,,,,++++++************))))))))))))'''((()))*********))))))+++((((((+++***%%%###%%%'''((()))))))))(((&&&%%%***)))))))))((((((((('''(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''(((((()))))))))***''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''(((((('''''''''(((((()))))))))************))))))))))))))))))))))))))))))))))))***...444;;;@@@CCCDDDEEEDDDFFFHHHIIIJJJLLLOOORRR\\\aaacccaaa___```___]]]bbbbbbaaa___]]]ZZZYYYYYYXXX]]]cccjjjnnnoooooonnnjjjnnnttt}}}~~~vvvooommmmmmmmmmmmqqqzzz{{{vvvrrrxxxzzz}}}~~~yyyqqqggg___\\\]]]___aaalllttt{{{~~~~~~vvvkkkYYYLLL@@@======:::888999666666777777888888999999999:::===BBBGGGLLLPPPSSSXXX]]]dddjjjmmmooopppqqqnnnqqqtttxxx|||}}}xxxtttpppmmmlllllllllnnnppppppnnnllliiifffbbb___]]]ZZZWWWUUUTTTTTTTTTUUUVVVXXXYYY[[[ZZZYYYWWWUUURRRPPPNNNMMMMMMOOOSSSXXX___iiiuuu}}}{{{vvvtttlllkkkiiiiiikkkoootttwwwvvv}}}}}}rrrggg]]]SSSMMMEEECCC???>>>===;;;999888555444555777777999BBBMMMVVV^^^fffiiijjjllljjjgggddd```[[[VVVSSSPPPLLLJJJFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIHHHGGGFFFGGGIIILLLNNNOOOQQQTTTXXX]]]```bbb___^^^]]][[[XXXUUURRRPPPKKKMMMNNNNNNMMMOOOSSSVVVYYYZZZ[[[[[[YYYUUUPPPNNNIIIIIIHHHGGGFFFFFFFFFGGGLLLNNNQQQVVV]]]gggrrryyy|||zzzwwwtttsssooobbbSSSJJJCCC===:::;;;555666888:::<<<>>>?????????===<<<::::::;;;<<<<<<>>>>>>======<<<<<<;;;;;;888888999999:::>>>DDDHHHJJJNNNRRRVVVZZZbbbmmmuuuwwwuuusssqqqooommmlllkkkfffccc___\\\YYYUUURRROOOIIIIIIJJJIIIIIIKKKNNNQQQSSSTTTQQQJJJAAA<<<;;;===;;;;;;;;;:::999:::;;;<<<:::???HHHQQQ]]]ppp|||rrrfff]]]YYYTTTMMMGGGGGGGGGFFFGGGIIIKKKNNNPPP}}}{{{{{{yyyyyywwwqqqlllOOODDD:::777777555333333555111...000333444111...000000///...------,,,,,,---------,,,,,,,,,++++++************))))))))))))'''((()))+++++++++***)))$$$$$$&&&***)))&&&&&&***((()))*********)))'''&&&******))))))((((((((('''))))))((('''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%'''((()))%%%&&&''''''((((((''''''&&&&&&'''((()))***++++++************************...222999AAAGGGJJJLLLLLLHHHJJJMMMNNNOOOPPPSSSTTT```dddfffeeeeeegggfffbbb]]][[[WWWRRRPPPPPPSSSVVV\\\[[[[[[___fffllllllkkkdddlllwwwyyysssrrrrrrrrrrrrxxx|||xxx{{{}}}~~~|||{{{tttlll```ZZZZZZ]]]aaabbbkkkssszzz{{{{{{yyyooodddSSSEEE;;;:::;;;999666777555555444444555666777888:::<<>><<<999777666555666888888:::DDDOOOYYYaaajjjmmmoooqqqoookkkhhhccc]]]XXXUUURRROOONNNIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKIIIHHHIIILLLNNNOOOOOOQQQTTTWWW\\\___bbb\\\[[[ZZZYYYWWWVVVUUUUUUOOOQQQSSSQQQNNNLLLMMMOOOQQQRRRTTTVVVWWWUUUTTTRRRNNNMMMMMMLLLLLLLLLLLLLLLTTTWWW[[[bbbkkkxxxxxxnnniiigggffffffdddWWWJJJCCC>>>:::999:::444555777:::<<<>>>???@@@;;;;;;:::;;;<<<===???@@@CCCCCCBBBAAA@@@@@@??????999999999999:::>>>CCCGGGIIIOOOUUUYYY\\\bbbkkkrrrwwwuuuqqqmmmjjjhhhggggggccc___ZZZUUURRRPPPMMMLLLHHHIIIHHHGGGGGGJJJNNNRRRXXXXXXUUUMMMCCC<<<;;;===666777777777888999:::;;;;;;???CCCGGGOOO]]]ppp}}}zzzlllccc^^^XXXPPPIIIHHHGGGEEEEEEGGGJJJMMMPPP~~~~~~}}}uuuiiiWWWIII<<<888888666444333333222111111222222111///.........------,,,,,,,,,,,,,,,...///---******,,,************************,,,***)))***---...,,,***))))))))))))((((((((((((((((((((((((((((((((((((%%%''')))******)))&&&%%%###$$$%%%'''(((''''''&&&&&&&&&''''''(((((())))))'''))))))'''$$$$$$&&&)))%%%'''((((((''''''(((******'''$$$$$$&&&)))+++,,,)))(((&&&%%%&&&'''***+++***))))))((((((((())))))(((***+++)))&&&&&&(((***,,,)))&&&%%%'''+++...000111<<>>:::777888===BBBJJJPPPWWW\\\^^^aaaeeehhhhhhhhhgggfffeeedddcccccc```]]]YYYVVVTTTQQQMMMJJJHHHHHHHHHGGGGGGIIINNNQQQZZZ``````UUUHHHAAA===;;;:::888666555777888888777=========???DDDNNNZZZbbbuuuxxxnnnfff^^^VVVPPPKKKFFFCCCFFFHHHIIILLLOOO{{{yyy|||~~~vvvjjjYYYKKK===999999777444444333222111111222222111///......---------,,,,,,,,,,,,+++++++++,,,+++++++++))))))))))))))))))))))))+++)))((())),,,---,,,***))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&((())))))'''%%%###!!!"""$$$&&&((()))))))))''''''''''''((((((((((((&&&(((***)))'''%%%&&&'''((()))******)))(((***+++&&&%%%$$$$$$&&&(((((((((%%%###!!!"""%%%''')))((((((''''''(((((()))((()))***)))'''&&&'''))),,,***'''''')))---111333999DDDOOOTTTWWWYYYYYYWWWTTTVVVXXXVVVSSSSSSVVVZZZ^^^___aaagggllloooooommmeee___TTTLLLIIIMMMSSSXXX\\\\\\```cccaaa]]]^^^cccjjjvvvxxxooooooxxx}}}yyytttpppmmm___^^^]]]^^^bbbhhhooosssxxxyyyzzzxxxqqqdddUUULLLBBB===888555555666555444666777888888888999;;;>>>???DDDKKKQQQVVVYYY]]]___fffgggkkkoootttwwwyyyyyyyyy{{{{{{yyytttooohhhdddaaabbbgggnnnsssuuuwwwtttqqqrrrtttuuurrrnnnooonnnlllkkkiiigggccc``````______aaadddfffgggfffdddcccbbb```]]]ZZZWWWVVVTTTUUUXXX\\\bbblllwww~~~yyysssnnnhhhaaa]]]]]]___```bbbfffkkknnnppptttzzz~~~qqqbbb[[[RRRLLLGGGDDD???<<<888888:::;;;;;;===HHHTTT___dddhhhiiilllppprrrppppppjjjccc___^^^]]]ZZZWWWWWWUUURRROOOLLLLLLLLLLLLKKKHHHHHHKKKLLLIIIIIILLLNNNNNNPPPUUU\\\aaaccccccgggeeecccbbbccccccbbbaaaZZZWWWSSSNNNKKKJJJJJJKKKLLLNNNRRRVVVYYY[[[\\\\\\YYYXXXVVVRRRQQQRRRVVVYYY```fffnnnxxx{{{pppggg]]]WWWQQQNNNQQQWWW^^^WWWNNNEEE@@@===:::999777888999999999:::<<>>EEENNNUUU```ssszzzqqqiii```ZZZOOOIIIEEEFFFGGGFFFHHHKKK~~~wwwuuuvvv~~~wwwlll[[[MMM???:::999777555444333222111111222222111///...------------,,,,,,,,,,,,+++)))((()))******)))((((((((((((((((((((((((***(((((()))***+++***)))))))))))))))(((((((((((((((((((((((((((((((((((("""###&&&'''((((((&&&%%%###$$$%%%&&&((((((((((((((((((((('''''''''''''''&&&(((******((('''&&&''')))***+++***(((((((((***$$$$$$$$$&&&((()))'''&&&(((&&&###!!!!!!$$$'''***((('''''''''''''''(((((('''(((***)))'''&&&&&&'''+++***((((((+++///444888AAAMMMYYY^^^```aaa^^^[[[YYYXXXWWWVVVUUUVVVWWWXXXXXX[[[aaahhhmmmooommmjjjddd^^^UUUNNNLLLOOOUUUYYY]]]___bbbbbb]]]XXX\\\dddqqq{{{xxxmmmllluuu{{{vvvpppjjjfff[[[\\\^^^bbbgggmmmrrrtttuuuwwwxxxsssgggWWWIIIAAA>>>;;;888777777777666555666888999::::::<<<>>>AAADDDHHHNNNTTTXXX\\\```bbbhhhiiimmmqqquuuyyy}}}~~~~~~yyyuuutttqqqkkkfffaaa``````dddjjjqqqvvvxxx|||xxxsssqqqqqqpppmmmiiikkkjjjiiiiiiiiihhheeebbbbbbbbbbbbeeegggiiihhhgggdddcccbbb```]]]YYYWWWUUUWWWYYY\\\aaagggpppyyyyyypppllleee___[[[ZZZ[[[\\\aaaaaacccfffjjjooosssuuuzzzqqqiii^^^TTTNNNIIIDDD@@@999888999::::::===HHHTTT^^^dddhhhiiijjjoooqqqpppqqqlllfffddddddcccaaa___[[[ZZZWWWTTTRRRQQQQQQRRRPPPMMMLLLNNNNNNKKKKKKNNNOOOOOORRRWWW^^^dddggghhhmmmkkkiiihhhiiiiiigggfff]]][[[XXXTTTQQQOOONNNNNNKKKMMMPPPSSSVVVYYYZZZ[[[WWWWWWVVVUUUUUUWWW\\\```eeelllvvv|||tttooocccZZZQQQKKKHHHGGGKKKRRR[[[UUUMMMFFFAAA>>>;;;:::888999999999:::<<>>;;;999777666777888888777777777777777999===CCCGGGMMM\\\ppp{{{rrrhhhbbbWWWOOOIIIHHHGGGDDDDDDGGGuuupppqqqxxxxxxnnn^^^OOO@@@:::999777555444333222111111222222111///------------------------+++...---((($$$&&&((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((( !!!$$$''')))*********((((((((('''&&&&&&%%%$$$(((((((((''''''&&&&&&&&&''''''(((((('''''''''''''''((()))(((&&&%%%%%%&&&&&&%%%$$$&&&((()))((('''***))))))((((((***+++,,,'''&&&&&&&&&&&&''''''((('''((())))))((('''&&&&&&)))(((((()))+++000666;;;FFFRRR___dddddddddaaa\\\\\\YYYUUUUUUVVVWWWVVVTTTTTTXXX```ggglllllliiifffbbb^^^XXXSSSQQQSSSWWWZZZ^^^```cccbbb[[[XXXaaalllzzztttiiigggoooxxx}}}wwwqqqjjjdddaaa[[[^^^ccchhhmmmpppqqqrrrqqqrrrppphhhZZZLLLBBB>>>::::::999999999888888777666777999;;;<<<>>>AAADDDGGGKKKPPPUUUYYY]]]aaadddkkkmmmpppsssvvvzzz~~~yyyuuutttrrrmmmiiijjjjjjkkknnnrrrvvvyyyzzz|||yyytttqqqooommmkkkhhhiiiiiiiiijjjkkkjjjhhhffffffeeeeeefffhhhhhhfffdddcccbbbbbb```^^^\\\ZZZYYY[[[^^^bbbgggmmmttt{{{xxxnnnjjjddd^^^ZZZYYYYYYZZZ```______aaafffkkkmmmnnntttzzzyyylll```WWWPPPIIIDDD>>>;;;:::;;;;;;???JJJUUU^^^dddhhhggghhhkkknnnmmmrrrnnnjjjiiijjjkkkiiigggaaa___]]]ZZZYYYXXXYYYYYYXXXTTTSSSTTTSSSPPPQQQTTTSSSTTTWWW[[[aaagggkkkmmmssspppmmmkkkjjjiiigggeee```___]]]ZZZWWWTTTRRRQQQKKKLLLMMMOOORRRTTTVVVWWWSSSTTTUUUWWWYYY^^^dddhhhooouuu}}}vvvoooiiieee[[[RRRIIIDDDBBBBBBHHHOOOXXXSSSLLLFFFBBB???<<<:::888999::::::<<>>@@@EEEOOO]]]kkk|||{{{qqqiii___WWWOOOLLLIIIEEEDDDFFFqqqjjjjjjqqq|||~~~~~~xxxppp```QQQAAA:::999666444444333222111111222222111///------------------------)))111222)))!!!"""'''***************************'''((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((###$$$&&&((())))))))))))***)))((('''&&&%%%%%%%%%((((((''''''&&&&&&%%%%%%((('''%%%$$$%%%&&&'''((('''(((((('''%%%$$$%%%&&&'''$$$""""""$$$&&&((((((%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&&&&'''((()))+++000777===JJJVVVaaaeeeeeedddaaa]]]\\\WWWSSSSSSUUUVVVTTTRRRQQQWWW^^^eeegggfffdddbbbaaa___]]]ZZZYYYZZZ[[[\\\\\\]]]___^^^ZZZ[[[ffftttzzzmmmbbb___dddjjj|||}}}xxxqqqjjjddd```]]]\\\```gggnnnssstttsssrrrooommmggg[[[MMMBBB===<<<555555666777666666666666555777:::<<<===@@@DDDGGGJJJMMMQQQUUUYYY]]]bbbeeennnpppsssvvvwww{{{|||zzzzzzzzzxxxvvvyyyyyyyyyyyyxxxwwwwwwwwwyyywwwtttrrrqqqooonnnlllkkkkkkkkkmmmnnnooommmkkkjjjiiihhhggggggfffdddbbbbbbbbbccccccdddcccccccccccceeeiiimmmrrrwww~~~|||uuulllhhhccc]]]ZZZYYYYYYZZZ```______aaadddhhhiiijjjpppuuu|||}}}qqqfff[[[QQQJJJHHHCCC?????????CCCMMMXXX___fffiiigggeeegggjjjkkkqqqnnnkkkkkkmmmooommmkkkeeedddaaa___^^^^^^^^^______[[[YYYZZZYYYVVVWWWZZZ]]]^^^___bbbeeeiiinnnqqqwwwtttpppllljjjgggdddbbb^^^]]][[[YYYVVVSSSPPPNNNKKKKKKKKKKKKMMMNNNPPPRRRQQQSSSWWW[[[```gggnnnttt~~~~~~zzztttnnniiieee```]]]TTTLLLDDD@@@>>>???EEELLLWWWSSSMMMHHHDDDAAA===;;;999999:::;;;>>>DDDKKKPPP[[[aaaiiioooqqqqqqpppoooqqqoooooorrrxxx}}}{{{vvvkkk]]]PPPGGGEEEEEEBBBGGGLLLMMMKKKIIIIIIJJJLLLLLLNNNPPPSSSXXX[[[^^^\\\[[[ZZZYYYYYYVVVSSSPPPJJJJJJIIIFFFEEEEEEHHHKKKPPP^^^kkkkkkbbbWWWJJJBBB===:::888777777888888777666888999999999:::<<<>>>AAAGGGPPPZZZgggyyy}}}vvvfff]]]TTTOOOJJJFFFEEEGGGooogggfffjjjwww}}}|||wwwpppbbbRRRAAA:::888555333333333222111111222222111///,,,,,,,,,------------...(((222444+++###&&&***+++************************'''((())))))(((((()))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%'''&&&&&&&&&'''((())))))'''''''''&&&&&&&&&&&&&&&)))&&&$$$$$$&&&(((((((((((()))***)))''''''''')))&&&### $$$&&&'''$$$&&&((()))***)))'''&&&&&&&&&&&&&&&'''((())))))+++)))((('''((()))((('''&&&''')))***+++000888???MMMVVV___aaaaaabbbaaa___YYYVVVRRRRRRTTTUUUSSSQQQRRRWWW]]]```aaa___^^^]]]```aaabbbccccccaaa___]]]ZZZYYYYYYYYYXXX]]]kkkyyy}}}rrrggg^^^[[[\\\^^^rrr}}}yyyqqqiiibbb___]]]]]]]]]ccckkksssxxxxxxvvvtttmmmhhh]]]OOOCCC<<<999999666777888888777777888999555888;;;>>>@@@CCCHHHKKKOOOQQQTTTWWWZZZ___dddhhhnnnssswwwzzz{{{~~~}}}|||~~~~~~zzzyyyyyyvvvvvvwwwwwwvvvvvvuuutttqqqqqqqqqrrrttttttrrrppppppnnnkkkiiiiiihhhgggeeefffgggiiikkkmmmnnnoooooommmoooqqqtttwww|||wwwpppiiifffaaa]]]ZZZYYYZZZ[[[^^^___```bbbcccdddeeefffkkkooouuuyyy}}}|||oooaaaXXXOOOHHHBBB@@@???BBBLLLUUU```gggkkkgggdddgggkkklllpppmmmkkkllloooqqqpppnnniiihhhfffdddccccccdddeeefffbbb`````````]]]^^^bbbhhhhhhhhhhhhgggiiimmmpppvvvsssoookkkhhheeebbb___YYYXXXVVVSSSPPPMMMJJJIIIJJJIIIHHHHHHIIILLLNNNPPPSSSVVV\\\cccjjjsss|||}}}nnnllliiifffddd```\\\YYYKKKDDD>>><<<;;;<<>>;;;999999;;;===BBBJJJSSSYYYfffiiimmmnnnkkkhhheeeccccccccccccdddhhhnnntttxxxxxxwwwrrrgggYYYNNNIIIHHHAAADDDHHHGGGEEEBBBCCCDDDCCCCCCEEEGGGLLLQQQUUUXXXYYYYYYXXXYYYXXXVVVRRROOOKKKJJJHHHFFFCCCDDDFFFIIIMMMZZZggglllhhh^^^OOOBBB===;;;888777888888777777444666777777777888:::<<<;;;===CCCLLLVVVcccvvvpppfff[[[TTTNNNHHHFFFHHHqqqiiiiiikkkyyy{{{{{{wwwqqqbbbRRRAAA999777444222111333222111111222222111///,,,,,,,,,---------......(((///000***)))///000+++************************''')))******(((((()))+++))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''&&&%%%%%%&&&&&&&&&&&&'''(((***+++%%%&&&&&&&&&&&&&&&&&&''''''''''''))),,,,,,)))&&&&&&((()))(((''''''((()))%%%###!!!"""$$$&&&''''''((((((((((((((()))))))))''''''''''''((()))***+++...+++'''&&&(((*********''')))++++++,,,111999AAAKKKRRRXXXXXXXXX[[[]]]]]]WWWUUUSSSRRRSSSSSSSSSSSSTTTXXX[[[\\\ZZZXXXXXXYYY___ccchhhkkkkkkgggbbb___\\\XXXUUUVVVYYYaaaooo}}}{{{ssshhhaaa___`````````jjjwwwyyysssjjjbbb\\\[[[]]]___ccciiiqqqxxx{{{yyyvvvsssddd]]]QQQGGG???;;;999888888999:::999888888:::<<<777:::>>>AAADDDHHHLLLPPPUUUWWWYYY[[[^^^ccciiimmmmmmsss{{{}}}zzzzzz||||||{{{|||uuuxxx{{{~~~~~~}}}}}}|||xxxwwwwwwxxxyyyyyywwwtttvvvsssooommmmmmnnnnnnnnnnnnoooqqqtttvvvxxxzzzzzzxxxyyyzzzzzz|||zzzrrrkkkeeeccc___\\\ZZZYYYZZZ[[[ZZZ]]]aaabbb```______aaacccgggkkkooossszzzwwwlllYYYQQQHHHDDDCCCEEEMMMVVV```hhhllliiigggjjjooorrrsssqqqoooqqquuuwwwuuusssqqqpppnnnlllkkklllmmmnnnoookkkhhhiiiiiigggiiimmmqqqqqqoookkkhhhgggiiilllooolllhhheeecccaaa^^^[[[VVVUUURRRNNNKKKIIIGGGGGGIIIHHHGGGGGGIIIMMMQQQSSSXXX]]]dddmmmwwwyyyooojjj```_________]]]YYYTTTPPPBBB===999999:::<<>>EEENNNYYYaaajjjjjjjjjfffaaa\\\YYYWWWSSSVVVXXXXXXXXX[[[bbbgggiiijjjjjjfff^^^SSSIIIDDD>>>AAABBBAAA>>><<<>>>@@@;;;<<<===@@@DDDJJJOOORRRUUUUUUUUUVVVVVVTTTPPPMMMIIIIIIGGGCCCAAAAAACCCEEEKKKVVVbbbjjjllldddSSSBBB>>><<<999888888888777666555666777666555666888:::888999===CCCHHHOOO^^^llluuuhhh___VVVNNNKKKLLLvvvnnnnnnppp~~~zzzzzzvvvqqqcccRRRAAA999666333111111333222111111222222111///,,,,,,,,,------.........(((,,,+++(((///888666+++))))))))))))))))))))))))''')))++++++((((((***,,,))))))))))))((((((((((((((((((((((((((((((((((((######$$$%%%&&&(((((()))***)))'''&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&'''***...111///***$$$###%%%&&&&&&%%%%%%'''((('''&&&&&&'''******)))((((((&&&$$$""""""%%%(((***'''''''''((((((***++++++111,,,'''&&&(((+++,,,+++(((+++---------222;;;BBBGGGMMMQQQPPPPPPUUUYYYYYYVVVUUUTTTSSSSSSSSSTTTUUUVVVXXXZZZYYYVVVTTTUUUWWW___dddkkkppppppkkkddd___```ZZZVVVWWW\\\eeesssrrriii```^^^bbbhhhiiihhheeeqqq}}}wwwpppfff]]]YYYYYY]]]```kkkooovvv{{{{{{xxxrrrnnnYYYRRRHHHBBB???>>>;;;999555666777555333333666999999<<<@@@CCCFFFKKKOOOSSSZZZ\\\]]]___bbbgggmmmrrrlllsss}}}|||zzzvvvuuuxxx}}}~~~yyywwwxxxyyywwwzzz}}}|||{{{|||}}}|||yyywwwyyyvvvrrrpppqqqsssuuuvvvuuuvvvxxx{{{}}}~~~xxxppphhhcccaaa^^^[[[YYYYYYZZZ[[[VVV[[[aaaaaa]]]ZZZ[[[^^^\\\```dddhhhlllsss|||{{{ggg^^^TTTNNNLLLNNNVVV^^^```hhhmmmkkkiiimmmtttwwwyyywwwuuuwww{{{}}}|||yyyyyywwwuuutttttttttvvvwwwwwwssspppqqqqqqppprrrvvvvvvvvvsssmmmgggdddfffhhhgggdddaaa___]]]\\\ZZZXXXWWWUUURRRNNNKKKIIIHHHGGGGGGFFFFFFGGGJJJOOOTTTWWW^^^ccckkkuuu}}}mmmbbb[[[QQQRRRSSSTTTRRRMMMFFFAAA===999777999<<<>>>CCCIIIYYYVVVRRRNNNIIIEEE???;;;999:::<<>>???===999888;;;===888888999<<>>@@@CCCJJJSSS___iiinnngggTTTBBB>>><<<999888888888777666777888888666555555777999;;;:::<<<@@@AAACCCNNN[[[iii~~~sssiii^^^UUUQQQQQQxxxqqqqqqsss~~~|||uuummmaaaQQQAAA:::888555333333222222222111000///---,,,111///---,,,...000///+++,,,,,,,,,+++++++++******))))))))))))))))))))))))+++,,,,,,,,,,,,+++******((())))))*********))))))))))))))))))))))))))))))'''((()))++++++,,,,,,,,,'''''''''''''''((()))))))))(((&&&%%%%%%&&&((()))&&&$$$"""$$$(((******((((((((((((((((((((((((((((((((('''(((((()))***+++)))'''%%%%%%''''''%%%""")))'''%%%$$$&&&)))******++++++++++++************+++,,,...///111444888;;;AAAFFFKKKMMMLLLMMMRRRWWWWWWWWWVVVSSSQQQRRRXXX]]]^^^\\\\\\]]]YYYSSSQQQRRR[[[jjjssspppnnnrrrrrrmmmcccXXXVVVaaakkkooouuu~~~~~~zzzxxxtttrrroooooorrruuuwwwxxxssstttwww{{{~~~wwwpppfff]]]\\\\\\]]]bbbjjjpppuuu{{{~~~{{{tttjjjdddTTTLLLAAA888555555555444111444777::::::;;;<<<======AAAFFFKKKOOOSSSWWWZZZ___fffjjjhhhggglllrrruuuuuuyyy{{{tttsssvvv{{{|||{{{yyyzzz{{{zzzxxxwwwwwwwwwyyy|||}}}}}}}}}~~~}}}|||yyyyyyxxxxxxxxxyyyzzz{{{~~~}}}~~~wwwjjj```^^^]]][[[ZZZYYYYYYYYYYYY]]]___aaa___\\\YYYZZZ[[[^^^^^^^^^aaagggooowww|||zzznnnbbb\\\XXXVVVVVVYYYgggjjjmmmnnnooorrrxxx}}}{{{wwwwwwzzz|||}}}|||~~~}}}{{{{{{{{{}}}~~~{{{yyyxxxyyy{{{|||}}}tttkkkgggdddaaaaaacccdddaaa]]]]]]```bbbcccbbbccc```[[[TTTNNNIIIFFFDDDCCCDDDEEEGGGIIIMMMSSSWWWeeellluuu}}}qqqaaaWWWTTTRRRPPPNNNNNNMMMIIIBBB===<<<888777888999;;;BBBJJJVVVWWWTTTMMMHHHEEEAAA<<<666888<<>>;;;:::;;;===>>>DDDMMMYYYdddllljjjZZZIIIBBB===:::;;;;;;888777999::::::999888777666555444888888999:::===AAAEEEGGGYYYfffzzztttjjjaaaXXXQQQwwwppppppttt~~~{{{zzzuuunnnaaaRRRAAA:::888666333333666666555555444222111000///...------...///---***---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))******++++++******)))(((***************)))(((((())))))))))))))))))))))))''''''((()))*********)))'''''''''''''''((())))))***)))'''&&&&&&''')))***---***((('''((((((&&&$$$(((((((((((((((((((((((((((((((((((((((((()))***'''%%%$$$%%%'''((('''%%%(((&&&$$$$$$''')))******************************+++---000111222444777999===AAAEEEGGGGGGJJJOOOTTTZZZZZZYYYUUURRRSSSXXX]]]```______^^^XXXPPPMMMPPPZZZiiitttvvvyyyyyymmmcccbbblllsssrrrtttyyyzzz}}}~~~}}}}}}~~~|||zzzyyy{{{}}}~~~~~~wwwxxxyyy{{{~~~{{{sssmmmddd]]]]]]___aaahhhooowwwzzz~~~~~~xxxmmmaaaZZZKKKDDD<<<777777888999:::333555888::::::<<<>>>???@@@DDDJJJPPPTTTWWW[[[^^^dddjjjnnnkkkjjjooouuuwwwyyy}}}{{{zzz||||||yyyvvvtttttttttsssrrrsssvvvxxxxxxzzz~~~~~~~~~}}}|||}}}~~~~~~}}}{{{{{{{{{{{{|||~~~yyykkkbbbYYYXXXXXXYYYZZZ\\\^^^``````bbbcccaaa___]]]^^^```bbbaaa___```ccchhhnnnrrrwww~~~~~~pppgggaaa]]]]]]___hhhlllpppssstttvvv||||||zzzzzz}}}~~~~~~~~~tttkkkfffaaa]]]\\\___aaa```aaadddiiimmmnnnmmmfffccc\\\UUUNNNIIIFFFEEEBBBDDDFFFIIIMMMSSSZZZ___nnnuuu{{{|||lll]]]UUURRRLLLJJJJJJKKKKKKHHHBBB<<<>>>;;;999:::;;;<<>>;;;777777666555444222000///444666777999:::>>>CCCFFFLLLKKKKKKMMMNNNLLLHHHDDD@@@>>><<<:::999:::;;;<<>>:::;;;;;;888777999777777777777888888888888888888888999<<>>DDDLLLTTTUUURRRKKKFFFCCC???:::;;;;;;===@@@DDDIIINNNQQQRRRQQQPPPOOONNNMMMMMMMMMIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEDDDBBB@@@<<<999777666555444333222111000000444555666666666999===@@@FFFFFFGGGIIIJJJHHHCCC@@@<<<;;;:::999999999;;;;;;<<>>@@@???GGGVVVjjjyyynnnfff|||vvvwwwvvvyyyuuuuuutttpppcccSSSCCC<<<999666444444222222222222111000///...222///...000000......000,,,++++++++++++*********))))))))))))))))))))))))))))))******))))))((('''(((((()))))))))))))))((())))))))))))))))))))))))'''''''''(((''''''&&&&&&'''''''''''''''((())))))))))))(((''''''((())))))###$$$%%%''')))***++++++))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''***,,,,,,+++)))(((((((((((()))++++++...222888===>>>>>>>>>???<<<>>>@@@BBBFFFLLLTTT[[[bbbcccbbb]]]XXXVVVXXX[[[ZZZ[[[^^^]]]WWWQQQSSSZZZdddmmmwww~~~|||rrrnnnnnnuuu{{{zzzrrrtttvvvyyy|||~~~~~~{{{uuummmhhhbbb___]]]```gggooowww}}}~~~~~~}}}wwwmmm___SSSKKK@@@===;;;888777777777777777888999999:::>>>CCCFFFJJJOOOVVV]]]aaaccceeefffmmmqqqtttsssuuu|||}}}}}}}}}}}}|||wwwpppkkkjjjkkklllmmmnnnppptttwwwwwwwwwvvvvvvuuuuuutttttttttuuuvvvyyy||||||zzzxxxuuuuuuuuuwww{{{tttfff\\\XXXXXXXXXYYY\\\___cccfffkkkkkkjjjiiiiiijjjmmmnnnhhhfffcccaaaaaadddgggiiisssuuuyyy~~~zzzooofffeeehhhkkkqqqxxx}}}wwwnnneeeaaa]]]ZZZYYY\\\___ccchhhmmmqqqqqqnnnlllfffaaaYYYRRRLLLIIIHHHHHHLLLNNNSSSXXX^^^fffnnntttyyyqqqooorrrssslll```UUUNNNMMMGGGGGGHHHLLLOOOOOOLLLHHHEEEAAA>>>???>>>???EEEMMMSSSTTTQQQJJJEEECCC>>>999;;;;;;;;;===@@@DDDHHHJJJLLLKKKKKKJJJJJJJJJKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGDDDCCCAAA>>><<<999777666555555444444333333333333222333333333333555888;;;CCCEEEFFFHHHGGGDDD@@@===999999999:::<<<===???@@@@@@EEEMMMWWWccciiicccYYYGGG@@@<<<<<<;;;888777999::::::999888888777666666777777777777888999;;;<<<<<<@@@JJJXXXlllwwwooo~~~wwwvvvvvv}}}vvvuuutttqqqdddTTTDDD<<<:::777444444444555555555444333222222222......111000,,,---111************))))))))))))******************************++++++******)))(((%%%&&&'''((()))*********(((((((((((((((((((((((((((((()))))))))((('''''''''''''''''''''((())))))''''''''''''''''''''''''+++,,,,,,,,,***)))((('''(((((((((((((((((((((((())))))(((''''''&&&''''''((((((((('''&&&&&&&&&&&&''''''(((***---...,,,+++)))(((((('''(((***,,,------222:::@@@BBBBBBBBBBBB@@@@@@BBBDDDIIIQQQZZZ___eeeffffffaaa\\\XXXYYYZZZZZZZZZZZZZZZVVVSSSWWW^^^hhhnnnvvv{{{}}}zzzqqqhhhhhhmmmwww{{{vvvvvvxxxyyy|||}}}wwwooohhhfff^^^^^^___ccckkkuuu|||~~~~~~yyypppdddWWWKKKDDD<<<<<<;;;999777666555666888999999:::<<<@@@FFFKKKOOOTTT[[[aaadddfffggghhhmmmqqqtttuuu{{{~~~yyytttrrrrrrqqqqqqrrrqqqpppmmmjjjlllnnnrrrtttttttttuuuvvvuuutttsssrrrqqqqqqqqqqqqttttttuuuwwwxxxxxxuuurrrrrrrrrsssvvv{{{~~~qqqcccZZZXXXWWWWWWYYY\\\aaafffiiiooommmlllkkklllnnnpppqqqiiigggdddaaa``````bbbcccmmmooorrrvvv|||vvvnnnmmmppptttzzzsssjjjaaa\\\XXXTTTSSSVVVZZZ^^^dddhhhiiihhheeeccc```\\\WWWRRROOONNNOOOQQQWWW\\\bbbjjjrrrzzz}}}tttnnnqqqrrrlll```TTTMMMKKKHHHGGGIIINNNTTTWWWVVVTTTMMMIIIEEEDDDCCCBBBGGGNNNTTTUUURRRKKKFFFCCC???:::999999999:::===AAADDDFFFFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFEEECCC???<<<999777666555555555666666666777777777222333333222111333666999@@@BBBEEEEEEDDD@@@===;;;:::;;;>>>AAACCCFFFGGGHHHJJJMMMRRRYYYdddkkkggg^^^IIIBBB===<<<;;;888777:::::::::999999888888777777666666777777888888999:::<<<>>>DDDNNN___uuuzzz~~~tttrrruuu~~~zzzwwwvvvssseeeVVVEEE===:::777444444222222222222222111000000///---111777555---+++///+++*********))))))))))))******************************++++++******)))(((%%%&&&'''((()))*********((((((((((((((((((((((((((())))))*********))))))'''''''''''''''((())))))&&&''''''''''''''''''&&&###&&&(((((('''%%%%%%&&&((((((((((((((((((((((((((((((''''''&&&'''''''''((()))***(((&&&%%%%%%&&&(((((())),,,...---+++)))))))))(((((()))+++...000...333;;;@@@CCCCCCCCCCCCCCCCCCDDDGGGMMMUUU]]]bbbggghhhhhhddd^^^ZZZYYYZZZ^^^YYYUUUTTTSSSRRRWWW^^^ggglllrrrvvvvvvrrrkkkgggfffmmmxxx}}}yyyzzzzzz{{{}}}}}}|||yyyrrriiidddeee^^^aaaeeeiiiqqqzzz~~~}}}|||sssgggYYYLLLBBB<<<777888999888777777888:::999:::<<<>>>AAAFFFLLLPPPTTTYYY___cccfffgggiiijjjnnnrrruuuxxxyyyqqqjjjeeedddfffffffffgggiiikkklllnnnppptttxxx{{{{{{zzzyyyyyyuuuuuuuuuttttttttttttsssxxxxxxwwwxxxxxxwwwuuurrrmmmmmmooorrrwww{{{pppddd\\\UUUUUUVVVYYY^^^dddjjjnnnooonnnllllllnnnpppppppppiiigggccc___\\\ZZZ[[[[[[cccfffjjjooovvv~~~~~~xxxyyy~~~~~~qqqggg^^^XXXSSSNNNMMMPPPUUUYYY^^^bbbbbb```______[[[ZZZXXXWWWYYY\\\___bbbhhhnnnvvvzzzppptttuuunnnbbbUUUMMMKKKFFFFFFHHHOOOXXXaaadddeee^^^YYYSSSOOOJJJGGGJJJPPPVVVWWWTTTMMMGGGEEEAAA<<<888888888999;;;>>>AAACCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGDDDAAA===999666666666777777888:::<<<============888888777555333444666999<<<>>>AAAAAA???>>>======BBBDDDGGGKKKNNNPPPQQQQQQSSSUUUWWW\\\ffflllhhh___KKKDDD>>><<<;;;888888:::666777777888999:::;;;;;;777777777888999999999:::;;;<<<@@@HHHUUUhhh|||vvvrrrsss|||~~~{{{yyyvvvfffVVVEEE>>>;;;777555444...////////////...---------///999EEEBBB555---...,,,,,,,,,,,,+++++++++***************************))))))******))))))(((''''''(((((((((((((((''''''(((((((((((((((((((((((('''((())))))************'''''''''''''''((())))))''''''((((((((((((''''''###%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&(((***)))&&&%%%''')))'''''')))+++---,,,(((%%%***)))((((((***---000222444999???DDDEEEEEEDDDDDDGGGFFFHHHLLLSSSZZZaaadddgggiiijjjfff```[[[YYYZZZ\\\TTTLLLLLLOOORRRXXX^^^dddhhhnnnqqqnnniiiggggggfffnnnxxx{{{{{{{{{|||{{{xxxvvvtttmmmcccaaaddd```ggglllpppwww{{{{{{tttiii\\\NNNDDD===999555777888888777777:::===:::<<>>:::999888888999;;;>>>???>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGIIIJJJIIIHHHGGGCCC@@@<<<999888999<<<===???AAAEEEHHHJJJIIIHHHGGGAAAAAA>>>;;;777666777888888;;;>>>??????@@@BBBEEEMMMPPPSSSVVVXXXXXXXXXWWWWWWXXXYYY^^^ffflllhhh___LLLEEE???===;;;888888:::666777777888:::;;;;;;<<<777777888999:::;;;;;;;;;:::;;;>>>CCCLLLZZZhhhrrrzzzvvvrrr{{{}}}{{{xxxgggWWWFFF>>>;;;888555444000111111111111000000///...333BBBRRROOO===000///.........---------,,,,,,************************(((((((((((((((''''''&&&*********)))(((&&&%%%$$$((((((((((((((((((((((((&&&&&&((()))************'''''''''''''''((())))))(((((())))))))))))(((((($$$(((+++***(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$'''))))))'''&&&)))+++&&&'''(((***+++***&&&"""+++***))))))***---111333<<<@@@EEEHHHIIIGGGFFFFFFKKKJJJLLLPPPXXX___eeeggggggiiijjjggg```[[[ZZZZZZXXXMMMDDDFFFMMMTTT[[[aaacccfffkkklllgggbbbbbbeeedddlllwwwzzz{{{|||}}}xxxtttrrrpppiii```___dddccckkkrrruuu|||zzzssslll```TTTHHHAAA<<<;;;777999999888666666999===;;;>>>BBBFFFKKKQQQWWW[[[___aaadddfffgggiiikkkmmmuuuxxx{{{zzzsssssspppiiibbb^^^]]]^^^\\\^^^aaadddgggkkkpppsssvvvwwwzzz{{{|||~~~~~~~~~wwwwwwxxx{{{wwwpppjjjccc^^^\\\[[[ZZZZZZ]]]bbbgggkkkmmmlllkkklllnnnooollliiicccbbb```^^^^^^^^^___```fffiiimmmppprrrtttvvvxxx~~~|||}}}~~~|||{{{{{{wwwjjjccc\\\[[[[[[[[[]]]aaa\\\___```___\\\[[[\\\^^^]]]___dddkkksss{{{xxxqqquuuvvvpppcccVVVNNNKKKFFFFFFJJJUUUfffwww{{{qqqfff[[[QQQOOORRRYYYZZZWWWPPPKKKIIIDDD???<<<;;;999888888999;;;<<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBFFFHHHJJJIIIHHHGGGCCCAAA===::::::===BBBDDDGGGJJJOOOSSSUUUTTTRRRPPPJJJHHHEEE@@@:::777777888777;;;>>>@@@AAADDDIIIMMMVVVXXX[[[]]]^^^]]][[[ZZZXXXXXXYYY]]]ffflllggg___MMMFFF???===;;;888888:::::::::999999999999999999777888999:::;;;<<<<<<<<<<<<===>>>@@@EEENNNXXX___pppzzzwww~~~yyyuuufffVVVFFF>>>;;;888555555555333111//////000111222---111777;;;:::555///***,,,...//////---++++++,,,,,,,,,,,,+++++++++******))))))(((((((((((())))))---+++)))(((***++++++***,,,***(((&&&%%%%%%&&&''')))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&(((***((("""&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''(((***+++...---,,,***+++///555:::HHHMMMPPPOOOJJJFFFEEEGGGLLLKKKLLLRRRYYY___aaaaaaeeeggghhhfff```[[[WWWUUUPPPLLLHHHGGGKKKRRRYYY]]]bbbdddeeebbb]]]\\\aaafffkkkqqqzzz}}}yyyyyy}}}}}}}}}~~~yyytttkkkddd______aaacccmmmsssyyy}}}}}}vvvkkkcccUUUIIIAAA===;;;:::333333444555777888:::;;;@@@@@@CCCKKKTTTZZZ]]]]]]bbbccceeeeeefffiiimmmpppwwwyyy}}}|||wwwtttkkkmmmnnnlllhhheeeeeegggiiiggggggiiilllppprrrrrrwwwwwwwwwwwwyyy}}}rrrfffdddiiihhhdddbbbaaa``````aaaccceeefffhhhiiilllmmmmmmkkkhhhfffcccbbb```^^^]]]___dddhhhjjjmmmooopppnnnooossswww}}}|||||||||zzzwwwtttsssssssssrrrrrruuuzzz~~~~~~yyyuuunnnmmmllllllnnnnnnlllkkkbbbaaa```^^^]]]]]]]]]^^^aaacccgggmmmuuu|||zzzuuuooopppqqqrrrssstttttttttmmmqqqtttooodddWWWNNNJJJFFFFFFIIIRRRcccuuu}}}mmm___VVVRRRRRRYYY\\\[[[UUUOOOKKKEEE???>>><<<999777666888:::<<<<<<;;;:::<<<>>>@@@@@@@@@???AAADDDFFFHHHHHHGGGFFF???===;;;;;;===AAAFFFIIIPPPRRRUUUYYY[[[\\\\\\[[[XXXTTTNNNIIIDDD@@@<<<999;;;999888;;;DDDNNNXXX]]]dddcccaaa___[[[WWWTTTSSSVVVWWWXXX[[[ccchhhccc[[[HHHAAA<<<;;;:::777777999;;;;;;:::888888777777888888999:::;;;<<<<<<======>>>===;;;<<<@@@GGGMMMRRR___hhhtttxxxrrreeeUUUDDD===;;;888555555666555222000/////////000,,,...111444444222///---,,,---......,,,++++++,,,++++++*********)))))))))))))))(((((((((((()))))),,,***(((((()))++++++***...---+++)))(((((()))***&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))((('''&&&%%%%%%'''&&&&&&%%%%%%&&&((()))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''((((((((()))))))))(((((('''((()))***+++......------...333:::???MMMRRRVVVUUUPPPLLLKKKLLLNNNNNNOOOSSSYYY^^^bbbcccfffffffffddd```\\\XXXVVVOOOLLLIIIHHHKKKQQQWWW[[[ZZZ___aaa]]]WWWYYYbbblllqqquuu{{{{{{wwwxxx}}}~~~~~~~~~{{{tttooohhhaaa___```dddgggqqqvvv|||~~~}}}vvvmmm```XXXLLLCCC<<<:::999888:::999999999:::<<<>>>???CCCDDDHHHPPPYYY___aaaaaacccdddddddddeeehhhmmmqqqyyy|||}}}yyyuuusssssstttuuusssooommmlllmmmooonnnnnnppptttwwwxxxxxxtttuuuuuuuuuvvv{{{}}}vvviii```aaaggghhheeedddcccaaaaaabbbdddggghhhkkklllnnnoooooollliiigggbbbbbbbbbaaabbbeeejjjnnnoooppprrrssssssuuuwwwyyy}}}|||zzzyyyxxxvvvssspppooooooooonnnoooqqqvvvzzz|||xxxwwwwwwxxxyyyzzzzzzvvvppplllfffdddbbb```^^^^^^___```bbbdddiiiooovvv}}}zzzpppgggaaa\\\^^^aaadddgggiiijjjjjjggglllppplllbbbVVVMMMIIIEEEDDDFFFOOO]]]nnn}}}wwwiii]]]UUUSSSSSSYYY]]]^^^ZZZUUUQQQKKKEEE@@@>>>;;;999999:::===???CCCCCCCCCDDDEEEEEEBBB@@@???AAADDDGGGHHHGGGDDDCCCAAA@@@@@@AAAEEEIIINNNPPPUUUVVVXXXZZZ\\\]]]^^^^^^YYYVVVRRRNNNJJJFFFAAA===>>>===>>>BBBKKKTTT\\\```aaa```]]][[[XXXUUUSSSQQQRRRTTTVVVZZZbbbgggccc[[[JJJCCC======<<<999999;;;:::999999888777777777777888999:::<<<============;;;::::::;;;>>>CCCHHHLLLSSSYYYaaahhhqqq{{{wwwooobbbRRRBBB;;;:::777555555777666333111///.........++++++,,,,,,---......///***,,,------+++******+++******)))))))))((((((((())))))(((((((((((()))))))))'''&&&''')))*********+++***((('''&&&'''(((((($$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((('''&&&&&&'''((((((&&&$$$&&&,,,111&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((()))))))))***((((((((((((((()))******,,,---------000666===CCCQQQVVVZZZZZZVVVQQQOOOOOONNNOOOQQQRRRTTTYYY___ccceeedddcccbbbaaa^^^ZZZWWWOOONNNLLLLLLMMMQQQUUUWWWSSSWWWZZZVVVSSSXXXgggtttyyyyyy|||zzz{{{wwwtttuuuzzz{{{vvvlllhhhccc______ccciiimmmuuu{{{|||wwwlllaaaRRRLLLCCC<<<999888999999;;;:::888888999;;;>>>@@@GGGIIIOOOWWW___dddfffeeegggffffffeeefffkkkqqqvvv|||~~~{{{xxxvvv{{{||||||zzzwwwuuuttttttuuuuuuuuuwwwzzz|||{{{zzzqqqqqqqqqqqqrrrvvv|||~~~{{{wwwjjjggg```[[[^^^fffiiigggfffeeeccccccdddgggjjjllloooqqqrrrrrrqqqnnnkkkiiiccceeefffgggiiimmmrrruuuwwwvvvvvvxxx{{{}}}~~~~~~~~~|||zzzyyyyyywwwtttqqqnnnooooooooooooqqquuuyyyzzzxxxxxxyyy{{{qqqiiieeebbb^^^[[[ZZZZZZ\\\]]]___bbbgggnnntttxxx|||}}}}}}wwwnnndddYYYPPPLLLJJJLLLOOOSSSWWWYYYZZZZZZ]]]ccciiihhh```UUUKKKGGGCCCBBBCCCJJJVVVdddpppwwwzzzvvvmmmbbbYYYTTTSSSTTTYYY```cccaaa\\\XXXRRRKKKBBB@@@===<<<<<>>::::::::::::::::::999999999:::;;;===>>>>>>>>>>>>:::::::::;;;>>>@@@CCCEEEHHHKKKMMMPPPWWWfffyyy}}}vvvmmmxxxxxxooo___PPP@@@:::999777555555555444333111000/////////,,,,,,+++++++++,,,---...)))***,,,,,,***)))************)))))))))((((((((())))))(((((((((((())))))'''&&&%%%&&&)))******)))(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))(((''''''%%%)))---+++%%%!!! """''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((())))))***))))))***,,,///666>>>DDDQQQUUUYYYZZZWWWSSSPPPOOOMMMNNNPPPOOOOOOSSSZZZ___aaaaaabbbccccccaaa[[[WWWRRRSSSSSSSSSRRRSSSTTTUUURRRSSSSSSRRRVVV```ooozzz|||{{{|||{{{uuuqqqooonnnqqqwww}}}~~~~~~}}}vvvpppgggddd```^^^```ffflllqqqxxx}}}~~~yyypppcccVVVJJJEEE>>>:::888999:::::::::888777777999<<>>===@@@EEEJJJNNNWWWZZZ^^^bbbdddaaa\\\XXXJJJIIIHHHGGGGGGGGGGGGGGGBBBEEEIIIMMMQQQSSSSSSSSSOOOMMMLLLKKKKKKLLLNNNOOOUUUVVVWWWYYYZZZYYYUUURRRJJJJJJKKKNNNSSSVVVXXXXXXWWWUUURRROOONNNNNNNNNOOOKKKPPPTTTYYYaaaeeebbb[[[NNNHHHCCCCCCBBB??????AAA>>>>>>>>>???>>>>>>>>>>>>;;;<<<===>>>????????????;;;<<<===>>>???@@@@@@@@@DDDDDDDDDDDDIIIUUUfffrrrxxxzzzzzzqqqfffrrr~~~yyyrrr^^^OOO???999888666555555222222111111111111111111...............---,,,,,,(((***++++++***)))***+++++++++*********)))))))))))))))(((((((((((())))))&&&%%%%%%&&&)))***)))(((******************++++++))))))))))))((((((''''''(((((((((((((((((((((((()))))))))))))))(((((('''"""(((---,,,%%%'''''''''((((((((())))))&&&'''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((()))))))))))))))((()))***,,,000777???EEEOOORRRVVVXXXWWWTTTQQQPPPNNNOOOPPPOOONNNQQQXXX]]]\\\^^^aaacccccc```[[[VVVXXX[[[^^^^^^[[[XXXVVVVVVWWWRRROOOTTT```mmmwww|||{{{yyyzzz}}}xxxrrrggghhhjjjooouuu|||~~~~~~~~~xxxpppjjjdddbbbaaaaaadddjjjppptttzzz}}}~~~yyysssiii[[[NNNEEEAAA;;;888888888999999::::::999;;;>>>CCCIIILLLNNNSSSZZZ```eeehhhiiijjjiiijjjlllnnnpppuuu{{{~~~|||}}}|||{{{{{{zzzxxxuuurrrppppppppppppppprrrvvvyyy~~~||||||||||||{{{~~~rrrfff^^^WWWTTTOOOMMMOOOSSSWWWYYY[[[```ddddddfffkkknnnmmmkkkjjjjjjjjjlllnnnqqqrrrtttuuuvvvvvvuuutttrrrpppqqqrrruuuvvvxxx{{{}}}xxxooolllmmmppprrrxxxxxxxxxxxxuuunnnfff```]]][[[WWWTTTTTTVVVZZZ\\\]]]```eeeiiimmmnnnmmmlll^^^[[[UUUNNNGGGAAA>>><<<<<<<<<>>>???AAABBBCCCCCCKKKRRR[[[```^^^UUUKKKDDDCCCAAA@@@CCCJJJSSSZZZ^^^]]]\\\YYYTTTQQQPPPQQQSSSZZZcccjjjhhhaaaYYYQQQJJJ???======>>>BBBIIIPPPUUU\\\___eeekkkppppppllliiiZZZVVVOOOJJJGGGGGGHHHJJJMMMPPPTTTXXXYYYYYYWWWUUUQQQOOOMMMKKKJJJKKKMMMNNNPPPQQQTTTXXX\\\___^^^]]]UUUSSSQQQQQQRRRRRRPPPOOOQQQOOOMMMKKKKKKKKKMMMNNNLLLPPPUUUZZZ```dddbbb\\\QQQLLLHHHHHHHHHEEEDDDEEEAAABBBBBBCCCCCCBBBAAA@@@>>>>>>???@@@@@@@@@??????;;;<<<===>>>>>>===<<<;;;?????????@@@CCCKKKVVV^^^vvv}}}mmmooovvvyyynnndddppp~~~{{{sss___OOO???999888666444444000000111111222222222222...///000000///---,,,+++(((***++++++*********+++++++++*********)))))))))))))))(((((((((((())))))&&&&&&&&&''')))***)))''''''(((((())))))*********++++++******)))(((((('''((((((((((((((((((((((((((((((((())))))(((((('''$$$&&&'''&&&######&&&(((''''''((((((((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))++++++,,,...111888AAAGGGNNNPPPSSSUUUVVVUUUTTTSSSPPPQQQQQQQQQRRRUUUYYY]]]XXX[[[______]]]ZZZXXXWWW```eeekkkkkkfff___[[[YYYZZZTTTQQQZZZjjjwww{{{zzzvvvvvvxxx{{{}}}{{{tttooocccfffkkkqqqwww|||~~~~~~~~~~~~|||yyyssskkkeeeaaabbbcccfffkkkpppuuuxxxzzz{{{yyyqqqiii___RRRGGG???<<<888666666777777666888999:::<<>>>>>@@@FFFMMMQQQ\\\dddkkkkkkkkkmmmnnnmmmllllllnnnoooqqqrrrssstttssstttuuuvvvvvvvvvuuuuuuxxxyyyzzz{{{}}}~~~xxxoooiiiggghhhjjjkkksssqqqooonnnkkkgggaaa]]]TTTSSSQQQPPPRRRUUUXXX[[[YYY[[[___bbbddddddbbbaaaUUUSSSPPPKKKFFFBBB>>>===888888888999:::===???AAAFFFNNNXXX```___WWWLLLDDDCCCAAA@@@BBBHHHNNNTTTVVVTTTTTTSSSPPPNNNMMMOOOQQQXXXbbbiiifff]]]UUUMMMFFF===<<<;;;===BBBJJJRRRWWW\\\___dddkkkpppsssrrrpppgggaaaXXXOOOIIIHHHJJJKKKTTTVVVYYY[[[[[[XXXUUURRRPPPNNNLLLJJJJJJJJJKKKLLLLLLLLLNNNRRRYYY^^^aaaccc___[[[UUUQQQNNNLLLIIIHHHJJJIIIHHHHHHHHHIIIJJJKKKJJJOOOTTTXXX^^^cccccc___WWWRRRNNNOOOOOOLLLJJJLLLFFFFFFGGGGGGGGGEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>:::;;;<<<<<<;;;:::888777888999;;;<<<>>>CCCHHHMMMcccyyyuuufffhhhooo{{{xxxlllcccqqq|||sss```PPP@@@:::888666444444111111222222222111111000---------,,,,,,,,,,,,,,,(((***,,,,,,+++***+++,,,******)))))))))((((((((())))))(((((((((((())))))((('''''')))******(((&&&$$$%%%&&&'''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((('''''''''&&&%%%$$$%%%'''***---'''((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&'''((()))***))))))(((,,,,,,,,,---000777???DDDLLLLLLNNNPPPSSSTTTTTTTTTQQQPPPPPPQQQTTTXXXYYYZZZVVVYYYZZZWWWQQQPPPTTTYYYhhhooovvvwwwpppggg```^^^YYYVVVWWWaaapppzzzzzzwwwrrrtttwwwyyyxxxtttpppllldddiiiooovvvzzz}}}~~~~~~}}}~~~}}}{{{zzzxxxtttnnngggbbb___aaaeeekkkqqqwww{{{}}}zzzyyyrrrggg^^^UUUIII???;;;999666555666777777777888999<<>>===;;;;;;;;;;;;;;;999888777666777888999<<<>>>BBBDDDSSSeee~~~~~~ooocccdddkkkxxxwwwjjjcccrrr|||qqqaaaQQQAAA:::888666444444333333333222222000///...+++***)))((()))+++---...(((***,,,,,,++++++,,,---)))(((((((((''''''''''''))))))(((((((((((()))))))))(((((()))+++***(((&&&&&&''')))***++++++++++++&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&+++)))((('''((((((&&&$$$(((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&''')))*********)))(((***+++++++++...444;;;AAAHHHHHHIIILLLOOORRRSSSSSSPPPNNNMMMPPPUUUXXXXXXVVVVVVXXXWWWPPPHHHIIIRRR[[[nnnuuu}}}~~~vvvllldddaaaWWWWWW\\\fffrrrxxxwwwtttqqqtttxxxxxxuuupppllljjjgggllltttzzz}}}~~~}}}}}}{{{{{{{{{}}}|||zzzwwwtttqqqkkkeee```\\\```gggnnnvvv|||zzzwwwnnnaaaVVVMMMCCC999:::888666777888:::::::::???@@@BBBFFFJJJNNNQQQSSSYYY\\\```bbbbbbdddgggjjjooowww}}}uuullliiifffeeeeeeccc___[[[WWWTTTRRRRRRSSSTTTTTTTTTQQQRRRRRRQQQPPPQQQSSSUUUZZZ^^^dddiiilllllljjjiii___YYYRRRKKKHHHFFFEEEDDDEEEFFFIIIKKKLLLKKKJJJIIIKKKGGGCCC???<<<:::777555666666555555777>>>EEEKKKYYYeeeooopppmmmkkkjjjhhhkkknnnsssvvvxxxxxxvvvuuummmoooqqqtttvvvxxxzzzzzz~~~~~~~~~|||yyypppnnnkkkjjjkkklllmmmmmmmmmkkkhhheeebbb^^^YYYUUUWWWXXXZZZ\\\```dddhhhjjjmmmmmmnnnoooooonnnmmmlllppppppnnniiibbbYYYQQQLLLFFFBBB===888777888:::===CCCKKKWWWaaaccc[[[NNNEEE@@@???>>>@@@EEEJJJMMMOOONNNNNNOOOMMMKKKJJJLLLMMMRRR]]]eeeaaaXXXPPPJJJEEEAAA>>><<<;;;>>>DDDKKKPPPXXXWWWXXXZZZ^^^aaabbbbbb\\\ZZZXXXVVVVVVVVVWWWXXXZZZ\\\^^^___]]]ZZZVVVSSSLLLLLLKKKJJJIIIIIIIIIIIIMMMIIIFFFGGGMMMUUU\\\```bbbZZZOOOFFF@@@>>>======>>>???@@@BBBDDDDDDEEEEEEAAAGGGMMMQQQYYYcccggggggbbb]]][[[\\\\\\YYYWWWXXXUUUVVVVVVVVVTTTQQQNNNMMMFFFFFFEEEDDDBBB???===<<<>>>>>>======<<<;;;:::999888888999:::<<>>;;;;;;===>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;:::777444333555666333444555777:::@@@HHHMMMZZZbbbjjjnnnmmmjjjkkklllnnnoooqqqssssssrrrqqqpppppppppqqqrrrtttvvvxxxyyy|||}}}}}}{{{{{{{{{}}}|||{{{zzzzzztttuuutttrrrpppoooppprrrqqqssswwwzzz{{{wwwqqqllljjjjjjjjjgggdddaaa``````bbbggglllooouuu}}}yyyooobbbWWWLLLIIIDDD???;;;888888888BBBIIIVVVcccdddYYYMMMGGGCCCBBBAAACCCGGGJJJKKKLLLLLLNNNPPPNNNIIIEEEDDDEEENNNXXX___]]]WWWQQQLLLGGG???>>><<<===???DDDJJJMMMQQQRRRUUUWWWYYYYYYXXXXXXXXXXXXXXXXXXXXXZZZ[[[[[[]]]\\\[[[YYYWWWVVVTTTTTTMMMMMMLLLKKKJJJIIIHHHHHHKKKIIIGGGGGGJJJNNNSSSWWWSSSOOOIIIBBB===;;;;;;;;;999:::;;;===???BBBDDDEEEGGGGGGIIINNNVVV^^^ccceeebbbdddeeedddbbb___^^^^^^]]]]]][[[ZZZWWWUUUSSSQQQNNNLLLIIIFFFCCCBBBAAAAAA??????>>>===;;;999666444666444555::::::777:::@@@DDDJJJYYYmmm~~~oooYYYYYY```pppqqqbbb```kkkzzz{{{sssaaaQQQAAA:::888666555555222222111111000/////////---...///...,,,+++,,,---++++++++++++++++++,,,,,,************************((((((((((((((((((((((((((((((((()))***+++++++++(((&&&%%%&&&((()))))))))///,,,((('''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''''''''((()))))))))(((((((((((((((((((((''''''''''''(((((())))))((((((((()))******///++++++///111111444999???AAADDDGGGHHHJJJLLLNNNIIIJJJKKKLLLSSS\\\]]]ZZZYYYRRRMMMMMMOOOSSS[[[cccnnnyyy~~~wwwlllaaa```dddggghhhlllqqqqqqnnnlllmmmmmmllljjjiiiiiijjjsssvvvzzz~~~}}}|||zzz~~~~~~}}}}}}vvvnnniiiddd^^^^^^```aaagggnnnttt{{{zzzssslll___SSSIIIBBB<<<999777666666666888:::===???CCCEEEHHHNNNUUUZZZ]]]___```cccggggggffffffgggiiittt}}}}}}tttiii]]]TTTOOOKKKJJJIIIHHHGGGEEECCCBBB@@@===;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;>>>BBBEEEFFFEEEBBB@@@===;;;777444333333333444555666666777777777666666444444555333111111222444222333555888<<>>>>>>>>===<<<;;;:::999:::777777:::999666888>>>@@@EEEOOO___sss~~~oooYYYXXX]]]kkkyyy{{{ooobbb\\\cccooo{{{{{{uuudddTTTCCC;;;:::777666666222222111111000/////////.../////////---,,,---...,,,,,,++++++++++++++++++************************''''''''''''''''''''''''((())))))******++++++,,,((('''&&&'''((()))(((''',,,+++***++++++)))&&&$$$(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''')))((((((''''''(((((())))))))))))(((((('''''''''((((((''''''''''''(((((()))((((((((()))***++++++---,,,...222333111111333===@@@DDDFFFHHHIIIKKKMMMJJJLLLMMMPPPWWW___```\\\WWWQQQNNNPPPSSSXXXaaajjjqqqyyy|||vvvmmmffffffjjjkkkiiikkkoooooommmpppooommmmmmoooqqqssssssxxxzzz}}}~~~}}}}}}~~~~~~yyyqqqhhhbbb^^^[[[^^^cccfffmmmtttyyyyyyjjjbbbWWWKKKDDD>>>;;;999888777777888:::===@@@BBBEEEIIINNNUUU[[[___bbbcccccceeehhhiiiiiiiiijjjkkksss}}}|||zzzyyyzzz|||~~~~~~~~~~~~xxxooocccWWWMMMFFFCCCAAACCCDDDCCCAAA???>>>???<<<:::888777999999999999;;;:::888777555555444444555666888::::::999888666666555333222111111111111111222333444333222111000...///111111000000222333222444777<<>><<>>??????@@@CCCIIIRRRZZZ```bbbaaaaaaaaa```______aaacccbbbbbbaaa```^^^\\\ZZZXXXUUUSSSPPPKKKGGGCCCAAA@@@>>>>>>===<<<<<<===>>>>>>???<<<<<<<<<:::777999===>>>AAAGGGOOO\\\nnnppp[[[YYY\\\gggsssvvvmmmbbbXXX\\\dddnnnwwwzzzwwwttteeeUUUDDD<<<:::777666666222222111111000/////////...///000///---,,,---...,,,,,,,,,++++++*********************************(((((((((((((((((((((((((((((()))))))))*********)))(((''''''))))))'''&&&%%%%%%'''((()))(((&&&$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&))))))(((((((((((()))))))))))))))(((''''''&&&&&&((((((''''''''''''((((((((((((((()))***+++,,,------...111555888888888999>>>AAADDDGGGHHHJJJLLLNNNQQQSSSUUUXXX^^^dddccc^^^UUUPPPNNNQQQVVV[[[dddllluuuyyy|||zzzuuuoooiiieeeiiinnnqqqpppqqqssssssqqquuuqqqnnnpppuuuzzz}}}}}}{{{}}}~~~~~~}}}~~~~~~}}}vvvlllccc^^^[[[[[[aaahhhnnnuuu{{{~~~zzzrrr```YYYNNNDDD???<<<;;;;;;888777888999;;;???BBBDDDGGGLLLSSSZZZ___ccceeeffffffhhhjjjkkkmmmnnnpppqqqsss{{{~~~~~~vvvvvvwwwwwwxxxyyyyyyyyyuuuoooeeeZZZQQQLLLIIIIIIEEEHHHJJJIIIFFFBBBAAAAAA@@@>>>;;;:::;;;<<<<<<;;;;;;:::999777555444444333666666666666555555444444333333444444333333222222111222333444333222111///...000222222222222333444333666;;;AAAIIIRRR\\\bbbhhhnnnvvvzzz{{{xxxvvvuuuuuuuuuvvvwwwxxxwwwwwwvvvuuuttttttuuuwww{{{~~~~~~{{{vvvrrrllleeeaaa]]]ZZZVVVSSSQQQOOOLLLJJJFFFFFFDDDCCCAAA@@@??????>>>>>>???AAAFFFNNNXXX^^^lllooorrrrrrnnnhhhbbb^^^ZZZ]]]cccjjjsss}}}}}}}}}|||yyywwwwwwqqqfffYYYMMMDDD@@@???CCCIIIXXXggglllbbbSSSJJJFFFDDDCCCEEEHHHMMMOOOPPPMMMJJJEEE@@@<<<;;;<<<===CCCNNNWWWWWWRRRLLLGGGBBB===;;;999888:::>>>BBBEEEHHHIIILLLNNNPPPPPPOOOOOOLLLNNNQQQTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQTTTRRRPPPMMMKKKKKKKKKKKKHHHGGGFFFDDDCCCAAA@@@@@@;;;:::777555444333444444444555555666777999:::;;;<<<===???EEEMMMTTTXXXZZZXXXXXXWWWVVVUUUWWW[[[^^^^^^_________^^^\\\ZZZXXXUUUSSSPPPLLLHHHDDDBBB@@@???>>><<<:::;;;<<<>>>@@@AAAAAA@@@>>><<<:::<<<>>>>>>@@@CCCFFFLLLZZZlllyyyrrr]]]ZZZ[[[dddnnnpppggg]]]UUUWWW\\\eeeooouuuuuurrrfffUUUDDD<<<:::777555555222222111111000/////////.../////////---,,,---...,,,,,,,,,++++++*********************************))))))))))))))))))))))))'''''''''((((((((((((((((((''''''((())))))'''%%%(((((())))))((())))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))(((((((((((()))))))))((((((((('''''''''&&&((((((''''''''''''(((((((((((())))))+++,,,---...---///222666:::???CCCDDDAAACCCFFFHHHIIILLLOOOQQQUUUYYY\\\___eeejjjhhhbbbVVVRRRPPPTTTYYY^^^fffmmmxxxwwwvvvrrrmmmfffccccccjjjrrryyyzzz{{{|||{{{xxxuuurrrppprrrwww}}}|||}}}}}}~~~~~~}}}}}}|||~~~~~~}}}~~~}}}yyyqqqiii```]]]\\\___gggooowww|||~~~zzzpppfffWWWPPPFFF???;;;;;;;;;<<<777777888:::===AAADDDGGGLLLRRRZZZ```dddfffiiijjjlllkkklllmmmnnnpppppppppsss{{{{{{wwwtttsssuuuuuuvvvvvvuuuuuuuuuuuunnnjjjccc\\\WWWUUUUUUVVVUUUVVVWWWVVVQQQLLLHHHFFFCCC@@@===<<<<<<<<<<<<;;;===<<<:::999888777666666666555444333222222222222///000111222222111000000111222333333333222111111111333444444333333555666555999???FFFOOOYYYccciiippptttzzz}}}~~~|||yyywwwwwwwwwxxxxxxyyyyyyyyyyyywwwwwwwwwxxx{{{~~~yyyvvvrrrmmmiiiccc]]]YYYSSSPPPKKKHHHFFFDDDAAA>>>>>>>>>===<<<;;;:::999888:::::::::<<>>BBBDDDFFFHHHJJJMMMNNNNNNNNNMMMIIIKKKNNNPPPRRRRRRRRRQQQNNNNNNOOOPPPQQQRRRRRRSSSTTTRRRPPPNNNMMMLLLLLLLLLHHHGGGFFFDDDAAA>>><<<;;;666555444444333444444444444444444444555666777888;;;;;;===AAAGGGLLLNNNOOONNNNNNMMMLLLLLLNNNRRRVVVXXXYYY[[[]]]]]][[[ZZZXXXRRRQQQNNNKKKHHHEEEBBB@@@@@@>>>;;;999999;;;===???@@@BBBBBB???===<<<======<<>>EEELLLUUU___hhhoooxxxzzz|||~~~~~~}}}zzzyyyxxxyyyyyyyyyyyyzzzzzzzzzyyyyyy{{{}}}}}}zzzpppmmmiiieeeaaa]]]XXXUUUNNNKKKGGGDDDAAA???<<<999999999999999888777666555777777777888<<>><<<::::::===AAACCCEEEFFFIIIKKKMMMMMMLLLKKKFFFGGGIIIJJJKKKJJJJJJIIIFFFFFFHHHJJJLLLNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLIIIGGGEEEAAA<<<888555444222333333444444444555555555555444444444555666666999888999<<<@@@CCCDDDDDDFFFFFFFFFDDDDDDFFFJJJNNNQQQSSSVVVYYY[[[ZZZYYYXXXPPPOOONNNKKKHHHDDDAAA@@@???===;;;999999;;;===??????CCCEEEBBB???>>>===;;;:::<<<>>>>>>>>>BBBHHHMMMZZZkkkxxxhhhgggiiiooosssooobbbWWWRRRRRRWWWcccqqqzzz{{{yyyiiiYYYGGG???;;;888555555222222111111000/////////,,,---------+++***+++,,,++++++++++++++++++,,,,,,************************))))))))))))))))))))))))((((((((((((((('''''''''%%%%%%&&&(((******(((&&&&&&((()))'''%%%%%%''')))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''(((%%%&&&&&&''''''(((((((((((((((''''''''''''(((((((((((()))***,,,...000111000555888999>>>GGGKKKIIIHHHHHHGGGGGGHHHMMMSSSXXXWWW[[[^^^aaadddeee^^^VVVNNNLLLMMMSSSYYY]]]dddkkkmmmgggcccbbb```___eeemmmttt}}}}}}{{{xxx{{{{{{{{{zzzzzzzzzzzz{{{|||xxx}}}~~~|||zzzyyyuuuooofffaaa^^^aaaeeejjjrrrzzz~~~yyyrrriii\\\PPPFFFAAA<<<888777777888888;;;;;;<<>>:::666444333333444666777888888888888666666555555555555555666555555555888<<<>>>>>>===>>>??????>>>===???BBBEEEHHHKKKOOOSSSVVVWWWVVVUUURRRQQQOOOLLLHHHDDD@@@>>><<<<<<;;;;;;<<<>>>@@@BBBEEEKKKMMMIIIEEEDDD@@@;;;;;;;;;::::::;;;>>>@@@BBBJJJWWWhhhwwwzzzqqqppprrrxxx{{{tttfffZZZQQQQQQWWWeeettt~~~kkk[[[III@@@===999777666222222111111000/////////+++,,,---,,,***)))***+++*********++++++,,,,,,---************************(((((((((((((((((((((((())))))))))))(((((((((((($$$%%%&&&)))++++++)))'''!!!%%%)))***))))))+++---(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))((((((''''''''''''(((((((((((()))***,,,///111222555;;;??????BBBIIIKKKGGGIIIHHHGGGEEEGGGLLLTTTYYYZZZ]]]___^^^^^^[[[RRRHHHGGGEEEGGGNNNTTTZZZaaahhhfff```\\\^^^___aaajjjuuuzzz|||zzzzzzxxxtttyyy}}}||||||{{{{{{zzzyyyyyyzzz|||}}}vvv{{{}}}|||yyywwwrrrlllbbb^^^^^^ccchhhmmmuuu|||}}}|||uuummmdddWWWLLLAAA===999666555666666666======???AAAFFFKKKOOORRRWWW]]]cccffffffgggkkkooorrrqqqpppsssyyy~~~~~~pppiiiaaaZZZVVVTTTPPPNNNOOORRRVVVZZZ^^^eeennntttyyy~~~zzznnnllliiidddaaa___]]][[[YYYOOOMMMJJJFFFCCC@@@>>>===777777777777666666666555555444333333222333333333444333111111222555888;;;>>>>>>======>>>CCCIIINNNLLLQQQWWW___gggpppyyy~~~}}}}}}|||zzzyyyzzzyyyyyyyyyyyyzzz{{{{{{zzz||||||yyyuuurrrooommmjjjhhhbbb```\\\ZZZXXXVVVRRRPPPMMMIIIDDD@@@<<<999555222555666777777777666444333333333444555888>>>EEEJJJQQQUUUYYYZZZZZZ^^^fffllllllqqqxxx{{{wwwvvvvvvxxxzzzvvvvvvtttrrrpppqqqtttvvvzzzzzz|||uuucccSSSJJJKKKUUUeeennniii^^^VVVLLLIIIEEECCCEEEHHHJJJKKKKKKEEE???<<<<<<======<<<>>>KKKWWWYYYVVVQQQLLLGGGAAA???;;;999999;;;>>>AAAAAACCCEEEHHHIIIIIIIIIHHHBBBAAA???===<<<;;;;;;;;;<<<<<<===???AAABBBDDDDDDKKKMMMOOOQQQQQQOOOMMMKKKDDDCCC@@@===:::999999888777888:::<<<======<<<<<<888777666555555555555666222222333666999;;;;;;:::888999999999888999<<<>>>@@@CCCHHHMMMQQQRRRRRRQQQUUUTTTQQQNNNIIICCC???<<<::::::;;;<<<>>>AAACCCEEEMMMTTTVVVQQQLLLJJJDDD===>>>;;;999999;;;===>>>???CCCLLLXXXcccsss}}}xxx}}}|||}}}xxxgggYYYOOOSSS[[[gggxxxttt___JJJAAA>>>:::888999;;;888666444333222///---......---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++***(((&&&******))))))((((((((('''******)))(((&&&$$$!!! ((((((((((((''''''''''''%%%''')))(((%%%$$$&&&)))+++***((('''&&&''')))******+++,,,+++)))''''''(((&&&&&&&&&&&&&&&'''((()))!!!!!!&&&***++++++,,,++++++,,,///222555777999:::;;;>>>BBBGGGKKKMMMLLLIIIGGGHHHHHHKKKTTT___eeefffeee```XXXPPPJJJGGGFFFGGGIIILLLPPPWWW^^^ddd```[[[TTTSSSXXXdddpppwww|||zzzxxxxxxxxxwwwuuussswwwyyy}}}~~~{{{yyyvvvyyy|||{{{yyyyyyzzz|||yyy{{{|||{{{wwwpppiiieeedddcccdddiiiooouuuyyy{{{zzzrrriii]]]RRRJJJ@@@>>>;;;888777888;;;<<<>>>???AAAEEEJJJPPPUUUXXX\\\___dddhhhiiikkklllnnnmmmqqqvvv{{{~~~{{{ooofff[[[PPPKKKHHHDDDCCCDDD===CCCJJJOOOTTT___ooo{{{|||vvvrrrnnnllllllbbbaaa^^^ZZZTTTLLLDDD>>><<<:::888888999:::999999:::888777777888888666555666555444333444777:::<<>>FFFGGGIIIKKKLLLIIIDDDAAA???<<<::::::;;;;;;888666666777:::;;;;;;;;;;;;<<>>DDDKKKSSS^^^pppzzzwwwxxxfffXXXPPPTTT\\\hhhzzz{{{fffOOOCCC===999777888888777555444555444222111......---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******(((''')))))))))(((((((((''''''(((((())))))(((&&&%%%$$$&&&'''''''''(((((())))))''''''&&&''''''((('''&&&)))*********))))))((((((&&&(((***)))((('''((()))'''''''''''''''((()))***)))((('''(((,,,//////...+++++++++---000444777999<<<===>>>AAADDDHHHKKKLLLIIIFFFFFFHHHIIIMMMWWWaaajjjiiifff```WWWOOOJJJHHHDDDFFFIIILLLOOORRRWWWZZZ[[[VVVSSSUUU^^^iiisssxxxzzzyyywwwuuusssqqqppppppxxxzzz|||~~~}}}{{{zzzwwwyyy||||||zzzyyyzzz|||xxxyyyyyywwwrrrlllfffbbbbbbbbbeeekkkrrrxxx{{{{{{{{{tttlllcccYYYPPPIII@@@???<<<:::999;;;===??????@@@BBBFFFKKKQQQWWWZZZ```cccgggiiijjjjjjkkklllmmmqqqwww|||uuuhhhXXXOOOGGGEEEDDD@@@>>>???<<<@@@DDDGGGMMMZZZkkkxxx~~~}}}zzzvvvoooiiiaaaWWWKKKDDDBBB???<<<;;;;;;<<<<<<;;;999888777777777777666444555444333333444777:::<<>>@@@HHHIIIKKKKKKJJJFFF@@@<<<:::888777888:::;;;999777888888999999888888999:::@@@DDDJJJMMMNNNLLLIIIGGGBBB@@@>>>;;;:::::::::::::::::::::::::::::::::999:::999888666444333333222000000111222222222222222333333333333444555666777999<<>><<<===<<<>>>???AAAGGGTTTgggttt}}}tttkkk```RRRHHHDDDAAA===;;;;;;<<<;;;;;;<<<:::999888999999777666666555444444666999<<<>>>KKKQQQVVVYYY\\\dddrrr}}}}}}~~~}}}wwwtttvvv}}}zzzrrrnnnjjjhhhddd```]]]]]]]]]^^^___[[[VVVSSSQQQOOOKKKHHHFFFFFFFFFEEEDDDBBBAAA@@@<<<<<<<<<<<<:::888666555444222333777999;;;BBBIIIRRRTTTYYY```eeekkkttt~~~}}}yyytttqqqnnnkkkhhhfffffffffgggjjjooorrrsssssssssrrrqqqpppppppppqqqrrrrrrqqqqqquuu~~~vvviiiWWWWWW\\\iiiuuuuuuiii]]]UUUPPPKKKIIIGGGIIIRRR]]]aaabbbbbb___ZZZSSSMMMHHHJJJPPPYYY]]]ZZZSSSLLLGGG@@@===:::777666888;;;===FFFHHHIIIJJJGGGCCC===:::777777777888;;;<<<;;;::::::999888777777888999:::===AAAGGGLLLMMMJJJFFFCCC>>>===<<<;;;:::;;;<<<===::::::999999888888777777888777555444333222222222//////000111111111111111222111111111222333333444555777:::<<<>>>AAADDDGGGKKKKKKJJJGGGCCC@@@??????===BBBHHHOOOTTTWWWXXXXXXVVVWWWXXXUUUOOOHHHBBB@@@>>>===<<<:::999888888888888;;;>>>@@@DDDOOO___jjjxxxeeeXXXSSSWWW^^^kkkvvv\\\GGG===:::999999...---,,,---......---,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&''')))***)))'''((((((''''''''''''''''''%%%&&&((()))***))))))(((&&&&&&&&&'''((())))))***)))'''&&&&&&((()))(((&&&'''(((((())))))'''&&&%%%$$$&&&((((((''''''((())))))((((((((((((((())))))%%%%%%&&&'''((((((&&&%%%((())),,,///444999===@@@@@@AAACCCDDDFFFGGGGGGHHHFFFEEEFFFJJJLLLOOOXXXaaahhhiiigggddd___ZZZXXXWWWXXXXXXWWWUUURRRPPPQQQRRRRRRRRRUUU```mmmvvvwwwuuutttuuuuuupppjjjhhhmmmrrrzzzzzz|||}}}}}}}}}|||{{{yyyzzz{{{{{{{{{zzzzzzzzzwwwuuupppkkkfffbbb___]]]^^^bbbjjjttt{{{~~~|||zzzuuunnncccYYYRRRMMMJJJHHHBBBAAA???======>>>???AAA@@@BBBEEEJJJPPPVVVZZZ]]]gggiiijjjjjjhhhgggfffgggkkkpppwww~~~rrrgggXXXOOOHHHFFFEEEAAA???@@@>>>???@@@AAAFFFSSScccnnnwww|||zzzrrrgggYYYOOOIIIFFFBBB@@@@@@@@@@@@??????>>><<<<<<<<<<<<:::999888777777777999<<>>>>>???===CCCMMMVVV[[[\\\YYYWWWVVVTTTQQQNNNKKKFFFAAA=========;;;999888777777777:::;;;<<<<<<>>>FFFQQQYYYxxxfffXXXTTTWWW]]]kkkiiiOOOAAA<<<:::888555333111111222111000...------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&''')))***)))'''''''''((((((((((((((((((&&&'''((()))((((((&&&&&&((((((((((((((('''''''''&&&(((***)))'''&&&''')))((('''&&&%%%$$$%%%&&&&&&&&&((())))))((('''(((((((((''''''&&&&&&'''''''''%%%&&&)))***************'''))),,,111666:::>>>@@@@@@@@@AAABBBCCCEEEFFFFFFHHHGGGHHHKKKKKKLLLSSS[[[^^^aaadddfffeeedddcccdddccc```ZZZTTTNNNMMMNNNPPPTTTVVV\\\gggrrrxxxvvvssstttuuutttoookkkkkkrrrxxx{{{{{{{{{|||||||||||||||zzzyyyzzzzzzzzzzzzyyyxxxvvvrrrlllfffbbb_________```eeennnwww~~~~~~zzzvvvmmmfff[[[QQQKKKHHHGGGFFFBBBAAA???>>>===>>>???@@@BBBDDDHHHMMMRRRXXX\\\^^^ggghhhiiihhhfffeeeeeeffflllqqqxxx~~~wwwjjj```UUUPPPLLLGGGEEEEEEBBBDDDEEEGGGLLLTTT___gggkkkpppwww~~~yyynnncccZZZSSSQQQMMMLLLKKKKKKIIIHHHBBBAAA???>>>???>>><<<;;;999999888999;;;???BBBEEENNNXXXdddmmmrrr{{{wwwpppnnnooorrruuu}}}~~~wwwooojjjgggdddaaa^^^ZZZXXXVVVUUUUUUXXXVVVSSSPPPNNNKKKHHHEEEEEEEEEDDDCCCBBB@@@???>>>999:::;;;;;;:::888666444555444666999999;;;BBBKKKVVV]]]ffflllqqqvvv|||zzzvvvrrrkkkddd___WWWUUUSSSQQQPPPQQQTTTVVVZZZ\\\```cccfffhhhjjjlllnnnmmmlllkkkkkkjjjjjjjjjgggiiikkknnnuuuzzzvvvmmm```^^^bbbmmmxxxxxxnnnbbbVVVRRRMMMJJJIIIOOO```ppppppccc[[[]]]```aaa]]]UUULLLFFF@@@>>>;;;999888999;;;===@@@BBBEEEDDDBBB???>>>>>>>>>AAAGGGLLLQQQTTTWWWXXXTTTQQQLLLIIIGGGDDD???<<<777888<<>>???AAAHHHRRRZZZ^^^\\\WWWSSSSSSOOOKKKHHHFFFCCC???<<<<<<;;;:::999888777777777666666777777888===DDDJJJzzzyyy{{{wwwgggZZZSSSVVV[[[iiiwwwXXXEEE>>>999555666444222111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))'''(((((((((((())))))))))))'''((())))))((('''%%%$$$))))))((((((''''''''''''%%%)))+++***&&&%%%(((+++)))'''%%%$$$###$$$&&&''''''(((******(((''''''((((((''''''&&&&&&&&&&&&'''$$$''')))*********,,,---(((***---111666:::===???????????????AAACCCFFFGGGJJJIIIJJJKKKJJJIIINNNUUUVVVYYY___cccfffhhhkkknnnoookkkcccZZZSSSPPPRRRTTTYYY]]]eeennnuuuwwwuuusssyyywwwtttpppnnnqqqxxx~~~|||{{{{{{{{{{{{|||}}}}}}zzzxxxxxxyyyzzzzzzxxxvvvsssooogggaaa]]]^^^```bbbdddiiiqqqzzz~~~|||vvvpppccc]]]SSSKKKFFFDDDBBBAAA@@@????????????@@@BBBCCCGGGIIIMMMQQQVVV[[[___aaaeeegggggggggfffeeefffhhhooottt{{{tttiiiccc^^^WWWRRRQQQNNNOOOQQQSSSUUUZZZ```dddkkkooouuu{{{~~~tttlllfff___]]][[[YYYWWWTTTPPPMMMGGGEEECCCBBBBBBBBB@@@>>><<<<<<;;;<<>>;;;888777888999:::BBBDDDFFFDDDAAA@@@CCCEEEHHHMMMUUU]]]ccchhhllloookkkhhhccc___[[[SSSIIIBBB<<<;;;:::<<>>999444444222000000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******((('''))))))))))))******++++++(((((()))***)))((('''&&&'''''''''((((((((((((((((((((())))))((((((((()))((((((''''''&&&&&&''''''$$$&&&((((((''''''((()))))))))((('''''''''''''''%%%'''((((((''''''***---)))+++...222666999;;;<<<>>>=========@@@DDDHHHKKKJJJIIIJJJKKKIIIGGGJJJQQQTTTVVVYYY\\\```fffmmmrrrwwwtttlllccc\\\WWWWWWXXX\\\ccclllsssvvvvvvvvvvvv{{{uuuqqqpppuuu{{{||||||zzzzzzzzz{{{}}}~~~yyywwwvvvwwwyyyyyyvvvtttpppjjjbbb\\\ZZZ\\\aaaeeeiiimmmuuu{{{}}}yyyqqqjjjZZZTTTMMMGGGCCC@@@===<<<<<<===>>>@@@BBBEEEHHHIIIMMMOOORRRWWW[[[___bbbdddccceeefffgggggghhhjjjllltttyyy{{{rrrjjjhhhbbbbbbbbbaaabbbeeeiiikkktttxxx}}}}}}|||sssqqqnnnlllhhhaaaZZZUUUOOOMMMKKKKKKKKKJJJHHHFFFCCCCCCCCCDDDGGGKKKOOORRRYYY```hhhlllooouuuzzzppp\\\UUUKKKEEEDDDHHHLLLNNN\\\fffsssyyywwwpppiiifffbbb```]]]ZZZVVVTTTRRRRRRQQQRRRRRRPPPMMMJJJHHHHHHCCCCCCCCCBBBAAA???======999999999888777777666666555555777999:::>>>JJJWWWhhhttt|||rrrjjj```XXXUUUQQQMMMIIIDDDEEEDDDBBB??????AAADDDLLLQQQXXX]]]___bbbfffhhhffffffeeedddcccaaa______```dddfffiiiooovvvxxxuuuiiifffhhhqqq|||}}}ssshhhXXXUUUQQQMMMKKKQQQcccuuuqqqdddccccccbbb___WWWMMMFFF???===:::777666555666777@@@BBBEEEEEEEEEHHHOOOUUU[[[```hhhmmmqqqtttwwwzzzzzzxxxwwwvvvrrriii]]]SSSHHHBBB<<<:::;;;;;;999666777777777666555444333222111111111111000000000000000000000000111222333444...///000000111111000000000000000000111222444444333444333333222444888;;;AAAAAA@@@>>>======@@@BBBIIIMMMQQQUUUUUURRRNNNKKKEEEDDDBBB???<<<;;;::::::888888777777777777888888777888888888:::<<<@@@BBBpppiiieeelllvvvvvvjjj\\\RRRSSSXXXddd{{{vvvWWWDDD===999444666444333222333222111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++***(((&&&))))))******+++++++++,,,'''(((***++++++***))))))%%%&&&&&&'''((()))******+++(((&&&'''***+++)))&&&((()))***+++***)))'''&&&!!!###%%%''''''''')))*********)))((((((((((((((()))***+++***((((((+++///***,,,///222555888999:::>>>===<<<<<>>;;;999888888999:::>>>BBBEEEHHHPPP[[[dddlllpppvvvxxxxxxwwwxxxzzz~~~~~~{{{nnndddQQQIII???:::999999666444444555555555444333333222111111111111222222222222//////000000111333444555111111222333333333333333222222222333444666777888333444333222111333777:::@@@@@@@@@>>>===>>>@@@CCCHHHJJJLLLNNNNNNLLLIIIGGGAAAAAAAAA>>>:::888999:::777777777777777888888999777777777777888:::<<<>>>{{{pppfffaaajjjuuutttiii___UUUUUUWWWcccyyyjjjRRRBBB:::777666333333333222111000///.........---------,,,,,,,,,++++++++++++++++++++++++$$$&&&'''(((((('''&&&$$$,,,,,,***)))))))))***+++)))((((((&&&%%%%%%%%%%%%'''((()))+++++++++***)))+++***'''!!!"""&&&***************++++++,,,'''&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((+++(((%%%&&&)))+++***)))******))))))((((((''''''&&&'''''''''((((((((()))+++,,,...///000222666999<<<;;;:::;;;???DDDHHHIIILLLLLLKKKIIIFFFEEEFFFGGGMMMOOOPPPRRRUUU]]]gggnnnwwwwwwsssjjj```ZZZZZZ]]]```dddiiillllllnnnrrruuu|||wwwrrrqqquuuzzz}}}~~~{{{yyywwwuuutttvvvxxxyyyzzzxxxwwwwwwxxxvvvqqqmmmccc```[[[YYY[[[aaagggllllllpppuuuxxxvvvpppgggbbbQQQLLLGGGEEEAAA<<<;;;===<<<>>>AAADDDFFFIIIMMMPPPQQQTTTYYY^^^bbbcccccccccdddgggiiijjjjjjmmmsssxxx~~~~~~~~~xxxyyyyyyuuuuuuxxx}}}qqqfff^^^[[[[[[```ccc___[[[YYYZZZZZZZZZ\\\[[[ZZZ[[[]]]fffbbb]]]YYYUUUUUU___jjj{{{ooo[[[OOOBBB<<<777555555666;;;AAANNNYYYiiiwww}}}yyypppjjjccc___YYYUUUSSSQQQPPPOOOOOOOOOOOOOOOMMMKKKIIIGGGEEEDDDBBB@@@>>>===<<<<<<@@@===999777666666666555222333444555555<<>>;;;:::888555555999AAAAAADDDKKKUUUbbblllqqqyyyxxxvvvsssqqqooommmmmmtttvvv{{{xxxqqq^^^SSSDDD:::666666444333222222111111111111222222111111000/////////000000/////////000111222222333111111111111111222222222000222333555666666555555333222222333333444555666:::;;;<<<<<<<<<===???AAADDDEEEGGGHHHHHHFFFDDDCCC>>>======<<<;;;:::999888888999999999999888777777888777777777777999:::;;;zzzkkkaaa]]]fffqqqpppfff]]]WWWVVVWWW```uuuxxx^^^III>>>999666555333333333222111000///.........---------,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,++++++***)))((((((((())))))***)))((('''((()))******((())))))*********))))))'''(((((('''&&&''')))+++((((((((((((((()))******''''''''''''&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((()))'''%%%%%%((())))))(((************)))))))))((()))))))))******+++++++++,,,...///000000222666888::::::<<>>>>>@@@CCCFFFHHHKKKOOORRRUUUWWW[[[___bbbdddeeeeeeeeehhhjjjkkklllpppwww|||wwwyyy{{{|||}}}|||zzzxxxsssppprrryyyzzz}}}~~~tttkkkeeebbbdddfffeeecccdddaaaaaa`````````aaacccfffhhh```WWWQQQKKKIIIOOOXXXiii|||wwwbbbPPPFFF>>>999444444444555999???MMMXXXjjjxxx~~~{{{sssmmmeee```ZZZUUURRRPPPOOONNNNNNOOOOOONNNMMMKKKIIIHHHHHHGGGFFFDDDBBB@@@???>>>@@@>>>:::888777777777666777777999::::::@@@PPP```qqqxxx{{{uuunnnkkkkkkkkkqqqtttxxx{{{{{{{{{||||||yyyppphhhccc[[[OOOHHHGGGFFFHHHNNNWWWZZZZZZ[[[^^^YYYYYYXXXWWWTTTQQQOOOMMMQQQQQQSSSVVV\\\ccciiilllkkkjjjkkkppp{{{yyyeee___WWWRRRMMMOOOZZZeeeooovvv{{{yyyuuuooohhh```\\\[[[\\\```bbb^^^TTTKKKEEE@@@<<<;;;999666777:::@@@DDDKKKVVV```jjjppprrrtttrrroookkkhhheeeddddddiiijjjmmmrrrvvvuuuqqqmmmYYYOOOAAA888555555444222222111111000000000111111111111000000000000000111000000111111222333333444555555555666777777888888444555666777777666666555555555555444555555666777888:::;;;;;;;;;;;;>>>@@@AAAAAABBBBBBBBBAAA@@@???;;;;;;:::999999888777777666777888999999999999999999888888888999:::;;;<<>>KKKZZZhhhmmmoookkkhhhmmmtttwww~~~yyyooo```SSSMMMIIIIIINNNVVVYYYXXXXXXZZZTTTTTTTTTSSSPPPLLLHHHFFFHHHIIIJJJNNNTTT[[[aaaeeeggggggiiiooo{{{mmmcccXXXRRRNNNOOOUUU]]]ccciiikkkhhhdddbbb^^^ZZZVVVVVVXXX]]]aaa^^^VVVNNNFFFAAA===<<<:::777888<<<>>>FFFSSSaaakkkpppqqqpppooolllhhhccc___]]]\\\[[[___^^^^^^```bbbcccbbb```PPPHHH===666333444333222222111000///////////////111111000000000111111222222222222333444444555555333444444555666777888888888999999999999888777666777666666555555555555555777888:::::::::;;;<<<>>>???>>>>>>>>>>>>=========:::::::::999999888888888555666777999::::::;;;;;;:::999999999:::;;;<<<===xxxhhh___ZZZbbbjjjjjjbbb\\\PPPNNNMMMUUUkkkzzzfffNNN@@@======:::555333333333222111000///.........---------,,,,,,,,,++++++++++++++++++++++++&&&'''(((((((((((('''&&&))))))((((((((('''''''''***&&&###$$$(((+++***(((,,,***)))'''''''''((())))))((((((***,,,,,,'''###&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''(((((((((***)))))))))))))))))))))''''''((()))***+++,,,---111222444444333444666888888<<>>===>>>AAAKKKYYYnnnqqq[[[III???<<<555222111333444444666;;;HHHWWWkkk{{{|||yyyoooiiiaaa[[[VVVSSSQQQPPPNNNNNNNNNNNNMMMMMMLLLLLLPPPQQQRRRRRRPPPLLLHHHFFFDDDBBB???=========;;;:::777666888999999<<>>HHHWWWeeelllnnnmmmkkkkkkiiiddd___\\\ZZZYYYZZZ[[[YYYWWWUUUSSSQQQOOOMMMFFF@@@999333222222333222222111000//////...//////000000000000111111222333333444444444555555555666444444444555555666666666:::::::::::::::999999999777777666555444333333444666888:::;;;;;;;;;<<<>>>@@@???>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::666777888999::::::::::::999999999::::::;;;<<<<<>>BBBEEEGGGJJJNNNRRRRRRPPPOOORRRTTTSSSLLLEEEDDDIIIPPPYYY___cccdddcccgggeeeaaa]]]]]]aaahhhllloookkkhhhgggiiijjjhhheeelllqqqwww{{{|||zzzvvvtttrrrqqqqqqqqqrrrssstttuuussstttsssqqqllleee```]]]VVVYYY]]]dddjjjqqqvvvxxx|||yyytttkkk```TTTJJJDDDBBB>>><<<>>>>>><<<>>>BBBBBBEEEHHHLLLOOOSSSXXX[[[```______```aaadddgggiiihhhkkkooorrrvvv|||zzzqqqkkk___]]]YYYTTTPPPOOOPPPQQQWWWYYY^^^bbbeeeggghhhhhhlllkkkhhhccc^^^[[[XXXVVVQQQRRRTTTVVVYYY\\\^^^______^^^^^^___```aaacccddd```dddjjjrrr|||sssddd\\\XXXZZZ^^^dddlllssswww{{{{{{sssiii[[[NNNAAA<<<===<<<===>>>FFFLLL[[[ooozzzdddPPPAAA;;;:::444111111444555555777;;;FFFVVVlll}}}~~~uuuppphhhbbb]]]YYYUUUSSSPPPPPPOOOOOONNNNNNNNNNNNSSSTTTVVVWWWUUUQQQMMMJJJHHHFFFCCCBBBAAAAAA???===<<<:::;;;<<<<<>>???????????????@@@AAABBB>>>>>>======<<<;;;;;;;;;999999:::::::::999999888888888999999:::;;;;;;;;;}}}}}}tttdddZZZUUUZZZ``````[[[XXXQQQNNNKKKPPPaaattt|||{{{ssscccMMM???;;;999555000333333333222111000///.........---------,,,,,,,,,++++++++++++++++++++++++************************))))))*********)))(((''''''(((*********)))((('''))))))((((((''''''((((((+++***((((((***++++++***(((''''''''''''((())))))555222---)))&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&(((******)))((()))***&&&&&&''''''''''''(((((()))***+++---///000222222333555777888888888999:::<<<@@@DDDFFFFFFIIIOOOSSSTTTRRRRRRSSSTTTQQQKKKFFFGGGIIIOOOWWW___bbbcccbbbccc___[[[ZZZ\\\cccjjjoooqqqnnnkkkiiihhhhhhgggfffnnnsssyyy|||{{{wwwtttrrroooooopppqqqrrrtttuuuvvvssssssrrrnnnhhhbbb^^^]]]WWWZZZ```gggmmmrrruuuvvvxxxtttlllbbbXXXOOOHHHDDD@@@===;;;===>>>===???CCCCCCFFFJJJNNNQQQVVV[[[^^^````````````aaaccceeegggiiinnnssswww{{{vvvmmmgggXXXUUUPPPJJJFFFDDDCCCCCCEEEFFFIIIMMMQQQTTTVVVXXX\\\___]]]WWWQQQNNNKKKGGGGGGGGGHHHIIIJJJLLLNNNOOOMMMNNNNNNPPPQQQSSSUUUVVVQQQUUU]]]gggttt{{{lllaaaZZZYYY[[[[[[hhhttt{{{ttteeeSSSHHH===::::::888888999@@@@@@JJJ^^^sssmmmWWWFFF<<<888777555222111444555444777;;;DDDUUUlll}}}yyyuuuoooiiiddd^^^YYYVVVSSSSSSQQQPPPOOOOOOOOOOOOTTTUUUWWWXXXWWWTTTQQQNNNKKKIIIGGGFFFFFFEEECCCAAA===;;;:::;;;<<<>>>GGGQQQXXXbbbmmmuuu|||yyyttttttvvvyyyvvv{{{}}}vvv___XXXSSSTTTWWWVVVWWWXXXMMMLLLKKKKKKKKKKKKLLLLLLLLLJJJHHHFFFFFFGGGIIIKKKSSSWWW]]]eeetttxxxjjj\\\TTTPPPMMMMMMPPPRRRYYY]]][[[XXXUUUQQQLLLHHHIIIMMMUUU\\\\\\UUUNNNHHHBBB<<<:::888666999===HHHPPP[[[bbbdddeeefffgggcccbbb___]]][[[YYYXXXWWWOOOPPPPPPLLLFFF@@@<<<:::777666444333222222333444333333222222222333333444444444444555666888999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;999888777777777777666999<<<======<<<===>>>======>>>???@@@BBBCCCCCC???>>>===<<<;;;::::::999:::::::::::::::999888888777888999:::;;;;;;;;;:::yyyuuussssss```WWWRRRXXX___```]]][[[QQQMMMKKKPPP```qqqvvvtttkkk]]]KKK>>>999777555222333333333222111000///.........---------,,,,,,,,,++++++++++++++++++++++++)))(((((((((((((((((()))(((((()))))))))((('''&&& %%%+++,,,***''''''(((''''''(((((()))(((((((((''')))***+++***+++,,,...'''''''''''''''((())))))000///---+++***((('''''''''&&&&&&&&&&&&'''(((((($$$'''******((('''((()))''''''''''''((((((((())))))***+++---///111333444333666888:::999999:::;;;;;;@@@FFFHHHHHHIIIMMMPPPRRRSSSSSSRRROOOKKKGGGDDDGGGHHHLLLSSSZZZ______^^^[[[YYYYYY[[[```gggnnnqqqqqqpppnnnjjjgggffffffhhhnnnrrrxxxyyywwwtttsssrrrppppppqqqqqqrrrssstttuuurrrrrrpppkkkddd___]]]]]]ZZZ^^^eeelllqqqtttuuuuuuuuuoooeeeZZZQQQJJJGGGEEE@@@<<<;;;===>>>===???DDDEEEHHHLLLPPPTTTYYY^^^bbbaaaaaabbbbbbcccdddeeeffflllqqqxxx}}}vvvlllbbb[[[OOOLLLGGGCCC@@@???======<<<<<<===>>>AAAEEEHHHJJJMMMRRRSSSMMMHHHGGGEEEAAAAAAAAAAAAAAABBBCCCEEEFFFBBBCCCEEEGGGJJJLLLNNNOOOQQQUUU[[[eeerrrwwwmmmddd```aaa___mmmyyyppp\\\JJJAAA:::999999777777999<<<;;;@@@MMM\\\kkk~~~ttt]]]JJJ???:::888666666222000222333333666:::CCCUUUlll~~~zzzwwwsssnnniiibbb[[[WWWWWWVVVTTTRRRQQQPPPPPPPPPSSSUUUVVVXXXWWWUUUSSSQQQNNNMMMKKKJJJJJJHHHFFFDDD???;;;999:::;;;>>>GGGQQQ\\\fffpppwww|||~~~zzzvvvtttqqqmmmiiiiiikkknnnkkkpppsssuuu{{{}}}lllaaaXXXUUUUUUTTTTTTVVVNNNQQQVVV[[[___aaaaaaaaaaaa^^^WWWQQQKKKHHHFFFFFFMMMRRRYYYbbbppp~~~rrrgggZZZRRRLLLIIIKKKOOOPPPVVVXXXUUUQQQOOOKKKFFFBBBDDDIIIRRR[[[\\\WWWQQQJJJCCC===;;;999777:::???GGGOOOYYY___```aaacccfffaaaaaa```^^^[[[WWWTTTSSSKKKKKKJJJFFF???:::777777444444444444333333444555444444444444555666777777999999999:::<<<===???@@@??????????????????>>>>>>===>>>???@@@AAABBBCCCCCCDDDCCCAAA>>><<<;;;::::::999999888777666666666666555888;;;<<<<<<;;;<<<<<<;;;<<>>===;;;:::999999999::::::;;;:::::::::888999:::;;;<<<<<<<<<;;;tttooommm{{{~~~rrr___VVVSSSYYY```bbbaaa```MMMKKKIIIOOO```qqqvvvssseeeZZZKKK???999888777777333333333222111000///.........---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++&&&'''((((((((('''%%%%%%!!!))),,,((($$$%%%(((%%%&&&((()))))))))(((((($$$(((,,,,,,***((()))+++'''&&&&&&&&&&&&'''((((((&&&(((***------,,,+++)))'''&&&&&&&&&&&&'''((((((###&&&))))))'''&&&'''((('''((((((((())))))******'''((())),,,...000222333333666999:::;;;;;;;;;<<<999@@@HHHKKKJJJIIIKKKMMMOOOQQQQQQNNNJJJEEEBBBAAAGGGGGGIIINNNVVV[[[\\\\\\TTTUUUXXX]]]eeelllqqqsssqqqqqqppplllgggdddgggiiimmmqqqvvvwwwuuusssrrrsssqqqqqqrrrrrrrrrsssssssssqqqqqqnnniiiaaa]]]\\\]]]___cccjjjpppuuuwwwwwwvvvsssmmmbbbVVVMMMHHHFFFFFF@@@<<<;;;>>>>>>===@@@DDDGGGJJJNNNRRRVVV[[[aaadddbbbbbbcccddddddeeeeeeeeennnttt|||xxxmmmbbbWWWPPPIIIFFFBBB???>>>===<<<;;;;;;999888777888;;;>>>@@@AAAIIILLLHHHEEEFFFFFFCCC???>>>>>>>>>???AAABBBDDDCCCDDDFFFIIILLLOOOQQQSSSZZZ]]]aaaiiittt|||sssnnnmmmiiiuuu}}}iiiSSSCCC===999::::::999:::===;;;;;;>>>DDDJJJVVVmmmwwwgggPPP@@@;;;;;;:::999666222///111111111555:::CCCUUUmmm~~~yyywwwtttpppkkkddd\\\WWWYYYWWWUUUSSSQQQQQQQQQQQQSSSTTTUUUWWWWWWVVVTTTSSSPPPOOOMMMLLLLLLKKKHHHEEEDDD@@@===>>>@@@CCCMMMWWWaaajjjsssxxx{{{|||xxxrrriiihhhgggdddaaa___```bbbdddhhhjjjjjjqqq|||}}}uuuhhh[[[VVVTTTSSSRRRTTTSSSYYYcccmmmsssvvvvvvuuuvvvppphhh^^^UUUNNNIIIGGGHHHMMMUUU]]]kkkyyymmmdddXXXPPPJJJFFFIIIOOOQQQUUUVVVQQQMMMKKKHHHDDD>>>@@@FFFQQQZZZ]]]YYYSSSKKKEEE???<<<:::999<<>>@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEGGGJJJLLLMMMNNNJJJHHHDDD@@@===;;;:::999555555444333333333333444444666:::;;;;;;::::::;;;;;;>>>AAAEEEHHHIIIIIIIIIFFFEEECCCAAA???===<<<;;;777888999:::;;;<<<<<<<<<999:::;;;============<<>>AAA???EEEMMMPPPNNNMMMOOOQQQVVVQQQOOORRROOOFFF@@@@@@@@@DDDIIINNNRRRTTTTTTTTTLLLMMMVVVeeennnpppqqquuusssuuuvvvrrrllliiikkkoooqqqrrrsssttttttrrrpppooopppnnnmmmnnnpppsssttttttnnnhhhcccaaa___\\\]]]aaaccciiinnnppprrrtttrrrnnnhhhddd\\\TTTLLLFFFBBB@@@::::::;;;<<<===@@@BBBDDDHHHJJJOOOTTTZZZ^^^bbbcccddddddcccaaaaaaccchhhkkkooouuu}}}}}}ooo```SSSJJJFFFFFFEEEEEEDDDCCCAAA===999;;;<<<;;;999777888:::===???AAAEEEHHHHHHFFFCCCAAABBBAAA@@@AAACCCEEEFFFFFFHHHIIILLLOOOTTTXXX\\\^^^eeeiiiooovvv~~~}}}sss___PPPEEE>>>999:::;;;888777888999999:::>>>EEEQQQ^^^ggg~~~dddYYYJJJ???;;;999777555444333222222222444666888AAAQQQhhh{{{~~~zzzvvvuuutttppphhhbbb]]][[[XXXUUUTTTSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPRRRTTTSSSOOOKKKHHHEEEBBB@@@???DDDQQQ^^^qqqrrrttttttrrrmmmhhheeeddd```\\\YYYXXXYYYXXXXXX]]]___bbbeeehhhlllqqquuutttjjj]]]TTTQQQSSSUUUVVV```iiittt{{{}}}~~~~~~zzztttkkk```TTTLLLLLLQQQTTTWWWaaaqqqzzz{{{mmmbbbWWWQQQMMMIIIHHHJJJQQQSSSTTTRRRKKKCCC@@@AAA======AAAKKK\\\gggeee\\\NNNFFF@@@>>>===::::::===GGGLLLSSSYYY\\\___aaaccciiifffccc___\\\YYYUUUQQQIIIEEE@@@;;;888888999:::777888999888777777888:::888:::<<<<<<:::::::::;;;>>>AAACCCCCCHHHPPPUUUUUUWWWTTTOOOKKKJJJLLLOOORRRSSSUUUXXX[[[]]]]]]\\\[[[___[[[TTTJJJBBB===<<<===;;;:::888666555444444555333555888:::::::::;;;<<<;;;???CCCGGGHHHJJJLLLNNNMMMLLLJJJGGGDDD@@@===;;;999888888999;;;<<<;;;;;;======???@@@???===>>>@@@|||sssrrrzzzsssjjj\\\UUUPPPUUUaaakkkllljjjdddgggjjjpppzzzhhhXXXGGG???===:::777777222222222222222111000000///......---,,,,,,++++++000///---+++)))))))))))))))******+++***)))((('''((((((((((((((()))******((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,)))((((((''''''(((((()))******)))))))))*********)))***++++++)))(((((((((((((((((('''&&&&&&&&&%%%+++***)))'''&&&&&&''''''&&&&&&''''''((()))))))))(((***,,,///333777:::<<<@@@@@@AAA???===<<<===>>>AAAGGGLLLNNNLLLKKKMMMPPPXXXQQQMMMMMMKKKCCC???@@@AAADDDHHHLLLOOOQQQQQQQQQOOOPPPXXXeeennnnnnooosssvvvxxxwwwsssmmmkkknnnqqqqqqqqqrrrrrrrrrpppooonnnlllkkkjjjjjjmmmooooooooommmgggbbb```___]]]___dddiiinnnssstttttttttpppjjjaaa]]]WWWPPPIIIDDDAAA???;;;;;;;;;===???AAADDDFFFIIIKKKPPPUUUZZZ^^^aaacccddddddcccbbbbbbeeejjjmmmtttyyyuuugggWWWLLLEEEBBB@@@AAADDDFFFFFFCCC>>>:::777777777555444555777:::>>>AAAEEEIIIJJJJJJHHHGGGGGGFFFEEEFFFJJJNNNQQQRRRRRRTTTXXX^^^dddjjjoooqqqwwwyyy}}}lllWWWIIICCC<<<888:::;;;999888:::;;;;;;:::;;;???GGGQQQXXXmmmvvv{{{oooXXXOOOCCC;;;888777555444444333222222222444666888BBBRRRiii}}}~~~yyyvvvuuurrrkkkeee___]]]YYYVVVUUUUUUWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRQQQSSSTTTTTTQQQNNNMMMIIIFFFEEEEEEJJJXXXeeerrrssssssqqqnnniiiddd```^^^[[[WWWTTTSSSTTTSSSSSSUUUWWWZZZ\\\___ccchhhlllkkkeee[[[SSSOOOQQQVVV[[[fffmmmuuuyyyyyyyyy{{{}}}|||{{{xxxuuuppphhh___XXXOOOQQQQQQTTT___nnnvvvvvvkkkaaaWWWRRRNNNJJJHHHIIIMMMOOOOOOLLLFFF???===>>>>>>>>>AAAKKK[[[gggeee]]]OOOGGGAAA???===999999<<<@@@EEEMMMTTTZZZ___dddfffhhhfffdddbbb___[[[UUUQQQFFFCCC???;;;888888999:::888999;;;;;;:::999999:::<<<===??????>>>???@@@BBBCCCGGGJJJLLLSSS]]]ccccccfffdddbbb```___aaaccceeegggiiillloooqqqpppooommmpppjjj```RRREEE===999888;;;:::888666555444444444222555888::::::999:::;;;<<>>??????AAABBBBBBCCCFFFIII{{{www}}}}}}mmmbbbUUUPPPNNNVVVdddnnnqqqnnnpppwww~~~iiiYYYGGG???<<<999777666555555333222111111111111.........------,,,,,,+++...---,,,+++************)))************)))((((((((((((((((((((())))))***))))))))))))))))))))))))++++++++++++++++++++++++((())))))******))))))((()))(((&&&&&&''')))+++---)))+++,,,+++)))'''''''''))))))((('''&&&%%%%%%$$$---,,,+++)))((('''&&&&&&&&&&&&''''''((()))))))))((())),,,000666<<>>;;;;;;<<<>>>@@@DDDGGGHHHKKKNNNRRRWWW[[[___aaabbbddddddddddddeeehhhmmmpppzzz}}}ooo^^^OOODDD@@@???;;;>>>CCCIIIKKKHHHCCC>>>:::::::::999888888:::<<<===@@@EEEJJJNNNPPPPPPPPPNNNNNNNNNOOOSSSYYY___bbbbbbeeejjjpppwww}}}yyydddRRRGGGCCC>>>;;;<<<===<<<<<<>>>??????===<<<<<<@@@FFFKKKXXX```oooyyyiii]]]KKKEEE===888777777666444444333222222222444666888CCCTTTkkk|||xxxvvvrrrmmmiiibbb```[[[XXXWWWXXXZZZ\\\]]]\\\\\\ZZZYYYWWWUUUTTTVVVUUUSSSTTTUUUUUUTTTSSSQQQMMMIIIHHHJJJQQQ^^^llltttrrroookkkeee```[[[YYYUUURRRNNNLLLLLLLLLLLLKKKJJJLLLNNNPPPRRRVVVZZZ^^^^^^\\\WWWPPPLLLOOOXXX```iiimmmqqqrrrpppooooooqqqqqqqqqrrrrrrrrrnnniiieeeUUURRROOOPPP[[[iiipppppphhh```XXXTTTPPPJJJHHHJJJNNNOOOOOOJJJCCC???===>>>???@@@CCCLLL[[[gggggg```QQQIIIBBB???<<<888888:::<<>>===>>>>>>@@@BBBCCCDDDEEEHHHKKKNNNRRRWWW[[[___gggrrryyyzzzyyyyyyyyyzzzzzz{{{{{{{{{~~~wwwkkk[[[KKK???999777;;;:::999777555444444444111444888::::::999::::::<<>>;;;:::<<>><<<<<<:::;;;<<>><<<>>>CCCHHHLLLLLLHHHEEEAAAAAAAAA???<<<;;;<<<>>>===@@@EEEKKKQQQUUUWWWXXXVVVWWWXXXZZZ^^^dddlllpppsssvvvzzzuuuaaaTTTNNNIIIDDDAAACCCBBB@@@AAADDDDDDDDDDDDCCCBBBCCCFFFIIIJJJPPP[[[iiivvvxxxiiiYYYOOODDD@@@;;;888888888777666444333222222222444666888DDDUUUmmm}}}xxxtttqqqmmmjjjeeebbb^^^ZZZZZZ[[[^^^aaaaaaaaa```___]]]ZZZXXXVVVYYYXXXVVVVVVVVVVVVWWWWWWSSSNNNIIIIIILLLSSS```mmmqqqnnnhhhbbb[[[VVVRRRPPPLLLJJJFFFEEEEEEEEEEEEDDDAAABBBDDDFFFGGGJJJNNNQQQTTTRRROOOLLLLLLQQQYYY```ccceeegggfffcccbbbbbbccccccdddfffiiilllllljjjhhh[[[UUUNNNOOOXXXcccjjjkkkfff```ZZZWWWRRRLLLJJJLLLSSSVVVUUUNNNGGGCCCBBBAAA@@@AAADDDMMM[[[hhhiiicccSSSJJJCCC???<<<777666888===AAAFFFLLLRRRXXX^^^bbbeeefffggghhheee^^^UUUNNNCCCBBB@@@????????????@@@CCCDDDDDDDDDCCCDDDGGGIIIHHHJJJLLLOOORRRWWW]]]aaafffkkkooorrrzzz}}}xxxmmm___PPPEEE???===<<<;;;999888666555444333111444888::::::::::::::::::===AAAFFFLLLSSSZZZ_________^^^\\\XXXTTTPPPNNNKKKHHHDDD???<<<===@@@BBBDDDKKKSSSXXX]]]cccfffggg{{{{{{iii^^^RRROOOOOOWWWccclllooonnnppp{{{lll[[[HHH>>>;;;888666666555444222000///...//////---------------,,,,,,,,,******++++++,,,,,,,,,,,,*********)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((&&&'''((())))))((('''&&&)))***+++***(((&&&&&&'''%%%&&&&&&&&&''''''(((((('''(((((((((((((((((((((&&&&&&''''''((())))))))))))+++000666===EEEKKKOOOSSSOOOIIIAAA<<<;;;>>>AAAAAAAAABBBCCCEEEIIIMMMQQQTTTUUUWWWZZZ]]]^^^]]]ZZZYYYWWWSSSPPPNNNMMMMMMMMMOOOVVV^^^cccgggkkknnnppptttsssqqqnnnlllmmmoooqqqqqqqqqooonnnmmmmmmmmmmmmmmmllllllmmmmmmkkkhhheeeeeeaaa^^^___bbbdddjjjppprrrwwwzzzwwwrrrlllbbbYYYPPPMMMIIICCC???<<<;;;::::::;;;===@@@DDDIIIMMMOOOTTTVVVZZZ]]]```aaaaaaaaabbbdddfffhhhkkkoootttxxxvvveeeUUUHHHBBB@@@??????@@@CCCGGGIIIIIIHHHDDDDDDCCC@@@===::::::;;;===@@@DDDJJJPPPUUUXXXZZZ]]]```cccfffiiiooovvv{{{qqqbbbYYYVVVPPPLLLJJJJJJIIIFFFGGGKKKLLLMMMNNNLLLIIIGGGFFFFFFCCCFFFLLLTTT]]]fffmmmrrr|||zzzvvvooofffYYYMMMFFF@@@===;;;999888777666555444333222222222444666888CCCTTTmmm~~~wwwrrrnnnkkkiiifffddd```^^^]]]___bbbddddddddddddcccaaa___\\\ZZZ[[[[[[ZZZYYYWWWWWWXXXXXXUUUOOOJJJJJJMMMSSS^^^hhhhhheee^^^WWWPPPKKKHHHGGGDDDBBB@@@??????@@@???>>>;;;===>>>??????AAAEEEHHHLLLIIIGGGHHHMMMSSSXXXYYYYYYZZZ[[[ZZZYYYXXXYYYYYYYYYYYY[[[___bbbddddddccc^^^VVVNNNNNNUUU]]]dddgggeee```\\\YYYTTTNNNLLLOOOUUU[[[[[[SSSLLLJJJGGGCCC@@@AAADDDLLLYYYfffiiieeeTTTKKKCCC???<<<777555777;;;???DDDJJJPPPUUU[[[___dddeeefffgggddd^^^UUUNNNFFFEEEEEEEEEEEEGGGHHHIIIKKKKKKJJJIIIJJJOOOUUUZZZYYY\\\___ccchhhnnnuuuzzz}}}~~~|||tttqqqjjj___SSSIIICCC@@@<<<;;;:::999777555444333111555999;;;;;;:::::::::888:::>>>CCCIIIQQQ[[[aaacccddddddcccaaa^^^ZZZXXXPPPNNNJJJDDD@@@???BBBEEENNN[[[gggnnnsssxxxwwwsssxxxfffZZZTTTQQQPPPVVV```hhhllllllmmmuuu~~~mmm\\\HHH>>>:::777555555333222111000////////////------------------------)))***+++,,,,,,,,,,,,++++++******)))((()))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((&&&''')))******(((&&&%%%''')))******(((''''''((($$$%%%%%%&&&'''((())))))%%%&&&'''((())))))))))))&&&&&&''''''((()))))))))***,,,111777===CCCGGGJJJMMMIIIDDD===:::;;;???CCC???>>>???@@@DDDHHHMMMPPPQQQUUUZZZ___fffllllllhhhccc___YYYSSSNNNMMMLLLMMMNNNVVV^^^bbbdddiiimmmnnnllllllkkkjjjkkklllmmmmmmooooooooonnnnnnnnnmmmmmmjjjjjjjjjkkkjjjhhhccc___aaa^^^]]]aaadddgggmmmsssuuuyyyzzzvvvpppiii```WWWMMMJJJFFFAAA>>><<<;;;:::<<<===@@@CCCHHHMMMRRRUUUYYY[[[^^^bbbccccccbbbaaaccceeeiiillloootttyyy}}}tttdddUUUKKKEEECCC@@@>>>===@@@CCCDDDEEEFFFGGGFFFCCC???<<<;;;<<<<<<>>>AAAFFFJJJOOOSSSUUU]]]bbbiiiooorrrvvv|||~~~oooddd^^^\\\WWWUUUTTTTTTRRRPPPRRRWWW\\\]]]]]]ZZZSSSLLLGGGDDDAAABBBCCCFFFKKKQQQWWWZZZ^^^^^^]]]YYYSSSKKKDDD???<<<:::888666555444444444444333222222222444666888BBBSSSlllxxxrrrmmmjjjhhhfffdddbbbaaaaaabbbdddeeeffffffggggggfffdddaaa```]]]]]]]]]\\\YYYWWWWWWXXXWWWQQQKKKKKKMMMPPPXXX```[[[XXXRRRLLLGGGCCCAAA@@@>>><<<::::::;;;;;;:::999888999:::::::::;;;>>>AAADDDBBBAAAEEELLLPPPQQQOOOOOOPPPQQQRRRRRRSSSSSSSSSRRRQQQRRRUUUXXXZZZZZZYYYYYYRRRLLLLLLPPPTTT\\\bbbccc___\\\YYYTTTNNNNNNQQQTTT^^^bbb\\\VVVUUUQQQJJJFFFGGGHHHNNNYYYeeehhhdddTTTKKKCCC@@@<<<777555777666:::AAAHHHNNNTTTZZZ]]]``````bbbcccbbb^^^WWWSSSMMMLLLLLLLLLNNNPPPSSSUUUWWWWWWWWWWWWZZZaaaiiiooorrruuuyyy}}}~~~}}}{{{xxxvvvssspppoookkkjjjggg___UUUJJJCCC???<<<<<<;;;:::888555333222222666:::======<<<;;;;;;888999;;;???FFFOOOZZZaaafffhhhjjjkkkjjjhhhfffdddYYYWWWRRRJJJEEEDDDIIINNN___nnn{{{vvvzzziii]]]UUUQQQPPPTTT]]]eeejjjkkkkkkpppuuunnn\\\III>>>:::666555555222222222222111111000///------------------------)))***+++,,,,,,,,,++++++++++++)))((((((((()))*********)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))&&&'''(((((())))))))))))%%%'''))))))((('''((()))%%%&&&&&&&&&'''((((((((('''((()))*********)))(((&&&&&&''''''((()))))))))))),,,000666;;;>>>@@@@@@AAA@@@>>><<<:::<<<@@@CCC???>>>>>>???CCCGGGKKKMMMOOOTTTYYY^^^fffqqqtttqqqnnniiiaaaYYYSSSQQQQQQQQQOOOYYY``````aaafffjjjjjjffffffggghhhjjjkkkkkkkkkjjjkkkmmmnnnnnnmmmmmmllliiiiiiiiijjjiiieee___[[[]]][[[]]]bbbgggjjjooouuuuuuxxxwwwqqqiiibbbXXXPPPGGGEEEBBB???===<<<<<<<<>>>>>@@@AAAAAADDDEEEEEECCC@@@>>>======:::;;;===???BBBFFFIIIKKKRRR[[[gggoootttwww{{{|||}}}~~~}}}{{{yyyxxxzzz~~~xxxnnnhhhdddcccaaa___```bbb```___ccciiiqqqrrrrrrnnneeeZZZRRRMMMGGGFFFCCCBBBBBBDDDGGGIIIGGGHHHJJJIIIGGGCCC@@@>>>999888777555333333444666444333222222222444666888@@@QQQkkk|||uuuoookkkjjjeeeddddddccccccdddeeeeeefffgggiiijjjjjjhhhfffeee]]]___```^^^ZZZWWWVVVVVVVVVOOOJJJIIIJJJJJJNNNSSSNNNLLLHHHCCC@@@===<<<<<<888777555555777777666555555666666666555666999;;;;;;===@@@DDDGGGHHHGGGEEEDDDEEEGGGJJJLLLMMMLLLKKKKKKJJJIIIKKKMMMOOOOOONNNPPPKKKGGGHHHHHHJJJSSS]]]aaa]]]ZZZWWWQQQLLLMMMRRRXXXeeennnllliiiiiiddd[[[UUUUUUTTTVVV___hhhjjjgggSSSKKKCCC???<<<777666888444999@@@FFFKKKPPPTTTVVVYYYYYYZZZ]]]___^^^\\\ZZZTTTSSSRRRSSSUUUYYY^^^aaaeeehhhkkkooottt{{{}}}zzzwwwtttrrrppppppkkkiiigggeeecccccccccdddccceeeeee```WWWLLLDDD???<<<<<<<<<:::888666333222333777<<>>999666444555111222333444444333111000------------------------******,,,,,,---,,,+++***,,,+++)))((((((((()))*********)))(((((((((((((((************************'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&&&&'''***---...$$$&&&((()))(((((()))***''''''''''''''''''&&&&&&***+++,,,,,,+++***)))(((&&&&&&''''''((()))))))))(((+++000555888::::::999777999;;;;;;<<<===@@@BBB@@@???>>>???CCCFFFIIIJJJNNNSSSWWWZZZdddqqqvvvuuuxxxrrriii```YYYVVVVVVWWWPPP[[[aaa```___dddggggggbbbcccdddgggjjjkkkkkkiiigggiiikkkmmmnnnmmmlllkkkiiijjjjjjkkkiiieee___ZZZ[[[ZZZ]]]ccciiikkkpppuuutttvvvssskkkbbbZZZQQQHHHCCCBBB???===<<<======>>>BBBDDDGGGKKKQQQWWW\\\______aaadddggghhhfffdddccchhhkkkpppuuuyyy~~~wwwfff[[[LLLIIIEEEBBBAAAAAA@@@@@@<<<===>>>===;;;999999:::999999999:::===@@@BBBDDDFFFQQQ```lllqqqtttwwwzzzuuuuuuvvvvvvuuurrrooonnnooonnnmmmlllmmmrrryyy~~~~~~tttooommmkkkiiiiiihhhjjjmmmmmmlllqqqxxxvvvkkkaaa\\\OOOLLLGGGBBB???>>>>>>???;;;>>>AAACCCBBB@@@??????999888777666444555777999444333222222222444666888>>>PPPjjjxxxqqqmmmkkkdddddddddeeeeeeeeeeeeeeeeeegggjjjllllllkkkiiihhh]]]```bbb```[[[VVVTTTTTTSSSLLLFFFFFFEEEDDDEEEIIIEEEDDDAAA>>><<<;;;::::::555333222333444555333222333333444333222333555777444:::AAACCCBBB@@@???@@@===>>>@@@CCCFFFGGGFFFDDDEEECCCBBBCCCEEEGGGGGGGGGHHHEEEDDDDDDCCCCCCLLLXXX```\\\XXXUUUOOOJJJMMMRRR^^^nnn{{{{{{zzz{{{vvvkkkcccbbb``````fffmmmoookkkSSSKKKCCC???<<<777666888666;;;AAAFFFIIIKKKLLLNNNTTTTTTUUUXXX]]]___``````YYYXXXWWWWWWZZZ___dddhhhqqqvvv}}}zzzllliiieeebbb___^^^^^^^^^\\\ZZZXXXWWWWWWYYY[[[]]]]]]```cccaaaZZZOOOFFFAAA<<<<<<<<<;;;999666333111333888===@@@@@@>>>===<<<::::::;;;===BBBLLLXXX___kkkmmmrrrvvvxxxxxxwwwvvvrrrlll```SSSLLLPPP]]]hhhuuu}}}zzzpppcccrrrggg[[[RRRMMMRRR\\\aaadddffffffggglllxxxuuu]]]EEE<<<:::555111222555444444333333222222111//////...------------...+++---...///...,,,)))'''((((((''''''((()))*********(((((()))***+++***)))++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((''''''''''''''''''''''''''''''((())))))###$$$%%%&&&''')))******)))(((&&&###!!!###&&&***(((+++///111222333555666555888<<<>>>>>>>>>======:::<<<>>>???AAAEEEIIIMMMOOOOOOPPPUUU]]]gggqqqwwwyyytttkkkaaaYYYUUUVVVWWWYYYZZZ]]]___aaabbbbbbbbbhhhhhhhhhggghhhhhhiiiiiijjjjjjkkklllkkkjjjiiihhhjjjhhhfffccc```]]]ZZZYYYYYY[[[^^^aaadddggglllooorrrqqqmmmfff\\\RRRKKKGGGAAA???===;;;;;;<<<>>>@@@BBBDDDHHHOOOVVV\\\___``````cccfffgggfffdddddddddiiilllrrrwww|||yyyqqqnnnooovvv~~~|||mmm\\\UUULLLFFFCCCAAA<<<888???<<<999888888999888888::::::999999999;;;???BBBFFFMMMYYYccciiikkkkkkkkkgggeeedddcccccccccaaa___]]]]]]\\\\\\```gggpppwww{{{pppoooqqqqqqsssxxxsssuuuvvvuuuvvvzzzttthhh^^^UUULLLGGGCCC>>><<<>>>>>><<<:::<<<>>>???===;;;::::::999777777666666777333222111111222555777999???NNNeee}}}|||xxxsssnnnoooiiidddfffhhhgggfffggghhhggghhhkkkooopppnnnjjjfffeeeeeedddccc___YYYUUUTTTNNNFFFAAA@@@AAAAAA@@@>>>===;;;:::999888888888333333333444333222111111444444666666555333111///:::;;;<<<<<<<<<;;;999888;;;<<<======>>>>>>>>>===<<<======>>>???>>>>>>>>>>>>>>>>>><<<<<<@@@GGGMMM]]]ZZZYYYVVVOOOIIILLLSSSaaappp|||ppplllkkkggglllpppjjj```TTTIIICCC???:::999:::777888;;;>>>AAADDDFFFGGGHHHMMMQQQSSSXXX```cccbbb]]]XXXTTTVVVZZZaaammmxxx|||vvvoooiiidddXXXWWWUUUTTTTTTUUUVVVWWWRRRQQQPPPOOOPPPQQQSSSUUUYYY[[[___bbbaaaYYYLLLCCCAAA???<<<;;;:::888555333555777;;;???@@@???===;;;;;;999;;;???CCCHHHSSS^^^mmmqqqtttvvvzzz~~~}}}yyy{{{pppcccZZZWWW[[[iiivvv}}}|||zzzwwwrrriii___XXXtttjjj\\\SSSNNNTTT^^^ccceeegggdddffflllyyyuuu]]]EEE<<<:::555222333555444444333333222222111------,,,++++++++++++,,,,,,---......---,,,***((())))))((((((((()))*********)))((()))+++,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******(((''''''&&&&&&&&&'''''''''''''''((())))))&&&''''''(((((()))))))))++++++)))'''&&&'''***,,,+++---000111111222333555555888<<<>>>???>>>>>>???<<<>>>AAABBBDDDFFFIIIKKKKKKKKKNNNRRRYYYbbbjjjooouuupppggg^^^YYYWWWYYY[[[^^^___bbbcccccccccdddeeelllkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkjjjiiiiiihhheeebbb^^^\\\YYYXXXXXX[[[___bbbeeeiiimmmppppppooojjjcccZZZQQQJJJFFF@@@>>><<<;;;;;;===???@@@FFFGGGKKKQQQXXX]]]______```ccceeefffeeedddeeeeeehhhlllrrrxxx}}}~~~pppfffaaabbbjjjsssooofffYYYPPPKKKHHHDDDAAA???===;;;;;;<<<===<<<;;;<<<;;;:::::::::===AAADDDGGGMMMVVV^^^bbbbbbaaa```WWWUUUTTTSSSSSSSSSQQQOOONNNNNNNNNNNNQQQXXX```fffwww~~~vvvooooooqqqrrrwww||||||||||||}}}~~~xxxkkkaaaVVVNNNFFF>>>;;;<<<<<<;;;;;;>>>@@@@@@>>>;;;;;;::::::999888888888888888666555333333444666777===JJJ```yyy}}}vvvppppppiiieeegggiiigggfffgggiiiiiijjjmmmoooooonnnllljjjiiiiiiiiigggbbb\\\WWWTTTNNNFFFAAA???>>>>>>===;;;;;;;;;;;;;;;::::::::::::999999999999888888888888999999:::999888666555888888999999888777777666888888999::::::999999999999999::::::;;;;;;;;;::::::;;;<<<;;;;;;???FFFLLLWWWVVVUUUTTTOOOKKKNNNUUU___oooxxxppplllggglllrrrmmm```TTTIIICCC???:::888999666888;;;>>>@@@BBBBBBAAABBBGGGKKKNNNUUU^^^cccccc[[[UUURRRTTTXXX___jjjuuu}}}yyywwwsssppplllhhhddd___XXXTTTOOONNNLLLLLLLLLNNNPPPQQQQQQPPPOOOOOOPPPQQQSSSUUUWWWYYY^^^bbbbbb[[[OOOFFFBBB@@@===;;;:::888555333444777;;;???@@@???===;;;;;;999:::>>>BBBGGGSSS^^^lllrrrxxxzzz}}}}}}|||nnn```\\\___fffnnnvvvzzzwwwtttoooiii```WWWPPPwwwnnn\\\TTTPPPWWW```eeefffgggccceeekkkyyyuuu]]]EEE===:::666222444555444444333333222222111------,,,++++++++++++,,,---------,,,,,,++++++***++++++***)))))))))*********)))((()))+++,,,+++***((())))))))))))))))))***))))))))))))))))))))))))************************+++++++++*********))))))******)))''''''&&&&&&&&&'''''''''''''''((()))))))))))))))))))))(((((((((***++++++***))))))+++------///000000///000222444666999===??????>>>>>>??????BBBEEEGGGGGGGGGHHHIIIGGGIIIMMMRRRXXX___dddgggmmmhhhaaa[[[YYY[[[___bbbcccfffhhhgggeeedddfffhhhooonnnmmmkkkiiihhhhhhhhhggghhhiiikkkkkkkkkkkkjjjiiigggccc```\\\ZZZXXXWWWXXX[[[```dddgggkkkoooqqqmmmjjjeee___WWWOOOHHHEEE>>>===<<<;;;<<<>>>@@@AAAIIIKKKNNNSSSZZZ^^^______```bbbddddddcccccceeefffhhhlllsssyyywwwggg\\\VVVWWW___ggg}}}~~~nnnaaaYYYTTTOOOLLLFFFDDDBBBAAABBBBBBAAA@@@BBB@@@???>>>???BBBFFFIIIJJJNNNSSSWWWXXXVVVSSSPPPJJJHHHGGGFFFGGGGGGEEECCCBBBCCCCCCDDDFFFLLLSSSXXXjjjsssuuurrrrrrtttvvvxxxyyynnn```VVVLLLBBB======<<<===@@@DDDFFFEEEBBB>>>;;;;;;;;;;;;;;;;;;::::::<<<;;;888555444444444555;;;EEEXXXrrrzzztttrrrkkkgggiiikkkiiiggghhhkkklllnnnnnnmmmmmmnnnnnnoooooooooooommmggg```[[[WWWRRRKKKEEEAAA???===<<<;;;===>>>@@@AAAAAAAAAAAA???>>>===<<<;;;<<<===============<<<;;;;;;::::::999999888777777777777888666666777777777666666555777777777888888888888999777999:::;;;;;;???GGGLLLTTTSSSSSSTTTOOOKKKLLLRRR]]]nnn}}}ssskkkdddiiiqqqnnn```TTTIIIBBB>>>:::888999555777:::===>>>>>><<<;;;<<>>;;;:::888555333333666;;;???@@@???<<<:::;;;999:::===AAAFFFRRR^^^jjjttt}}}zzzjjj\\\]]]gggooorrrsssssspppjjjddd]]]UUUMMMGGGvvvnnn]]]UUUQQQWWW```eeeffffffbbbdddjjjxxxuuu]]]FFF===;;;666333555555444444333333222222111//////...------------......---,,,+++++++++,,,,,,,,,,,,+++***)))))))))***)))((('''(((***+++***)))'''((((((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))*********))))))))))))(((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&((()))***)))((()))***...////////////111444666999;;;>>>???>>>===>>>>>>CCCFFFJJJLLLKKKIIIGGGFFFGGGJJJOOOVVV\\\aaadddfffeee```[[[YYY[[[aaafffjjjgggjjjkkkiiieeedddgggjjjqqqpppmmmkkkhhhgggfffeeeeeefffhhhjjjkkklllkkkkkkhhheeeaaa]]]ZZZXXXWWWWWWYYY]]]bbbfffjjjmmmppprrriiieee___YYYRRRLLLFFFCCC===<<<<<<<<<>>>@@@BBBCCCJJJLLLOOOUUU\\\```aaa```___```aaaaaaaaabbbeeeggghhhlllssszzzssseee\\\VVVUUU[[[bbbsssxxxmmmddd^^^ZZZUUUQQQLLLIIIIIIKKKLLLLLLNNNLLLIIIHHHJJJMMMOOOQQQRRRRRRRRRRRRPPPLLLGGGCCCBBB@@@????????????>>><<<<<<===>>>???AAAEEEKKKPPP^^^hhhwww|||rrrvvvzzz}}}~~~tttfff[[[QQQGGGBBBBBB@@@CCCHHHLLLMMMKKKFFFCCC=========>>>===============;;;999666444333444444:::@@@PPPjjj~~~yyytttnnnjjjlllnnnllliiijjjkkknnnpppooolllkkkmmmooorrrssstttuuusssmmmeee```___[[[TTTNNNIIIEEECCCBBBCCCEEEGGGJJJKKKLLLKKKJJJFFFEEECCCAAAAAABBBCCCDDDGGGFFFDDDBBB@@@?????????>>>===;;;:::999::::::;;;888888999999888888777666999999999999999:::::::::999;;;===>>>???CCCJJJOOOVVVTTTTTTTTTOOOIIIHHHKKK[[[kkkyyyppphhh```eeemmmjjj```UUUIIICCC>>>999777888666777999:::;;;;;;::::::===BBBFFFJJJRRR^^^fffgggcccZZZQQQMMMLLLLLLQQQWWW\\\___bbbcccccccccddddddhhhgggeeebbb```]]]\\\[[[UUUUUUUUUUUUSSSOOOIIIEEE?????????@@@CCCGGGKKKMMMOOOOOOOOOPPPRRRTTTVVVWWWUUUXXX^^^dddfffaaaVVVNNNFFFCCC???<<<:::888666444333666;;;@@@AAA???<<<:::;;;999:::===???EEEPPP[[[hhhvvvvvvggg[[[^^^hhhnnnnnnlllkkkggg```ZZZSSSMMMGGGCCCuuulll]]]UUUPPPVVV___dddeeefffbbbdddiiivvvvvv]]]FFF>>><<<777555666555444444333333222222111//////...------------......---,,,******+++,,,---,,,,,,+++***)))))))))***((('''&&&''')))***)))(((''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&((()))***+++'''''''''''''''((())))))%%%&&&&&&''''''(((((()))$$$&&&)))))))))))))))***---...///000111333777:::<<<>>>@@@@@@>>>======>>>FFFJJJNNNPPPNNNJJJFFFEEEFFFJJJQQQXXX^^^bbbdddddd^^^ZZZXXXYYY___gggnnnqqqjjjkkkkkkhhhfffeeehhhkkkooonnnllliiifffdddccccccdddfffhhhjjjkkkkkkkkkkkkfffccc___[[[XXXWWWXXXYYY[[[___eeejjjlllnnnooopppddd___XXXRRRNNNIIIDDDAAA<<<<<<<<<>>>@@@BBBEEEFFFIIILLLPPPWWW^^^bbbdddccc^^^___^^^^^^^^^```eeehhhiiimmmttt{{{xxxoooeee___ZZZWWWZZZ___lllyyy|||rrrlllfff```YYYUUUWWW[[[```cccbbb^^^[[[YYY[[[\\\\\\\\\]]]YYYSSSNNNJJJEEE@@@<<<:::888777777777777666555555666777888:::???EEEIIITTT^^^mmmzzz{{{xxxuuu|||xxxjjj___TTTKKKGGGGGGEEEIIIOOOSSSRRRNNNIIIFFF@@@AAAAAABBBBBBAAA@@@???<<<:::777555444444444555999===JJJaaa|||~~~xxxrrrnnnppprrrooollllllkkknnnqqqpppmmmkkklllnnnssstttwwwyyyxxxssskkkeeeeeebbb^^^XXXRRRNNNLLLKKKMMMOOORRRTTTVVVVVVUUUTTTRRRPPPNNNMMMLLLMMMOOOPPPSSSQQQOOOKKKHHHFFFEEEDDDBBBAAA???===<<<<<<<<<===<<<<<<=========<<<<<<;;;===<<<<<<<<<<<<===>>>??????BBBEEEGGGGGGJJJPPPTTTXXXUUUTTTSSSOOOIIIGGGJJJVVVdddvvv{{{oookkkfff___cccjjjgggaaaVVVJJJCCC???:::888888777888888:::;;;===???@@@AAAEEEHHHJJJRRR]]]eeegggfff[[[PPPKKKGGGEEEFFFJJJOOORRRUUUWWWXXXXXXZZZ\\\XXXXXXWWWUUUTTTSSSRRRRRRNNNNNNNNNMMMKKKGGGAAA<<<;;;<<<===???CCCGGGLLLNNNPPPPPPQQQRRRTTTUUUWWWXXXWWWZZZ```fffhhhcccXXXOOOIIIEEE@@@===:::888666555333777<<>>===888666777555444444333333222222111------,,,++++++++++++,,,...---,,,+++++++++,,,---++++++***)))))))))******((('''&&&''')))***)))((('''(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&((()))++++++'''''''''''''''((())))))$$$%%%%%%&&&'''(((((()))%%%(((***+++++++++,,,...---...111222333555999;;;<<<>>>???@@@???>>>???@@@IIILLLPPPQQQOOOJJJGGGEEEEEEIIIPPPWWW\\\^^^______YYYWWWWWW\\\eeennntttvvvmmmkkkiiihhhhhhjjjlllnnnmmmkkkiiigggeeeccccccbbbdddfffhhhiiikkkkkkkkkjjjeeebbb]]]YYYWWWXXXZZZ\\\___dddiiimmmnnnnnnnnnnnn```ZZZRRRLLLIIIFFFBBB???;;;<<<===@@@CCCEEEHHHIIIKKKNNNSSSZZZaaafffffffff```___^^^]]]]]]aaagggkkkmmmqqqwww~~~|||pppiiibbb]]]YYYUUUWWW[[[gggtttwwwqqqkkkhhhlllssszzzyyyuuuqqqooopppoookkkhhheee]]]RRRJJJDDD@@@<<<999777555444444555555444333444444555666888>>>EEEJJJNNNXXXfffrrr|||}}}xxxvvv{{{|||mmmbbbYYYPPPMMMNNNNNNSSSXXX[[[XXXRRRMMMIIIGGGGGGHHHHHHHHHFFFDDDCCC;;;999777555444444555666888:::DDDWWWqqq{{{uuurrruuuvvvsssoooooollloooqqqrrrpppooonnnmmmrrruuuyyy}}}~~~yyyrrrllliiiiiifffbbb]]]YYYWWWWWWXXXZZZ\\\^^^```aaaaaaaaa___^^^\\\[[[[[[[[[\\\]]]]]][[[YYYVVVSSSPPPMMMLLLLLLKKKIIIFFFDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEFFFJJJMMMPPPQQQPPPRRRVVVYYYYYYUUUSSSSSSPPPLLLKKKMMMPPP\\\kkkttt{{{~~~zzzooogggfffeee^^^bbbjjjgggcccWWWKKKEEE@@@;;;888999888999<<>>CCCDDDBBB>>>;;;<<<;;;<<>><<<999777777555444444666666555333666555555666999???HHHNNNPPPXXXdddpppyyy|||{{{|||{{{ooofff___ZZZYYY[[[\\\```eeeeeeaaaZZZTTTQQQOOOOOOPPPPPPNNNLLLJJJHHH===<<<999777555555555666666888>>>MMMddd~~~yyyvvvyyyyyyvvvrrrqqqnnnppprrruuuvvvtttqqqmmmqqquuu{{{xxxrrrnnnoooooommmhhheeeeeefffccceeegggiiillloooqqqrrrrrrqqqqqqqqqppppppppppppmmmmmmlllkkkhhheeebbbaaa^^^^^^\\\ZZZWWWTTTRRRPPPMMMNNNOOOPPPQQQRRRRRRRRROOONNNMMMLLLMMMNNNPPPQQQSSSVVVYYYZZZXXXXXXZZZ]]]^^^XXXTTTSSSQQQLLLKKKMMMLLLWWWcccjjjooottttttqqqhhh```aaa```ZZZ```hhhgggeeeYYYMMMFFFAAA<<<999:::777;;;CCCJJJQQQUUUVVVWWWQQQSSSTTTTTTZZZfffnnnqqqooobbbTTTMMMHHHCCCAAAAAA>>>AAADDDGGGIIIKKKNNNQQQTTTTTTUUUTTTSSSPPPNNNLLLKKKIIIGGGEEECCC???;;;777666777999<<<@@@FFFJJJMMMOOOOOOPPPRRRRRRSSSSSSSSSUUUYYY```hhhlllhhh___WWWMMMIIICCC>>>;;;999777666555999???DDDFFFCCC???<<<<<<<<<>>>AAA@@@???DDDKKK[[[ggguuuwwwlllaaa]]]ZZZXXXYYY\\\TTTQQQLLLHHHEEEBBB???===~~~uuueeeZZZRRRUUU^^^dddiiilllfffddddddmmmvvv^^^GGG???>>>999777888555555444333333222222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,(((((('''(((((()))******+++*********,,,---,,,+++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''&&&&&&''''''''''''''''''((())))))+++******)))(((''''''''''''(((*********,,,///111111333666777777777777888555888;;;>>>@@@CCCGGGIIIKKKNNNQQQRRROOOJJJGGGFFFJJJLLLPPPTTTVVVVVVUUUSSSVVVVVVXXXaaammmwwwzzzzzzuuuoooiiijjjqqqwwwxxxvvviiihhhgggffffffeeeeeeeeefffggghhhiiijjjjjjiiiiiiccc___[[[WWWWWWYYY^^^```fffjjjoooqqqpppmmmjjjhhh[[[SSSJJJEEEDDDCCC@@@<<<;;;===???CCCFFFJJJLLLNNNUUUWWW\\\bbbgggjjjiiigggeeedddaaa___```fffmmmssswwwzzzxxxmmmdddZZZTTTOOOLLLOOOTTTZZZggguuuyyyjjj^^^LLL@@@:::999888666444222111222333333222111333333222222666===FFFMMMUUU\\\gggqqqzzz|||~~~xxxnnnhhheeebbbdddhhhhhhlllpppoooiiiaaa[[[YYYTTTUUUUUUUUUSSSPPPMMMLLL@@@>>>;;;888666555555666555666;;;HHH]]]www{{{xxx{{{|||xxxtttssspppqqqssswwwzzzyyysssnnnpppuuu|||}}}wwwsssuuuwwwuuuqqqooooooppplllmmmooorrrvvvzzz~~~|||zzzqqqpppooommmiiieeebbb```VVVWWWYYYZZZ\\\]]]]]]]]]YYYXXXVVVVVVVVVWWWYYY[[[YYY\\\___^^^\\\[[[]]]___eee^^^WWWTTTPPPKKKIIIKKKLLLUUU___dddhhhlllllliiiddd\\\\\\[[[UUU[[[fffffffffZZZNNNGGGBBB===:::;;;666===HHHSSS[[[______^^^XXX[[[[[[[[[aaammmvvvyyywwwiiiYYYPPPJJJCCC>>>===???AAADDDGGGHHHKKKNNNQQQNNNPPPRRRSSSRRRPPPMMMKKKIIIGGGDDDBBB@@@===:::777777888999===AAAGGGKKKNNNNNNNNNOOOPPPQQQQQQQQQPPPSSSWWW___hhhmmmjjjbbb[[[NNNJJJCCC>>>;;;999777666555:::@@@EEEGGGDDD@@@<<<<<<<<>>BBBHHHUUUaaaooo|||vvviii[[[VVVVVVTTTUUUVVVQQQNNNIIIEEEBBB???;;;999zzzkkk[[[VVVYYY^^^iiinnnffffffcccbbbjjj}}}{{{___EEE===>>>;;;888888666444111000000111000///,,,,,,------...---------......------,,,+++******))))))))))))))))))))))))---+++))))))***)))'''&&&$$$%%%%%%&&&'''(((((()))&&&'''''''''(((((())))))******))))))(((((('''''''''((()))******+++******'''(((***+++***)))'''&&&''''''''''''((((((((()))******))))))))))))******))))))***,,,...000222333333555777777666555555666666999=========AAAIIIPPPPPPRRRSSSQQQMMMIIIFFFDDDHHHIIIOOOWWWYYYUUUQQQRRROOOUUU^^^gggnnntttyyy|||wwwsssooooootttwwwwwwuuuiiiiiihhhfffeeeeeeeeedddeeeeeeggghhhhhhgggffffff]]][[[XXXWWWXXX[[[```bbbmmmnnnpppqqqooojjjdddaaaUUUPPPHHHCCCAAA???<<<999===>>>@@@BBBDDDIIIOOOSSSYYY\\\```ccceeefffgggiiigggeeebbb```bbbgggpppvvvyyywwwkkk]]]UUUNNNKKKLLLOOO___fffqqq{{{wwwgggWWWFFF>>>;;;888555555555;;;>>>:::777888888666777666444444666===FFFLLLSSSZZZfffqqqzzz~~~yyypppoooppppppssswwwxxx{{{}}}zzzsssiiiaaa]]]ZZZ[[[\\\ZZZUUUQQQNNNLLLDDD@@@:::777555666666555777777;;;AAAMMMccc{{{zzz|||}}}|||zzzvvvwwwyyy{{{|||zzzvvvssstttuuuxxx~~~||||||uuummmllljjjjjjkkklllmmmmmmfffdddcccdddggghhhfffccccccaaabbbgggiiiiiikkkooouuujjj]]]UUUTTTSSSOOOKKKNNNRRRXXX^^^bbbccccccbbb___ZZZVVVVVVWWWXXX^^^eeefff]]]PPPFFF@@@>>>??????>>>DDDOOO[[[eeehhhgggddd```___\\\]]]bbbkkkuuu||||||ppp^^^RRRKKKGGGCCC@@@@@@BBBEEEHHHKKKNNNOOOPPPPPPRRRUUUUUUSSSQQQOOOOOOPPPLLLGGGCCC@@@>>><<<;;;999999:::>>>CCCHHHJJJKKKMMMLLLLLLLLLNNNOOOQQQSSSWWW[[[^^^ccciiilllfff]]]TTTOOOFFF@@@<<<;;;;;;:::999===DDDIIIKKKIIIEEEBBB===<<<;;;;;;===@@@CCCFFFOOO[[[iiiuuuwwwgggXXXRRRRRRQQQPPPQQQNNNIIICCC???<<<;;;:::999zzzlll\\\VVVZZZ___jjjooogggcccaaa```iii|||yyy___FFF???@@@===::::::777444111000000000///...,,,,,,------...------,,,++++++******)))(((((('''))))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,((((((((())))))******+++'''''''''((((((((())))))***)))))))))((((((((('''))))))*********))))))(((&&&''')))))))))(((&&&%%%&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,******,,,...111444777888777888999999777555666666555999<<<======AAAHHHNNNRRRRRRQQQNNNIIIEEEDDDDDDHHHHHHLLLSSSUUUQQQOOOPPPPPPWWWaaajjjpppssstttvvvuuuqqqoooqqqvvvyyywwwssslllkkkiiigggfffeeeeeefffeeeffffffgggfffdddcccbbbYYYXXXVVVVVVXXX\\\```cccmmmnnnpppooolllfff```\\\QQQLLLFFFAAA@@@???===;;;>>>???AAADDDGGGLLLRRRVVV[[[^^^aaabbbcccdddfffhhhfffeeebbbaaaccciiiqqqwwwzzznnnbbbZZZSSSNNNMMMPPPUUU\\\gggqqq{{{ooo]]]OOO@@@:::888666444444555:::???BBB@@@<<<777555888777666555777;;;BBBGGGRRRZZZeeepppzzzyyyyyy~~~~~~wwwqqqsssvvvzzz{{{pppgggccc``````___\\\WWWSSSOOONNNEEEAAA<<<888777777666666888777999???HHHZZZwww~~~|||~~~~~~}}}{{{zzzzzz{{{||||||zzzwwwuuuuuuvvvzzz~~~}}}|||{{{vvvtttrrrrrrtttuuurrrooopppnnnooosssuuuuuuxxx|||}}}rrrcccYYYUUUSSSNNNJJJMMMQQQWWW^^^bbbdddcccbbbZZZTTTQQQQQQRRRUUU\\\dddggg^^^QQQGGGAAA?????????>>>DDDNNNZZZcccgggeeeccc^^^]]]\\\]]]cccmmmwww~~~tttbbbUUUMMMHHHCCC@@@@@@BBBEEEIIILLLOOOQQQRRRRRRTTTWWWWWWUUUTTTSSSSSSPPPMMMHHHDDD@@@>>>===<<<<<<;;;<<>>EEEKKKMMMJJJFFFBBB>>>===;;;:::;;;===???AAAIIITTTbbbnnnzzzqqqbbbTTTOOOOOOMMMLLLLLLGGGDDD???===;;;;;;999888~~~{{{mmm]]]WWWZZZ___kkkqqqiiiaaa______hhh{{{ttt\\\FFFBBBCCC???<<<;;;777555222000000000///...,,,------...------,,,,,,------,,,,,,++++++******))))))))))))))))))))))))***++++++***(((''''''(((************************''''''(((((((((((())))))))))))))))))((((((((((((************)))((('''&&&&&&'''((((((((('''%%%$$$%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''')))***,,,---)))***,,,000444888;;;===<<<======;;;888666666777666999<<<======AAAGGGLLLRRRQQQMMMHHHCCCBBBCCCEEEKKKIIIKKKPPPQQQNNNNNNPPPSSSZZZccckkkooopppoooooorrroooooottt{{{}}}xxxrrrooommmjjjhhhfffffffffgggggggggfffeeeccc```^^^\\\TTTSSSSSSTTTWWW]]]bbbeeennnnnnnnnlllggg```YYYUUUJJJGGGBBB???>>>>>>>>>===>>>@@@CCCFFFJJJPPPVVVZZZ___```aaaaaaaaabbbeeegggeeedddcccbbbeeellltttzzz|||rrrggg```YYYQQQNNNNNNPPPWWW```jjjrrr|||xxxfffRRRFFF<<<999999777555666888888@@@KKKLLLAAA888666888999999999999;;;@@@CCCPPPWWWbbbmmmwwwwwwrrrvvv}}}yyyvvvzzzwwwnnniiihhhgggccc^^^YYYUUUQQQOOOGGGCCC===999888777777777888666777;;;AAAOOOfff{{{~~~~~~~~~~~~}}}|||zzzxxxwwwssstttxxx}}}}}}zzzjjj^^^WWWRRRMMMIIIJJJOOOVVV]]]aaabbb```___QQQLLLHHHIIIJJJOOOYYYccchhh```SSSHHHBBB@@@??????>>>CCCLLLWWW```dddcccaaa\\\\\\\\\___dddnnnzzzyyyhhhZZZQQQKKKDDD@@@@@@BBBFFFJJJNNNRRRSSSTTTUUUWWWZZZZZZYYYXXXXXXYYYTTTQQQMMMIIIDDDAAA???>>>>>>======???CCCGGGIIIIIIKKKJJJJJJJJJKKKMMMOOOPPPPPPTTTZZZaaajjjpppmmmeeeZZZTTTKKKCCC>>>;;;999888:::@@@HHHOOOQQQMMMHHHCCC======<<<<<<<<<>>>@@@AAACCCMMMZZZgggttt~~~|||jjj\\\OOOKKKKKKIIIGGGGGG@@@>>>;;;:::::::::999777{{{{{{nnn^^^WWW[[[```lllrrrkkkbbb``````hhh{{{mmmXXXEEEBBBCCC???;;;;;;888555222000000000...------------...------,,,,,,......---------,,,,,,,,,))))))))))))))))))))))))---......,,,(((&&&&&&'''))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******)))(((''''''''''''((((((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((***+++,,,'''))),,,000555:::>>>AAAAAABBBAAA>>>:::777777888888:::<<<>>>???BBBGGGKKKOOOMMMHHHCCC@@@AAAFFFJJJPPPMMMMMMPPPPPPNNNOOORRRUUU[[[ccciiikkklllllllllmmmmmmpppxxxzzzssspppnnnkkkhhhffffffggghhhiiihhhgggdddaaa]]]YYYWWWOOOOOOPPPSSSXXX^^^dddgggnnnnnnlllhhhbbbZZZRRRNNNFFFDDD@@@===<<<======>>>???AAAEEEIIIMMMSSSZZZ^^^ccccccbbb```___```cccfffdddddddddeeehhhpppyyy~~~vvvmmmggg___UUUNNNMMMNNNSSS[[[ccciiioootttxxx~~~qqq___LLLCCC<<<;;;<<<:::999:::<<<777>>>NNNRRRDDD::::::999;;;>>>??????AAACCCEEEMMMTTT___iiirrr}}}wwwrrrqqqxxx~~~|||rrrmmmoookkkfff```[[[VVVRRROOOIIIDDD>>>:::888777777666777555666888<<>>>>>@@@DDDGGGJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNOOOSSSYYY```jjjqqqnnngggZZZUUULLLEEE@@@===;;;999<<>>???@@@BBBDDDEEEBBBJJJVVVbbbppp{{{}}}zzzdddWWWKKKIIIIIIGGGEEEDDD<<<;;;999999::::::888666{{{~~~|||nnn^^^WWWZZZ```lllssslllfffdddbbbiiizzzgggSSSBBB@@@AAA===999:::777555222000000000///...---.........---,,,,,,+++************))))))))))))))))))))))))))))))))))))'''(((***++++++,,,---///))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))((((((''''''(((((((((((()))))))))))))))(((((((((((())))))***)))+++...333888>>>BBBEEEDDDDDDBBB???;;;888888999:::;;;===???AAADDDGGGJJJJJJHHHDDD@@@@@@DDDLLLQQQTTTOOOMMMNNNNNNLLLNNNRRRWWWZZZ___cccfffhhhjjjllliiikkkpppxxxyyysssooommmkkkhhhgggfffggggggiiihhhfffccc___ZZZVVVTTTMMMNNNPPPSSSYYY```eeeiiiooommmkkkfff^^^VVVNNNIIIDDDBBB@@@===;;;;;;===???@@@CCCGGGLLLQQQWWW]]]aaafffeeeccc```^^^___bbbeeeddddddfffhhhlllttt~~~zzzsssnnneeeZZZQQQOOOKKKOOOTTTXXX\\\___aaabbbgggllluuummm[[[JJJCCC>>>>>>>>>;;;:::;;;>>>666:::IIIMMMCCC===@@@>>>AAAEEEGGGHHHHHHIIIJJJMMMSSS]]]eeennnxxxxxxvvvsssuuu~~~wwwssssssnnnhhhbbb^^^YYYTTTPPPJJJFFF???;;;888777777666777555666888:::@@@MMMZZZyyyzzzwwwwwwxxxmmmnnnooossszzz~~~sssggg___\\\___jjjuuu}}}vvvrrrsssvvvzzzzzzvvvwwwwwwyyy~~~zzzlll```WWWQQQLLLIIIIIINNNTTTYYYZZZVVVQQQMMMCCC???===>>>@@@GGGVVVdddnnneeeYYYMMMFFFBBB@@@???<<<@@@GGGQQQZZZ___```______aaaccceeehhhppp|||ooocccZZZSSSKKKEEEAAADDDIIIOOOTTTWWWXXXYYYYYY[[[]]]______```bbbdddbbbdddccc^^^VVVMMMGGGEEECCCAAA@@@AAAEEEIIIKKKLLLKKKKKKJJJJJJJJJLLLMMMNNNRRRUUUYYY```iiipppmmmfffZZZUUUMMMGGGCCC@@@>>><<<===DDDNNNWWW[[[YYYSSSOOOBBBCCCDDDDDDEEEEEEEEEEEEDDDJJJRRR]]]kkkwwwyyyuuu___TTTJJJIIIJJJGGGDDDBBB<<<;;;::::::;;;:::999777|||}}}}}}nnn]]]VVVYYY___llltttmmmhhheeeccciiixxx}}}bbbPPP@@@>>>???:::777999666444111000000111000///............---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((''''''(((+++,,,,,,+++******************************))))))))))))(((((((((((((((((())))))))))))%%%&&&'''((())))))))))))***)))))))))(((((((((((((((((()))))))))***************))))))))))))******---///222666;;;@@@DDDGGGCCCCCCAAA>>>;;;999:::;;;:::;;;<<<>>>AAADDDFFFGGGEEEDDDCCCBBBCCCJJJRRRXXXUUUPPPMMMMMMLLLIIIKKKOOOVVVYYY]]]___aaadddgggiiieeeiiippptttvvvssspppmmmkkkjjjiiihhhgggfffffffffgggfffdddaaa\\\XXXSSSQQQNNNOOOQQQUUU[[[aaagggjjjnnnmmmiiiddd\\\TTTLLLHHHBBBBBB@@@>>><<<<<>>:::<<>>===>>>@@@HHHWWWfffppphhh[[[PPPHHHCCC@@@>>>:::>>>EEEOOOXXX^^^aaaaaa```dddgggiiikkksssuuuhhh```XXXOOOHHHCCCFFFLLLQQQVVVYYYZZZZZZ[[[]]]```aaabbbdddgggiiikkkooorrrooofff[[[SSSPPPKKKHHHFFFEEEHHHKKKMMMMMMMMMMMMLLLKKKLLLMMMNNNOOOTTTWWWZZZ```hhhnnnkkkddd[[[VVVOOOIIIEEEBBB???>>>>>>EEEPPPZZZ___```]]]ZZZPPPPPPOOONNNKKKHHHEEECCCFFFIIIOOOWWWdddpppqqqmmm[[[PPPHHHHHHJJJGGGBBB@@@===;;;::::::;;;<<<;;;:::}}}mmm]]]UUUXXX^^^llltttmmmgggdddaaaggguuuxxxaaaOOO???======888666999555222000///000111111111............---,,,+++***------------------------))))))))))))))))))))))))***&&&###$$$)))***'''###((((((((())))))******+++*********)))))))))(((((('''((((((((()))))))))***''''''((((((((((((((('''))))))((('''''''''''''''(((((((((((())))))))))))******)))******+++,,,------///111555:::>>>BBBDDDAAAAAA???===:::999;;;<<<999999:::===@@@BBBCCCDDDCCCDDDDDDEEEHHHNNNVVV[[[WWWRRRNNNNNNLLLJJJKKKOOOUUUXXX\\\___``````bbbcccbbbhhhmmmmmmhhhcccaaaaaaffffffgggggggggfffeeedddbbbaaa```]]]YYYTTTQQQNNNPPPQQQTTTXXX]]]ccchhhkkknnnllliiiccc\\\SSSLLLHHH???@@@@@@>>>===???CCCGGGGGGKKKPPPUUUYYY___dddhhhffffffdddbbb______aaabbbeeegggjjjnnnuuu~~~yyysssooofffZZZQQQMMMIIIIIIJJJMMMOOOQQQQQQQQQHHHKKKNNNSSSYYYbbbkkkrrrxxxyyyzzzyyyxxxwwwxxxyyyuuuxxx{{{ttteee]]]VVVRRRMMMGGGEEEFFFCCCDDDFFFHHHJJJNNNSSSWWWXXXYYYYYYWWWRRRNNNJJJIIIIIIMMMSSSXXX]]]dddmmmtttvvv{{{~~~}}}||||||{{{www~~~{{{wwwqqqnnnlllhhh```ZZZPPPLLLEEE@@@===;;;:::999999888999;;;;;;;;;@@@FFFUUUlllzzzyyyzzzvvvsssnnnkkkkkksss~~~rrrkkkccc]]]VVVSSSVVV\\\ggglllqqqsssqqqppprrruuuvvvtttrrrtttxxxyyyuuuqqqggg^^^YYYZZZYYYVVV___lllyyy~~~}}}uuujjjaaaYYYSSSOOORRRVVV\\\fffooo|||wwwnnneee]]]UUUPPPMMMIIINNNTTTYYYXXXRRRJJJDDD???>>>???AAACCCJJJYYYhhhrrrjjj]]]RRRIIIDDD@@@>>>999===DDDMMMWWW^^^bbbbbb```dddiiikkknnnvvv|||oooeee[[[QQQJJJEEEHHHNNNSSSXXXZZZZZZZZZ^^^```bbbdddfffhhhlllooovvv}}}|||pppgggcccVVVSSSNNNLLLLLLMMMMMMMMMOOOOOONNNMMMNNNOOOPPPQQQUUUWWWZZZ___hhhnnnkkkddd]]]XXXQQQKKKFFFBBB???===>>>EEEPPP\\\cccfffeeeddd______^^^[[[WWWRRRMMMJJJJJJLLLNNNTTT```jjjkkkfffUUUKKKDDDEEEGGGDDD???<<<;;;999888888;;;===??????~~~mmm\\\UUUXXX^^^kkksssmmmdddaaa___eeesss~~~}}}uuuaaaOOO???<<<<<<888666999444222000///111222222222............---,,,+++***************************))))))))))))))))))))))))""")))...+++&&&$$$%%%%%%&&&'''(((((()))+++*********))))))(((((('''((((((((())))))******))))))))))))((('''&&&%%%(((((('''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))***+++---...///+++,,,...222666:::===?????????>>>;;;999999;;;===888888999;;;>>>AAAAAAAAACCCEEEFFFHHHKKKQQQWWW\\\ZZZUUUQQQQQQOOOLLLMMMPPPSSSXXX]]]``````___]]]]]]```gggkkkggg]]]VVVUUUXXXcccdddfffggggggfffdddbbb___^^^]]]ZZZVVVRRROOOMMMRRRSSSVVVYYY^^^dddhhhkkkmmmlllhhhccc\\\TTTMMMIII===>>>??????>>>AAAFFFKKKJJJNNNSSSXXX]]]bbbgggjjjeeeeeedddbbb```___```bbbeeegggkkkpppwwwzzzsssmmmiiiaaaUUULLLHHHAAAAAAAAADDDGGGJJJKKKKKKEEEEEEEEEEEEGGGLLLSSSWWW[[[\\\\\\[[[ZZZZZZ\\\]]]___eeemmmzzzxxxppphhhbbbZZZSSSPPPRRRIIIOOORRROOOQQQYYY```cccbbbbbb```[[[SSSLLLGGGDDDCCCGGGLLLPPPTTTZZZccciiiiiiqqqwwwwwwxxx}}}zzzvvvtttsssnnnfff```SSSNNNGGGBBB???===<<<;;;;;;::::::<<<;;;999;;;AAAFFF]]]zzz|||zzz{{{wwwsssmmmgggeeelllwwwzzz{{{{{{uuunnnhhhaaaZZZZZZ^^^fffkkkppppppmmmjjjlllnnnqqqnnnnnnqqqvvvxxxuuurrrlllccc]]]]]]YYYTTTZZZgggnnnsssxxxyyyvvvvvvxxx||||||{{{yyyvvvrrrhhh\\\SSSLLLGGGDDDHHHOOOWWWcccmmm|||xxxqqqiii```XXXQQQNNNHHHMMMUUUZZZYYYSSSKKKFFF@@@@@@AAACCCEEELLL[[[jjjssskkk^^^SSSJJJDDD@@@>>>999<<>>;;;???EEEQQQ\\\eeeiiijjjjjjhhhiiihhhfffbbb]]]XXXUUUOOOOOOPPPUUU___iiiiiicccQQQGGGAAACCCEEEBBB<<<999999777555666:::???BBBCCCppp```YYY]]]bbbnnntttmmmbbb^^^ZZZ```ppp}}}}}}uuudddTTTCCC<<<:::999888999333333222111111000000///---...000111111///---+++///...---+++***)))))))))***+++,,,---,,,+++***)))******))))))((((((((('''*********))))))))))))))))))************+++++++++******))))))))))))******'''''''''''''''((())))))&&&'''((())))))((('''&&&))))))))))))***************))))))))))))+++,,,...+++...222444444444444555555888;;;;;;999:::===@@@;;;<<<<<<===>>>>>>======DDDCCCDDDFFFJJJPPPVVVZZZ[[[XXXTTTPPPNNNMMMNNNNNNTTTVVVZZZ\\\]]]]]]\\\\\\___aaabbb]]]VVVRRRTTTVVV```aaacccdddeeeeeeddddddccc```[[[VVVSSSRRRRRRSSSRRRUUUYYY^^^cccgggiiikkkgggeeebbb___ZZZRRRJJJDDDAAA===<<>>@@@DDDCCCCCCEEEHHHIIIJJJIIIGGGGGGGGGIIIHHHPPP[[[kkk|||vvvooogggcccccc^^^^^^eeekkkjjjgggfffddd]]]SSSJJJFFFCCCCCCBBB???BBBEEEGGGIIINNNUUU[[[eeejjjnnnpppwww}}}zzz|||}}}uuukkkbbbZZZPPPHHHDDDBBB???<<<<<<<<<;;;999777777888:::AAALLLaaa}}}}}}uuuhhh___```hhhqqq{{{yyyyyy|||~~~vvvlllddd___]]]gggiiilllmmmkkkhhhfffeeeggghhhkkkoootttyyy}}}zzzuuulllccc^^^^^^___aaammmlllllllllmmmnnnooooooqqqqqqpppnnniiiaaaWWWQQQKKKGGGDDDFFFJJJQQQ^^^iiiuuutttnnnddd]]]XXXQQQIIIFFFNNNXXX^^^\\\WWWRRRPPPIIIFFFDDDDDDGGGNNN^^^mmmvvvqqqeeeVVVMMMHHHCCC===>>>>>>@@@IIIUUU___cccbbbiiihhhjjjooossszzz|||oooeeeZZZQQQKKKKKKOOOVVVYYYYYY\\\```bbbeeegggfffeeeiiipppwwwxxxlll]]]SSSPPPRRRSSSSSSTTTTTTUUUTTTRRRRRRSSSTTTTTTWWWXXXZZZ```iiilllkkkbbb[[[VVVRRRKKKCCC???@@@???EEEOOOZZZdddkkkppprrryyyyyyyyyvvvqqqiiiaaa]]]TTTRRRRRRVVV[[[``````___QQQIIICCCDDDEEEBBB???>>>???<<<;;;===AAADDDHHHKKKlll]]]WWWZZZ___lllsssmmmccc___[[[```ooo}}}|||uuudddTTTCCC;;;:::888777888555555444333333222222111///111333444333222///...+++*********+++,,,,,,---++++++,,,,,,++++++***))))))))))))(((((((((''''''((((((((((((((((((((((((*********))))))(((((((((***))))))(((((())))))***'''''''''''''''((())))))&&&'''((())))))((('''&&&(((((())))))))))))*********))))))((()))***,,,---+++---000222222222333444444666888999999:::;;;===999999;;;<<<<<<<<<<<<<<>>>>>===;;;>>>AAABBBDDDHHHPPPUUU___gggnnnuuu~~~}}}tttiiiaaaVVVMMMHHHDDD???<<<>>>>>><<<;;;999999:::<<<@@@HHHZZZtttxxxjjj___]]]cccjjjpppoooppptttwww{{{zzznnnfffcccdddfffgggfffbbb___\\\\\\\\\___dddiiipppxxx|||rrrjjjdddcccdddjjjjjjiiiiiiiiijjjjjjkkkiiijjjjjjjjjhhhbbbZZZTTTNNNIIIFFFFFFIIIOOOZZZeeettttttnnneee^^^YYYSSSLLLJJJPPPZZZbbbeeebbb]]]ZZZVVVRRRNNNMMMMMMRRR___lllzzzttthhhYYYOOOJJJDDD>>>>>>===@@@HHHTTT^^^ccccccjjjiiikkkpppuuu|||tttjjj___VVVMMMMMMQQQWWW[[[[[[___cccdddggghhhgggfffiiipppvvv|||qqqcccXXXUUUUUUUUUTTTTTTUUUUUUTTTRRRRRRTTTUUUTTTWWWYYY[[[aaajjjnnnmmmddd]]]WWWSSSKKKCCC???@@@;;;AAAKKKWWWdddnnnvvvzzz|||uuummmhhhbbb___\\\]]]___```^^^\\\UUULLLDDDCCCCCCAAA??????BBBAAACCCHHHMMMPPPSSSUUUkkk\\\VVVYYY^^^jjjsssmmmddd```]]]aaaooo|||}}}vvvdddTTTCCC;;;999777666777555555444333333222222111000111222333333111///...))))))******+++,,,---...,,,,,,+++************+++((((((((((((''''''''''''''''''''''''((((((((((((++++++***)))((('''&&&&&&)))((((((''''''(((((()))(((''''''''''''(((((()))''''''((((((((((((''''''''''''((((((((()))))))))***))))))(((((()))***++++++,,,...//////000111333666555666888;;;<<<<<<;;;888999;;;<<<=========<<<>>>@@@CCCGGGLLLQQQUUUWWWVVVUUUSSSRRRRRRRRRSSSTTTUUUSSSRRRTTTXXX[[[\\\[[[``````^^^ZZZUUUSSSVVVYYY_________``````aaaaaabbbbbb___ZZZVVVSSSRRRSSSSSSWWWZZZ```eeehhhiiihhhggg___\\\VVVPPPKKKFFF@@@======<<>>???===>>>>>>>>><<<<<<>>>@@@AAAGGGQQQ___uuu{{{uuuiii^^^XXXKKKGGGAAA===;;;;;;:::999999;;;===>>>???CCCJJJPPPYYYdddqqq{{{tttlllaaaXXXRRRMMMGGGCCCAAA@@@>>><<<;;;;;;<<<===>>>BBBOOOfffqqqbbb\\\]]]aaahhhhhhiiikkkmmmrrr~~~oooeeeaaa``````___\\\WWWRRRPPPPPPQQQUUU\\\aaahhhtttxxxmmmhhhgggffffffeeeeeeddddddeeeeeeggghhhjjjllllllhhhbbb]]]WWWRRRNNNNNNOOOSSS]]]hhhrrrssspppggg```[[[UUUNNNLLLQQQ[[[gggpppsssooojjjfffaaa\\\YYYWWWYYYcccnnn}}}xxxkkk\\\RRRMMMGGGAAA======???GGGRRR]]]ccceeeiiihhhkkkqqqvvv|||yyynnncccZZZOOONNNRRRYYY^^^___cccggghhhiiijjjiiihhhjjjooottt~~~uuuhhh^^^YYYWWWUUUSSSTTTUUUUUUTTTSSSSSSUUUWWWUUUXXXZZZ]]]dddmmmqqqpppgggaaaZZZUUULLLCCC>>>???;;;???HHHSSSaaaooozzz|||wwwrrrnnniiiffffffdddaaa]]]ZZZPPPFFFBBBAAA??????AAAEEEJJJQQQWWW]]]aaabbbbbb}}}mmm^^^XXXYYY\\\hhhppplllccc```]]]bbbppp~~~{{{fffVVVDDD<<<:::888777777333333222111111000000///------/////////...,,,+++,,,,,,++++++***+++++++++---,,,***)))))))))***+++((((((''''''''''''''''''''''''((((((((((((((()))+++******)))((((((''''''((((((''''''''''''((((((((((((''''''''''''((()))'''(((((((((((((((((('''&&&&&&''''''(((((())))))******((((((((()))***+++,,,---.........///111444777666666999===???===:::;;;<<<>>>???@@@@@@???>>>;;;===AAAFFFLLLPPPSSSUUUQQQQQQQQQRRRSSSUUUVVVWWWWWWSSSOOOQQQVVVZZZ\\\[[[``````]]]YYYVVVVVVYYY\\\_______________```aaaaaa```]]]YYYUUUSSSSSSTTTUUUZZZ^^^dddhhhjjjiiifffccc[[[VVVOOOHHHCCC@@@===;;;======AAAGGGIIIHHHIIIMMMRRRUUU[[[```ccccccbbb```ccccccbbbcccdddfffhhhiiijjjpppzzz~~~}}}{{{zzzzzz|||~~~}}}vvvmmmcccZZZUUUJJJGGGCCCBBBFFFOOO[[[ccceee^^^TTTLLLFFFCCCAAABBB??????@@@???>>>???AAACCCCCCJJJTTTaaasssuuujjj\\\PPPJJJBBB???<<<:::::::::999888:::;;;=========AAAIIIOOOXXXfffvvvyyyooofff```ZZZTTTPPPFFFCCC???<<<<<<<<<<<<<<<======EEEYYYttt{{{iii^^^[[[\\\gggeeedddcccbbbdddppp}}}yyyggg\\\YYYXXXXXXVVVRRRMMMIIIGGGGGGIIINNNTTTYYY^^^jjj|||pppiiihhhcccbbbbbbaaa````````````fffhhhkkknnnpppooolllhhhbbb]]]XXXVVVVVVYYYaaajjjqqqtttrrrjjjbbb]]]VVVPPPLLLPPPZZZkkk{{{~~~xxxrrrlllhhhdddccciiiqqq|||wwwlll^^^UUUQQQKKKEEE======>>>EEEOOOZZZbbbfffggggggkkkqqquuu{{{{{{nnnbbbXXXPPPNNNQQQYYY___bbbfffjjjkkkllllllkkkjjjkkkooorrrxxxzzzrrrhhh___ZZZWWWTTTSSSTTTUUUVVVUUUTTTUUUWWWXXXWWWZZZ\\\___fffppptttssskkkddd]]]WWWNNNDDD??????>>>@@@FFFOOO\\\kkkwww{{{wwwrrrooonnnmmmiiieee___TTTHHHBBB??????AAAFFFLLLVVV```ggglllooonnnkkkzzzooo```YYYXXXXXXbbbjjjfffaaa___]]]bbbpppiiiXXXGGG>>><<<999888888333333222111111000000///,,,,,,---------,,,+++***,,,,,,++++++***+++++++++,,,+++***)))((()))***+++''''''((((((((((((((((((((((((((())))))*********************************((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''(((((((((&&&&&&&&&'''((()))))))))***))))))(((((()))***+++---////////////000222444666444555888<<<>>>;;;888<<<===???AAAAAA@@@???===999;;;???EEEJJJMMMPPPQQQLLLMMMPPPRRRUUUWWWXXXYYYXXXTTTPPPPPPTTTXXX[[[\\\```___\\\YYYXXXYYY\\\^^^_________```````````````\\\ZZZWWWTTTSSSTTTVVVWWW^^^aaafffjjjjjjgggccc___XXXRRRJJJCCC???===<<<;;;>>>???CCCHHHIIIGGGIIIMMMTTTXXX^^^bbbdddccc```^^^]]]^^^```cccfffiiilllmmmmmmsss}}}}}}yyyyyyvvvtttssstttttttttsssuuutttqqqlllddd[[[SSSNNNEEECCC@@@>>>@@@JJJVVV```jjjggg```VVVMMMGGGDDDCCC@@@AAAAAA@@@@@@AAADDDFFFIIIPPP\\\jjjxxxyyyjjj]]]QQQHHHEEE@@@>>>;;;;;;;;;<<<;;;:::;;;<<<===<<<===AAAIIIOOOZZZjjj|||vvvnnnfff^^^XXXMMMHHHCCC???======<<<;;;<<<<<<@@@OOOgggqqqbbb[[[YYYaaa^^^[[[YYYVVVWWW```kkk}}}ppp___VVVSSSPPPPPPNNNKKKFFFCCCBBBBBBAAAFFFKKKNNNSSS^^^ooo|||yyykkkdddccc___^^^]]]\\\\\\\\\\\\\\\```aaaeeelllrrrvvvxxxwwwrrrkkkddd___ZZZYYY^^^eeeooosssssslllddd^^^WWWRRRNNNQQQ[[[nnnzzzrrrmmmnnnrrrwwwtttkkk```XXXTTTOOOIII>>>===>>>CCCLLLWWWaaafffhhhiiimmmssswww{{{}}}nnnaaaWWWOOOMMMOOOXXX```dddhhhlllnnnnnnmmmlllkkklllnnnpppvvvsssnnnfff___ZZZWWWVVVUUUTTTUUUVVVVVVVVVVVVXXXZZZXXX[[[^^^```hhhqqqvvvuuuooohhh```YYYPPPEEE??????>>>???BBBJJJVVVeeesss{{{~~~xxxvvvtttrrrnnnkkkaaaVVVIIICCC@@@AAAGGGNNNYYYeeeqqqvvvyyyzzzwwwqqqzzznnn___WWWUUUSSS\\\eeebbbaaa```^^^cccqqqkkkZZZHHH@@@===:::888888555555444333333222222111...............------,,,))))))******+++,,,---...++++++***))))))))))))***(((((((((((())))))))))))(((((())))))******++++++)))*********++++++++++++)))((((((''''''(((((())))))((((((''''''''''''(((((((((''''''''''''((((((&&&&&&'''((())))))***+++***))))))))))))+++,,,---...000111111111111222444222333555777:::;;;999777<<<===???@@@@@@>>><<<:::777999===BBBFFFJJJLLLNNNJJJLLLPPPTTTXXXZZZ[[[\\\WWWUUUSSSQQQQQQTTTXXX[[[^^^]]][[[YYYYYY[[[]]]___^^^^^^```aaaaaa```___^^^YYYWWWUUUSSSSSSVVVYYY[[[aaadddgggiiihhhddd___[[[TTTNNNFFF@@@===<<<<<<<<>><<<:::<<>>>>>>>>>>>===<<<============BBBJJJQQQ]]]ooo|||rrrhhhaaaYYYSSSJJJEEEBBB@@@>>>;;;===<<<>>>GGGZZZtttyyyhhh^^^[[[YYYUUUSSSTTTTTTUUU[[[bbbqqqwww|||wwwiii[[[SSSPPPMMMNNNNNNLLLHHHFFFDDDEEE>>>AAAEEEHHHLLLUUUaaakkkuuuxxxzzzuuujjjaaa[[[ZZZXXXWWWWWWVVVVVVVVVVVVWWWZZZ[[[```iiittt~~~}}}sssjjj```ZZZ[[[```iiippprrrmmmeee___ZZZUUURRRUUU^^^qqq~~~tttpppqqqsssrrrlllbbb\\\XXXQQQJJJ@@@>>>>>>AAAIIITTT___fffkkklllpppvvvyyy|||rrrddd[[[OOOLLLMMMWWWaaafffjjjnnnnnnnnnmmmllllllmmmnnnnnnqqqzzz}}}xxxnnnjjjddd^^^YYYWWWWWWWWWTTTUUUWWWWWWWWWXXXZZZ\\\ZZZ]]]___aaaiiirrrvvvuuuqqqjjjbbb[[[RRRGGGAAAAAA<<<<<<===DDDOOO^^^mmmvvv}}}yyywwwtttoookkkaaaVVVKKKDDDBBBEEENNNWWWdddrrr~~~|||uuu{{{nnn```XXXUUUSSS\\\fffcccdddcccaaadddppp~~~kkk[[[HHH???<<<999777777555555444333333222222111000000000/////////......+++*********+++,,,,,,---***************))))))((())))))))))))******++++++''''''(((((()))******+++************))))))))))))***))))))(((((())))))***))))))(((''''''''''''''')))((('''&&&&&&'''((()))&&&''''''((()))***+++,,,))))))))))))+++---///000---///222333222111222222222555888;;;;;;:::::::::===???AAABBBAAA>>>:::888777999;;;???CCCFFFIIIKKKJJJMMMRRRWWW[[[]]]^^^^^^TTTUUUUUUQQQNNNOOOTTTYYY[[[YYYXXXXXXYYY[[[\\\\\\[[[\\\___aaaaaa___\\\ZZZUUUTTTRRRRRRTTTWWW[[[]]]ccceeeggghhhfffaaa\\\XXXPPPJJJCCC>>><<<<<<======@@@AAAEEEJJJJJJIIINNNVVVZZZ^^^dddhhhhhheee___[[[\\\___eeekkkoooqqqqqqpppsssxxx}}}zzzxxxqqqlllfff```[[[WWWRRROOOKKKKKKJJJIIIFFFBBB>>><<<:::;;;;;;999:::@@@JJJSSSdddooouuurrrlllhhhddd```YYYYYYYYYYYYYYY[[[___cccjjjlllsss~~~oooddd\\\UUUPPPOOONNNKKKGGGDDDDDDDDDDDDCCC???@@@AAA@@@AAAFFFOOOVVVcccttt{{{vvvrrrooonnnmmmppptttyyy|||~~~~~~~~~zzztttggg___UUUMMMJJJFFFBBB>>>======>>>AAANNNeeerrrgggccc]]]XXXWWW\\\aaabbbeeehhhlllsssyyyxxxooocccYYYTTTUUUWWWXXXWWWTTTPPPOOONNNHHHIIIJJJKKKMMMQQQWWW[[[eeeeeeddd```ZZZUUURRRQQQOOONNNNNNNNNNNNOOOOOOPPPTTTUUUXXXaaammmzzzwwwlllaaaXXXXXX\\\bbbjjjooolllfffbbb^^^[[[UUUWWW___pppwwwqqqqqqrrrrrrnnnfff```ZZZQQQIIIAAA@@@???@@@FFFQQQ]]]eeekkkkkkpppuuuwwwyyyuuuhhh___PPPLLLMMMWWWbbbhhhmmmpppnnnmmmlllllllllmmmmmmmmmkkkrrrwwwwwwvvvuuurrrmmmiiifff```YYYTTTSSSTTTUUUTTTVVVWWWWWWXXXYYY[[[^^^\\\___```bbbiiirrrvvvtttssskkkddd]]]SSSHHHBBBBBB===;;;;;;???IIIVVVccckkkzzz~~~}}}yyywwwtttoookkk___UUUKKKFFFEEEJJJTTT___hhhwww~~~|||ttt}}}pppbbb[[[XXXVVV```jjjhhhgggfffccceeeppp|||kkkZZZHHH???;;;888666666333333222222111000000///000/////////............///...---+++***))))))))))))***+++++++++***((('''))))))******+++++++++,,,&&&&&&&&&'''((())))))***++++++***)))((('''&&&&&&******))))))))))))*********)))(((''''''''''''''')))((('''&&&&&&'''((()))''''''((()))***+++,,,,,,)))))))))***,,,...000222,,,///222333222111111111444888>>>???>>>======???AAABBBDDDDDDCCC???<<<999777888:::===@@@DDDGGGIIILLLOOOTTTYYY^^^```aaaaaaRRRUUUVVVQQQLLLKKKQQQXXXXXXWWWVVVWWWYYY[[[[[[ZZZXXX[[[^^^``````^^^ZZZXXXSSSRRRQQQRRRTTTXXX\\\___dddfffgggfffddd___ZZZVVVMMMHHHAAA===;;;<<<======@@@AAAFFFJJJKKKKKKRRR[[[[[[___eeejjjjjjeee___[[[___ccciiiooossssssqqqppptttyyy|||zzzxxxnnniiiaaaYYYSSSMMMGGGCCCBBBBBBBBBAAA@@@>>><<<:::777999:::999999>>>GGGOOO^^^mmmzzz}}}||||||zzzvvvnnnnnnnnnmmmnnnpppuuuxxx}}}{{{}}}yyyttttttrrrxxxpppjjjccc^^^\\\WWWTTTOOOKKKJJJJJJJJJIIIDDDEEEEEEEEEFFFKKKTTT[[[gggxxx{{{xxxsssmmmhhhcccaaa___bbbffflllsssxxx{{{{{{{{{~~~~~~qqqhhh\\\TTTOOOKKKFFFBBB>>>???>>>>>>EEEZZZxxx{{{pppkkkhhhcccbbbiiippprrrrrrrrrrrrxxx}}}rrrfff___```bbbdddccc```\\\YYYXXXWWWVVVTTTSSSRRRQQQQQQRRR\\\ZZZWWWSSSPPPMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJKKKMMMLLLMMMTTT___lllvvv|||zzzooodddZZZQQQQQQUUU\\\eeemmmlllgggeeebbb___UUUWWW^^^lllxxxrrrrrrssstttqqqiiibbb[[[QQQGGGBBBAAA??????EEEOOO\\\dddhhhiiimmmrrrtttuuu{{{vvvjjjbbbPPPLLLMMMWWWcccjjjnnnrrrnnnlllkkkkkkmmmnnnmmmmmmiiipppvvvvvvtttssspppkkkfffbbb\\\UUUOOOMMMNNNPPPTTTVVVWWWXXXXXXYYY\\\^^^]]]___aaabbbiiiqqquuutttssslllddd]]]TTTIIICCCCCCAAA???<<<>>>DDDNNNYYY```tttxxx{{{xxxwwwuuuqqqmmm]]]TTTKKKGGGHHHMMMYYYdddfffvvv}}}zzz|||yyyqqqllleee^^^]]]bbbiiilllmmmllliiifffkkkyyyooo\\\HHH>>><<<:::888888444222000000111111000///000///---,,,,,,---...///---+++***(((((()))+++,,,+++++++++*********))))))))))))))))))))))))))))))+++***)))))))))***,,,---+++***((('''&&&''')))***((((((''''''''''''((((((******)))))))))))))))***%%%%%%&&&'''((()))***+++%%%%%%%%%&&&&&&((())))))******)))***,,,...111333888777555555666666555333666999<<<===<<<===@@@CCCIIIIIIHHHFFFAAA;;;555222;;;<<<>>>??????BBBEEEHHHJJJOOOWWW___dddeeedddccc___]]]YYYSSSNNNMMMQQQVVVUUUTTTTTTSSSTTTUUUWWWXXX\\\\\\\\\\\\ZZZXXXVVVUUUQQQQQQQQQSSSVVV[[[```dddccccccccccccaaa]]]XXXSSSHHHFFFCCC@@@??????@@@AAADDDFFFIIIKKKNNNSSSYYY]]]dddeeefffeeeccc`````````aaaeeelllppprrrsssttttttxxx~~~xxxpppjjjfff^^^SSSIIIAAA>>>===@@@>>>===<<<===<<<:::888888888888888:::>>>EEEIIIUUUaaassszzzmmmbbb[[[```gggttt}}}sssiiifff```[[[ZZZWWWQQQMMMMMMJJJJJJKKKKKKMMMTTT^^^eeeqqqvvvyyytttkkkiiieeeaaa^^^\\\[[[[[[[[[]]]bbbjjjrrruuusssqqqqqqqqqsssxxx|||xxxjjj```ZZZTTTLLLEEE??????AAACCCGGGQQQfffyyy|||wwwvvvwwwxxx{{{~~~~~~}}}{{{||||||ssslllkkkrrrzzz{{{vvvnnniiihhhhhhddd^^^YYYWWWWWWYYY[[[aaa___\\\YYYTTTPPPMMMLLLNNNMMMKKKIIIHHHGGGFFFFFFHHHHHHHHHKKKRRR\\\fffkkknnniiiaaaWWWOOOLLLMMMOOORRRXXX```fffgggdddaaa```ZZZYYY\\\gggxxx{{{vvvsssrrrqqquuutttlllbbb[[[TTTNNNFFF???;;;===BBBJJJVVVaaadddhhhlllmmmmmmooossswwwwwwlllcccWWWRRROOORRR\\\gggmmmnnnooommmkkkjjjkkkllllllkkkooommmmmmppprrrrrrnnnjjjbbb]]]WWWSSSLLLFFFFFFJJJQQQVVVXXXXXXZZZ___```^^^cccbbbaaadddiiioootttwwwwwwkkk```]]]XXXNNNFFFCCC@@@===;;;;;;@@@IIIRRRYYYhhhmmmuuu{{{zzzwwwyyyzzzsssiii___VVVNNNLLLMMMOOOTTTZZZdddhhhmmmqqqsssrrrooommmlllddd]]]^^^gggqqquuuuuuqqqooonnnsssrrr___JJJ???===:::888777888666444333333333222111...//////......------,,,+++***)))((()))***,,,...,,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))))))))***+++++++++***((('''''''''))))))((((((''''''''''''(((((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((()))***+++++++++,,,...111444666888666444444666777666555777:::===>>>===>>>CCCFFFRRRQQQOOOKKKFFFAAA<<<999;;;<<<>>>>>>???AAAEEEHHHJJJPPPXXX___cccddddddcccbbb___YYYQQQLLLKKKPPPTTTTTTTTTSSSSSSTTTUUUVVVWWW[[[[[[[[[[[[YYYWWWUUUTTTSSSSSSTTTVVVYYY\\\```bbbdddcccbbbaaa^^^YYYSSSNNNHHHFFFBBB???>>>>>>@@@AAAGGGIIILLLOOOSSSXXX^^^ccceeeffffffdddaaa______```aaaeeekkkooorrrsssuuuvvv{{{~~~|||vvvmmmgggaaaXXXMMMDDD>>><<<<<<:::;;;===>>>>>>======<<<======>>>>>>???BBBGGGJJJRRR]]]oooooo```UUUOOOQQQXXXeeetttyyyqqqjjjfff```YYYTTTTTTOOOPPPQQQRRRUUUZZZbbbhhhvvvyyy}}}|||uuummmgggaaa```^^^[[[YYYWWWVVVVVVVVVXXX\\\cccjjjmmmkkkiiihhhhhhlllrrrvvvyyyuuulllfff___UUUMMM@@@>>>???@@@BBBJJJ\\\mmmzzzuuuuuu{{{|||uuuqqqpppoookkkfffaaa___```bbbccchhhfffccc___[[[WWWUUUTTTXXXWWWVVVUUUSSSRRRPPPPPPKKKJJJIIIKKKOOOUUU[[[___]]]ZZZUUUNNNIIIGGGHHHKKKPPPUUU]]]bbbcccbbb```___ZZZXXX[[[dddsss|||xxxtttrrrppprrrvvvvvvnnnddd\\\TTTNNNHHHAAA<<<===AAAHHHSSS]]]cccgggkkkmmmmmmmmmpppsssrrr|||yyyooofffWWWRRRNNNRRR\\\ffflllnnnnnnllljjjjjjkkkllllllkkkmmmlllmmmooorrrrrrnnnjjjaaaYYYQQQLLLHHHDDDEEEIIIOOOTTTXXXXXXZZZ^^^___]]]___^^^^^^aaafffmmmrrruuuxxxlllbbb^^^YYYOOOFFFCCC@@@===;;;;;;???GGGOOOTTT]]]bbbjjjqqqvvvyyy{{{||||||{{{wwwuuuxxxyyysssiii^^^UUUMMMJJJJJJKKKPPPUUU]]]```eeejjjmmmmmmkkkiiiooofff^^^aaannnzzz}}}{{{vvvuuuuuu|||vvvbbbLLLAAA>>>;;;888777:::777555444444444333111...///000000000---+++)))))))))))))))***,,,---///------,,,,,,,,,+++++++++))))))))))))))))))))))))'''((())))))******))))))+++***((('''''''''((()))((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''''''''((('''''''''((()))***+++,,,,,,,,,---000333777999888666444333555777888888999;;;===>>>===@@@EEEJJJSSSPPPMMMHHHCCC???<<<;;;;;;===>>>>>>???AAAEEEGGGKKKQQQXXX^^^aaabbbbbbbbbfffaaaXXXOOOJJJJJJNNNSSSSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYZZZYYYXXXVVVTTTRRRTTTUUUWWWZZZ\\\^^^``````eeeccc```]]]YYYTTTMMMIIIGGGEEEAAA>>><<<===???AAAHHHKKKNNNRRRWWW]]]dddhhhggggggeeebbb___]]]^^^___aaaeeejjjnnnqqqtttxxxzzz|||zzzrrrjjjccc]]]RRRGGG???<<<<<<===;;;>>>BBBBBB@@@???@@@BBBCCCEEEGGGHHHIIIJJJMMMOOOSSS[[[iiizzzttt```RRRJJJGGGLLLRRR^^^lll|||{{{qqqjjjccc[[[WWWWWWWWWYYY[[[^^^aaaeeejjjnnnxxxxxxwwwtttnnnfff^^^YYYVVVVVVVVVVVVVVVUUUTTTSSSQQQSSSWWW\\\aaabbbaaa^^^ZZZ[[[```gggkkkoooyyy~~~uuunnnfffZZZQQQDDDAAA???>>>>>>CCCPPP^^^zzz{{{zzzwwwtttpppllliiiiiijjjlllnnnmmmjjjfffdddbbbbbbaaaccccccdddcccbbb```]]]\\\VVVUUUSSSRRRRRRSSSTTTUUUQQQQQQOOOLLLJJJJJJLLLNNNSSSWWW]]]aaabbbaaa``````[[[ZZZ[[[cccoooyyy}}}}}}{{{zzzxxxvvvsssqqqooonnnrrrxxxyyyqqqfff]]]UUUOOOKKKDDD>>>>>>@@@EEEOOOXXX]]]aaafffgggeeecccccceeecccnnn{{{zzzqqqhhhWWWQQQMMMPPPZZZeeelllnnnmmmkkkjjjjjjkkkmmmlllllllllllllllooorrrqqqmmmiii```UUUJJJEEEBBBAAABBBEEEKKKRRRXXXYYY[[[^^^^^^\\\]]]]]]]]]```eeelllrrrvvvyyyoooddd___ZZZQQQHHHCCC???>>><<<;;;>>>DDDIIIMMMSSSXXX```ggglllqqquuuwwwyyyzzzyyyyyy|||}}}vvvmmm]]]TTTKKKHHHGGGGGGKKKPPPSSSVVV[[[```dddeeedddcccvvvkkkbbbfffuuu~~~yyyxxxxxx~~~zzzfffOOOCCC>>>;;;888777777555333333333444333222000000000000...---+++)))+++************+++,,,---,,,,,,++++++++++++******((((((((((((((((((((((((&&&''')))******))))))(((******)))((('''(((((()))((((((''''''''''''((((((*********+++++++++++++++&&&''''''((())))))******))))))(((((()))***++++++++++++,,,---111555999;;;;;;888444333444666777888999;;;<<<<<<===@@@FFFLLLOOOMMMHHHCCC>>><<<;;;;;;<<<===>>>??????AAAEEEGGGLLLQQQXXX\\\^^^^^^___aaafff```VVVMMMIIIJJJOOOSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXVVVTTTRRRQQQSSSUUUYYY]]]```aaaaaaaaadddaaa]]]YYYUUUPPPKKKGGGFFFDDD@@@===<<<>>>@@@AAAHHHJJJNNNSSSXXX___fffkkkiiiiiifffbbb___]]]^^^```bbbeeejjjnnnrrrvvv|||}}}zzzwwwooofffaaaYYYNNNDDD??????@@@BBBCCCFFFHHHFFFCCCCCCHHHMMMOOORRRWWWYYYZZZ[[[\\\^^^```dddkkkuuuhhhUUUJJJHHHHHHPPPVVVaaammm{{{wwwmmmfff```[[[YYY[[[```bbbfffjjjnnnrrrtttvvvxxxuuupppiiiaaaZZZTTTQQQOOOQQQTTTWWWXXXXXXVVVUUUPPPRRRTTTXXXYYYYYYWWWVVVQQQQQQTTTYYY]]]dddqqq~~~{{{uuukkk^^^TTTKKKFFFBBB@@@???AAAJJJTTThhh}}}yyyvvvttttttuuusssqqqooommmlllmmmmmmnnnnnnooorrrssssssqqqnnnlllfffeeedddbbb___[[[YYYWWWVVVXXXYYYYYYYYYYYY[[[]]]^^^```dddeeedddbbbaaaaaa^^^\\\]]]dddooovvvxxxwwwttttttsssrrrpppnnnlllkkkpppwwwzzztttiii___WWWQQQLLLEEE???>>>@@@CCCLLLTTTZZZ^^^bbbaaa]]]XXXVVVVVVXXXeeesss{{{}}}zzzpppgggWWWRRRMMMOOOYYYcccjjjlllkkkjjjiiijjjlllnnnmmmmmmnnnmmmnnnppprrrpppjjjeee\\\PPPEEEAAAAAA??????@@@HHHQQQXXX[[[\\\^^^^^^\\\^^^^^^___aaafffmmmuuuzzz{{{ssshhhbbb\\\TTTJJJDDD???>>><<<<<<>>>AAAEEEGGGOOOSSSZZZaaaffflllqqqttttttyyy}}}vvvlll]]]TTTLLLHHHGGGFFFIIIMMMMMMPPPTTTYYY\\\]]]]]]]]]xxxnnngggmmm||||||zzzxxx|||}}}hhhPPPCCC>>>;;;888777555333222333444555555444222111///---,,,+++,,,,,,------,,,++++++*********************))))))))))))((((((((((((((((((((((((&&&''')))******))))))(((***))))))(((((((((((((((((((((''''''''''''((((((((()))***++++++++++++***''''''(((((()))************))))))))))))******+++)))******,,,000444888;;;===999666444444555666666777999;;;;;;;;;>>>EEEJJJOOOLLLGGGCCC@@@???@@@AAA>>>???@@@@@@@@@BBBEEEHHHLLLRRRXXXZZZYYYZZZ\\\___bbb\\\SSSLLLJJJLLLQQQTTTTTTTTTUUUVVVXXXXXXYYYYYYWWWWWWWWWVVVUUUSSSQQQPPPOOOSSSXXX^^^bbbddddddcccaaa^^^YYYVVVRRROOOJJJGGGDDDCCCAAA??????@@@BBBCCCIIILLLPPPTTTYYY```ggglllnnnmmmkkkgggcccbbbccceeecccgggkkkpppuuu{{{|||yyyvvvmmmddd\\\UUUKKKDDDBBBDDDFFFHHHGGGJJJKKKJJJJJJOOOYYYaaahhhkkkpppsssttttttuuuuuuuuuuuuvvvzzz{{{aaaOOOHHHIIIKKKQQQXXXdddooozzzyyypppgggdddbbbaaacccgggkkkmmmrrrwww{{{}}}~~~}}}zzztttkkkaaaWWWPPPLLLKKKKKKOOOUUUZZZ\\\\\\YYYWWWOOOQQQSSSSSSRRRPPPNNNMMMKKKJJJKKKMMMQQQYYYkkk{{{}}}tttggg\\\RRRLLLFFFCCCAAAAAAFFFLLLZZZrrr}}}{{{yyywwwvvvvvvvvvwwwyyy}}}~~~{{{yyyssssssrrrppplllgggbbb```ccceeehhhiiijjjjjjlllmmmkkklllmmmkkkgggccc```___^^^\\\]]]cccmmmtttuuutttssssssqqqooollliiifffeeeiiissszzzuuukkkaaaZZZTTTMMMFFF@@@???@@@CCCKKKSSS[[[^^^```]]]WWWRRRPPPPPPQQQ^^^mmmwww|||zzzqqqgggYYYRRRLLLNNNWWWaaahhhjjjjjjiiiiiikkknnnoooooonnnqqqpppppprrrrrrooohhhbbbTTTJJJBBBBBBDDDCCCAAABBBGGGQQQZZZ\\\]]]______^^^___```aaabbbfffmmmvvv}}}~~~wwwnnneee___XXXMMMEEE@@@???===<<<===@@@CCCEEELLLOOOUUUZZZ___eeelllppprrryyy~~~rrrfff]]]UUULLLIIIHHHGGGIIIMMMMMMOOORRRUUUWWWYYYYYYYYYvvvpppmmmuuu{{{vvvyyyiiiQQQCCC>>>;;;888888777555444444666777777666222111...,,,+++,,,---.........---,,,+++***))))))***))))))))))))((((((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))((((((((((((((((((''''''''''''(((((($$$&&&''')))))))))((((((++++++***))))))(((''''''******))))))))))))******))))))***,,,///333777999<<<999666555555666777666666888:::::::::===BBBGGGJJJGGGDDDAAA@@@AAACCCEEE@@@AAABBBBBBBBBCCCFFFIIILLLQQQVVVWWWUUUUUUXXX\\\]]]XXXRRRNNNMMMOOOQQQRRRSSSSSSUUUWWWXXXYYYYYYYYYVVVWWWWWWVVVUUUSSSQQQOOOMMMQQQWWW]]]aaacccdddddd^^^ZZZVVVRRROOOLLLIIIGGGBBBBBBBBBCCCCCCDDDEEEFFFLLLOOORRRVVV[[[aaaggglllppppppnnnkkkhhhfffggghhheeeiiinnntttzzz{{{yyyuuummmdddXXXRRRKKKIIIJJJMMMOOOOOOJJJLLLOOOSSSZZZeeesss}}}xxx```OOOHHHHHHJJJPPPXXXdddoooyyyyyypppjjjiiijjjkkkooouuuzzz|||~~~{{{ttthhh[[[QQQJJJGGGFFFKKKPPPWWW^^^aaa___[[[XXXPPPQQQRRRPPPLLLIIIFFFFFFHHHFFFFFFFFFHHHRRReeevvv|||ooofff[[[RRRKKKHHHEEECCCCCCFFFPPPddd~~~~~~~~~{{{{{{{{{zzzvvvqqqllliiimmmpppsssttttttuuuvvvxxxvvvwwwvvvrrrkkkeee```^^^]]]ZZZZZZ___hhhoooqqqpppsssqqqnnnjjjeeeaaa^^^\\\___lllvvvuuulllddd]]]XXXOOOHHHBBB@@@@@@CCCIIIPPPVVVXXXYYYWWWSSSQQQRRRUUUVVVaaaoooyyy~~~tttiii[[[TTTMMMMMMUUU^^^eeegggiiiiiijjjlllpppqqqqqqppprrrrrrrrrssssssooohhhaaaOOOHHHDDDEEEGGGFFFGGGIIIHHHSSS\\\^^^^^^```bbbbbb___aaabbbbbbeeekkkuuu}}}|||sssiiibbb\\\QQQFFFAAA???>>>===>>>AAADDDGGGIIILLLPPPTTTZZZaaaiiinnn{{{}}}qqqeee[[[RRRKKKIIIHHHGGGJJJNNNOOOPPPRRRTTTVVVXXXZZZZZZyyyvvvvvv~~~~~~yyyrrrsssiiiQQQCCC>>>:::888888999777555444555555444333//////......------------------------,,,+++***************))))))))))))((())))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))(((((('''((((((''''''''''''((((((###$$$&&&((()))((('''&&&,,,,,,+++***)))((('''&&&***))))))((((((((())))))******+++,,,///333777999888666555666777999999888555888;;;<<<;;;===AAADDDBBBAAA???>>>???AAADDDGGGAAABBBCCCCCCCCCEEEHHHJJJKKKQQQUUUUUURRRQQQUUUZZZYYYVVVRRRPPPPPPQQQPPPNNNPPPQQQSSSUUUWWWWWWXXXWWWVVVWWWWWWVVVUUUSSSQQQOOOMMMQQQVVV[[[___aaabbbaaa\\\XXXSSSNNNKKKHHHEEECCC@@@AAADDDFFFHHHIIIIIIIIIMMMOOORRRUUUYYY^^^dddhhhkkklllllljjjgggeeeeeeffffffkkkqqqxxx{{{yyyvvvmmmdddYYYUUUQQQRRRWWWZZZZZZYYYSSSVVV\\\fffssszzzzzz||||||~~~wwwaaaQQQIIIGGGHHHMMMTTT^^^fffnnn{{{{{{zzz{{{|||wwwooodddWWWNNNIIIHHHHHHNNNTTT\\\dddgggddd___[[[SSSUUUUUUQQQKKKFFFDDDDDDCCCCCCDDDEEEEEELLL^^^ooo|||yyy|||{{{rrrggg]]]SSSOOOLLLGGGCCCCCCHHHYYYooo}}}xxxvvvtttwwwyyy{{{|||}}}zzzsssjjjddd```^^^ZZZXXX\\\eeelllnnnmmmooolllgggaaa[[[VVVSSSQQQVVVeeerrrssslllfff```]]]TTTLLLEEEBBBAAAAAAFFFMMMRRRTTTVVVVVVVVV[[[bbbhhhkkkttt~~~xxxkkk]]]UUUMMMLLLSSS\\\bbbdddiiiiiikkknnnrrrtttsssrrrqqqqqqrrrtttuuurrrjjjdddXXXQQQKKKIIIGGGEEEGGGKKKJJJUUU___``````bbbeeegggcccdddeeeeeeffflllwwwwwwllleee```TTTHHHBBB@@@>>>===???CCCGGGJJJLLLOOORRRWWW^^^gggpppvvv{{{vvvllldddUUUMMMGGGFFFFFFFFFHHHLLLOOOPPPRRRTTTWWWZZZ\\\^^^~~~}}}~~~|||vvvnnnnnn|||iiiPPPBBB===:::888888999777444222222111///...,,,---///000000...---+++++++++,,,---------,,,,,,+++++++++************)))))))))))))))))))))))))))+++***)))))))))***,,,---)))))))))))))))(((((('''((((((''''''''''''(((((($$$%%%''')))******)))((())))))))))))************))))))((((((((((((((()))++++++,,,---000333777999444444444666999;;;;;;:::666999<<<===<<<===@@@CCC@@@@@@??????AAAEEEHHHJJJCCCDDDDDDDDDDDDEEEHHHKKKKKKPPPTTTSSSOOOOOOSSSYYYXXXUUURRRRRRRRRQQQNNNKKKNNNPPPRRRTTTUUUVVVVVVVVVWWWWWWWWWVVVUUUSSSQQQPPPOOOQQQVVVZZZ]]]_________[[[WWWQQQKKKHHHEEEBBB@@@>>>AAAEEEIIIKKKLLLKKKKKKKKKMMMPPPRRRUUUZZZ```ddddddeeefffeeebbb`````````ggglllsss{{{{{{yyyvvvnnnddd\\\ZZZXXX\\\aaaeeedddaaa^^^bbbjjjwwwxxxuuulllnnnpppqqqqqqrrrtttvvvuuubbbSSSJJJHHHGGGGGGMMMSSSXXX___kkk}}}pppiii___TTTMMMKKKKKKMMMRRRXXXbbbiiillliiiccc^^^XXXYYYYYYTTTNNNHHHEEEEEE???AAADDDFFFEEEJJJYYYiii{{{yyyssspppuuuqqqfff[[[VVVRRRKKKFFFDDDDDDRRRfffzzzyyy|||~~~yyypppiiieeeaaa]]]YYY\\\dddkkkmmmmmmkkkgggaaaZZZSSSOOOLLLKKKPPP```ooorrrlllgggbbb___WWWOOOHHHDDDAAA@@@DDDJJJVVVXXX[[[]]]bbbkkkwwwzzzlll^^^VVVNNNLLLRRR[[[```bbbiiiiiikkkooosssuuutttsssooooooqqquuuwwwtttmmmgggddd\\\SSSLLLDDD@@@CCCIIIKKKWWW```aaa```ccchhhiiigggiiijjjiiiiiiooozzzzzznnngggbbbVVVIIICCCAAA>>>===???DDDIIIMMMSSSUUUYYY^^^fffppp{{{uuummmiiiccc\\\PPPIIICCCCCCDDDDDDGGGKKKNNNOOOQQQTTTXXX\\\___aaaqqqjjjmmmvvvmmmTTTEEEAAA@@@<<<777888777555333222000000000000000///...---,,,++++++,,,,,,,,,++++++++++++***------,,,,,,+++***))))))++++++******))))))(((((())))))))))))((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))''''''(((((())))))******,,,+++(((&&&%%%%%%&&&'''))))))))))))************(((***---000222333444444///333444333555888999666555555666777999:::;;;;;;BBB@@@>>>>>>AAAEEEHHHIIIJJJHHHEEECCCCCCFFFIIILLLTTTQQQNNNNNNPPPSSSUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJOOOPPPPPPRRRTTTVVVXXXYYYVVVUUURRRPPPPPPQQQRRRTTTSSSUUUYYY^^^``````\\\XXXYYYPPPHHHEEEBBB??????BBB===@@@DDDGGGIIIKKKNNNPPPUUUUUUTTTUUUVVVXXXZZZ\\\aaa```^^^___aaabbbccccccnnnrrrxxx~~~}}}zzzuuurrrkkkjjjjjjlllmmmllliiigggeeeqqq|||sssjjjaaa[[[[[[\\\\\\[[[[[[\\\___aaammmzzz~~~iiiXXXNNNIIIFFFGGGFFFGGGMMMSSS]]]lllyyyxxxkkk]]]UUUPPPMMMMMMPPPWWW___eeehhhiiiiiiddd^^^aaa^^^ZZZTTTNNNIIIEEECCCFFFEEEFFFFFFGGGMMM]]]mmmqqqllliiigggmmmyyy|||rrriiiddd[[[OOOHHHHHHGGGJJJUUUhhh}}}ooogggeee```[[[\\\ccciiillllllooobbbVVVQQQLLLEEECCCFFFRRRZZZiiitttrrrhhhaaaaaa\\\SSSIIIDDDAAA@@@EEELLLUUU```kkkqqqxxxrrr^^^XXXSSSSSSTTTWWW___ggggggkkkpppssstttsssrrrrrrrrrrrrsssuuuwwwxxxzzzzzztttrrrjjj[[[PPPMMMNNNNNNYYY\\\aaafffiiijjjiiihhhiiikkkllljjjjjjoooxxx}}}ssskkkeee[[[RRRFFFBBB@@@@@@@@@@@@FFFNNNQQQ]]]iiiooosss{{{|||nnnfffdddbbb]]]XXXLLLLLLKKKIIIGGGHHHJJJLLLNNNPPPSSSWWW[[[^^^aaabbb}}}ooojjjmmmwwwmmmUUUEEE@@@???;;;777666666555333333222222222***++++++---...///000000,,,,,,,,,++++++*********,,,,,,+++******)))(((((()))))))))(((((('''''''''************************'''''''''(((((())))))***))))))))))))))))))))))))''''''(((((())))))******+++***(((&&&&&&&&&'''((())))))))))))************(((***,,,///111222333333///333555333555999999777777888888999:::;;;<<<<<<>>><<<<<<>>>BBBFFFHHHIIIHHHEEECCCAAAAAADDDGGGIIIPPPNNNLLLLLLMMMOOOPPPPPPPPPOOOOOOOOONNNMMMMMMMMMMMMNNNOOOQQQSSSUUUWWWXXXVVVUUURRRPPPOOOPPPRRRSSSTTTUUUYYY]]]___^^^ZZZWWWUUUMMMFFFDDDBBB>>>>>>@@@;;;>>>CCCFFFJJJMMMPPPSSSUUUUUUUUUVVVWWWXXXZZZZZZ]]]\\\\\\]]]___ccceeegggppptttzzz{{{xxxsssssssssrrrrrrqqqqqqpppwwwsssfff]]]XXXSSSOOOLLLLLLLLLLLLLLLMMMOOOQQQ]]]jjj|||qqq^^^RRRJJJEEEDDDAAAAAAEEEJJJQQQ]]]iiizzzuuuiii\\\UUUQQQOOOPPPTTT^^^eeekkkmmmllljjjddd]]]]]][[[VVVQQQLLLIIIGGGFFFJJJJJJKKKLLLLLLRRRaaaoooxxxkkkbbb______ggguuuzzzrrrmmmdddWWWMMMJJJHHHIIIQQQbbbxxx{{{rrriiiccc^^^]]]bbbhhhkkkkkkjjj^^^SSSMMMHHHCCCBBBEEEMMMWWWgggttttttjjjcccbbb]]]TTTIIIDDD@@@AAAGGGNNN]]]iiiuuu|||qqqbbbZZZTTTRRRSSSWWW___gggjjjnnnsssvvvvvvuuuttttttrrrsssvvvxxxzzz~~~mmm___[[[ZZZYYY```cccgggjjjlllmmmlllkkkiiikkklllkkkkkkpppyyywwwpppiii\\\OOOGGGCCC@@@AAAAAACCCJJJSSSXXXdddqqqxxx}}}{{{pppddd\\\ZZZZZZVVVSSSKKKKKKIIIGGGFFFFFFIIILLLPPPRRRVVVZZZ^^^aaadddeee|||oookkknnnxxxnnnVVVFFF@@@>>>;;;777444444444333333333333333111000000///......------------,,,,,,+++***))))))++++++******)))(((((((((''''''''''''&&&&&&&&&&&&((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))((('''&&&&&&'''((()))))))))))))))************((()))+++...000111222222000444555444555999999777777888999:::;;;;;;<<<<<<999999:::>>>BBBFFFGGGGGGFFFEEEBBB@@@AAACCCFFFHHHNNNLLLKKKLLLMMMNNNMMMLLLJJJKKKLLLMMMNNNNNNOOOOOOLLLLLLNNNPPPRRRTTTUUUVVVVVVTTTRRROOOOOOPPPQQQSSSTTTUUUXXX[[[]]][[[WWWTTTOOOIIIDDDCCCAAA===<<<>>><<<@@@DDDGGGJJJLLLOOORRRTTTUUUVVVWWWXXXXXXYYYXXXXXXXXXYYYZZZ^^^ccchhhkkkrrrvvv}}}~~~~~~{{{xxxxxx{{{~~~vvvjjjZZZMMMGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHOOO[[[nnnzzziii[[[OOOFFFDDD@@@>>>???AAAEEENNNWWWdddvvv~~~uuujjj^^^WWWSSSRRRUUUZZZcccjjjqqqrrrqqqnnnggg___[[[XXXTTTOOOLLLKKKLLLMMMOOOOOOQQQSSSSSSWWWdddqqqxxxlll```XXXWWWXXX```nnn}}}~~~yyypppbbbUUUNNNHHHHHHLLLYYYlll~~~xxxmmmgggaaa___bbbgggjjjkkkjjj```UUUNNNIIIFFFFFFIIINNNXXXjjjxxxxxxooofffccc```VVVJJJDDD@@@AAAHHHPPPeeerrrrrreee\\\TTTQQQQQQVVV___hhhnnnrrrvvvyyyyyywwwvvvvvvrrrvvvyyy|||uuummmiiigggiiikkkmmmoooooonnnmmmllljjjkkkmmmmmmnnnsss{{{{{{vvvnnn]]]NNNHHHCCC@@@AAABBBFFFOOOYYYcccnnn{{{|||lllcccXXXRRRRRRTTTSSSRRRMMMLLLJJJHHHGGGHHHLLLOOOSSSVVVZZZ^^^bbbfffhhhiii}}}}}}~~~rrrnnnqqqyyyoooXXXGGG@@@===:::777333333333333222111000000555555333111000...,,,,,,...------,,,+++***))))))++++++******))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))************))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''''''''&&&'''((()))***((()))))))))************))))))+++,,,...///000111000444555444555888999666444555777999;;;<<<<<<===999999;;;???CCCFFFFFFEEEFFFEEECCCBBBCCCEEEHHHJJJOOONNNNNNOOOPPPOOOMMMKKKGGGHHHJJJLLLMMMNNNNNNNNNKKKLLLNNNPPPRRRSSSTTTUUUUUUSSSQQQOOONNNOOOQQQRRRUUUVVVWWWZZZZZZXXXTTTPPPJJJEEEBBBCCCBBB>>><<<===BBBEEEGGGIIIJJJKKKLLLNNNTTTUUUWWWXXXYYYXXXWWWWWWWWWWWWXXXZZZ^^^cccjjjnnntttxxx~~~||||||tttbbbXXXJJJAAA>>>@@@BBBCCCEEEDDDDDDFFFGGGIIIIIIHHHLLLWWWhhhyyyuuugggWWWLLLIIICCC?????????@@@EEELLLTTTcccxxxzzzoooccc[[[VVVTTTWWW]]]dddllltttvvvvvvssskkkbbb[[[XXXTTTPPPOOOPPPSSSUUUTTTUUUXXXYYYXXX[[[fffssswwwkkk```XXXXXXVVVVVV\\\hhhtttzzzlll\\\QQQIIIGGGGGGPPPaaasssyyyooojjjccc```ccchhhlllnnnqqqiii___WWWQQQNNNOOOQQQTTT^^^ooo}}}~~~tttiiieeedddXXXLLLDDDAAABBBIIIRRRggguuutttfff\\\RRRNNNOOOTTT___jjjppptttxxxzzzzzzyyyxxxxxxuuuyyy}}}xxxrrrqqqqqqqqqqqqpppnnnmmmlllkkklllnnnoooqqquuu||||||yyyqqqaaaQQQIIICCC???@@@BBBGGGRRR]]]kkkuuuwwwkkk^^^XXXPPPNNNQQQTTTVVVWWWRRRQQQOOOMMMLLLNNNRRRUUUUUUXXX]]]bbbgggjjjllllllyyyvvvzzz~~~wwwsssuuu{{{qqqYYYHHH???<<<:::777333333333222111///---,,,.........//////000000000------,,,,,,+++***))))))+++++++++++++++*********((((((((((((((((((((()))$$$%%%%%%&&&'''(((((()))************))))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&&&&''''''(((((()))***((()))))))))******************+++,,,---...///000000444555333444777888555222444777;;;>>>???@@@@@@;;;;;;===@@@DDDEEEDDDCCCDDDCCCBBBBBBDDDGGGJJJLLLPPPOOOOOOPPPPPPOOOLLLIIIGGGHHHJJJLLLMMMMMMMMMLLLMMMNNNPPPQQQSSSSSSSSSSSSSSSQQQOOONNNNNNOOORRRSSSWWWWWWXXXXXXXXXVVVQQQNNNHHHCCCAAACCCCCC@@@>>>???DDDGGGIIIKKKKKKLLLNNNOOOUUUVVVWWWXXXXXXXXXWWWVVVXXXYYY\\\]]]```eeekkkpppvvvzzz|||}}}ssscccSSSLLLCCC>>>>>>@@@AAAAAABBBBBBDDDGGGJJJKKKIIIFFFKKKUUUeeewwwrrr```RRRMMMGGGBBBAAA@@@???AAAFFFKKKUUUdddtttuuuiii___WWWRRRSSSXXXeeennnvvvyyyxxxtttlllccc\\\YYYUUUQQQQQQSSSWWWZZZ[[[\\\___```___```jjjwww~~~~~~ooobbbZZZVVVZZZXXXXXX[[[cccmmmwww|||~~~zzzyyyyyyzzz~~~tttcccUUUKKKGGGEEEJJJYYYkkk{{{}}}oookkkdddaaadddjjjpppuuuwwwtttlllccc\\\YYYXXXWWWYYYaaaqqqxxxnnnjjjggg\\\OOOGGGBBBBBBIIIQQQeeetttvvvfff\\\QQQLLLMMMSSS___jjjppptttxxx{{{{{{zzzyyyyyyyyy}}}xxxwwwvvvtttrrrpppooonnnmmmnnnpppqqqtttxxx}}}}}}yyyssseeeWWWJJJDDD??????@@@FFFQQQ\\\mmmuuu}}}}}}uuugggYYYRRROOOMMMNNNRRRWWWYYYZZZWWWVVVUUURRRQQQRRRVVVYYYWWWZZZ___eeejjjnnnooopppuuupppssswwwzzzxxxyyy~~~rrr[[[III???;;;999777333333333222111...,,,***---------,,,++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************((((((((())))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&''''''((((((((())))))))))))))))))************,,,++++++,,,---...///000///333444222333666666333333666:::>>>AAABBBBBBBBB<<<<<<===@@@CCCDDDCCCBBBAAAAAAAAACCCEEEIIILLLNNNOOONNNMMMMMMMMMKKKHHHFFFGGGHHHJJJMMMNNNMMMLLLKKKNNNOOOQQQRRRRRRRRRQQQQQQPPPOOOMMMMMMNNNPPPSSSUUUZZZYYYXXXXXXWWWTTTOOOKKKFFFAAA@@@BBBCCCAAA@@@BBBCCCFFFIIILLLNNNPPPSSSUUUWWWWWWWWWXXXWWWWWWVVVVVVYYY]]]aaacccdddhhhnnnssszzz|||~~~|||~~~mmm\\\LLLHHHCCCAAABBBCCCAAA???AAABBBFFFLLLQQQRRRMMMIIIJJJSSSdddwwwmmm^^^TTTMMMGGGFFFDDDBBBBBBDDDHHHLLLUUUaaajjjrrr|||~~~{{{pppeeeYYYPPPOOOSSSdddnnnwww{{{zzzvvvmmmccc___\\\XXXTTTTTTVVVYYY\\\cccccceeeeeecccdddnnnzzz}}}zzzjjj^^^ZZZZZZ\\\[[[YYYZZZ___gggoootttxxx|||~~~~~~wwwqqqooommmmmmqqqvvv~~~{{{kkk\\\OOOJJJEEEGGGRRRdddttt|||{{{{{{{{{~~~}}}ppplllfffcccdddkkktttzzz|||~~~{{{ssskkkgggccc```___eeerrr{{{ssspppjjj___RRRJJJDDDCCCHHHPPPbbbppp{{{jjj___SSSMMMMMMRRR]]]hhhooosssxxx{{{|||{{{zzzzzz}}}~~~|||zzzxxxvvvtttsssssspppqqqrrrtttwwwzzz}}}~~~zzzttthhh]]]LLLFFFAAA???@@@DDDNNNXXXfffmmmrrrqqqmmmfff[[[RRROOOOOOQQQVVVZZZ\\\\\\\\\ZZZZZZYYYXXXVVVVVVXXXZZZYYY\\\bbbiiinnnrrrssstttxxxttt|||~~~oooiiikkkooo}}}|||zzz|||sss\\\III???;;;999777333333444444333111...---222111///---***(((&&&%%%***++++++++++++,,,,,,,,,***************+++++++++)))))))))*********++++++************************'''''''''(((((())))))***((((((((((((((((((((((((''''''(((((())))))******''''''(((((((((((((((((())))))))))))************------,,,,,,---...///000...222333111222555444222444666:::===?????????>>>::::::;;;>>>AAADDDDDDCCCCCCCCCDDDGGGJJJOOORRRUUUPPPNNNLLLKKKKKKIIIFFFDDDEEEGGGJJJMMMOOONNNNNNMMMOOOPPPQQQQQQQQQPPPNNNMMMMMMMMMLLLLLLNNNQQQTTTVVV\\\ZZZYYYXXXVVVSSSNNNJJJDDD???>>>@@@BBBAAAAAADDDDDDGGGKKKNNNPPPSSSVVVXXXYYYXXXWWWVVVVVVVVVVVVVVVYYY^^^eeehhhjjjmmmsssxxx~~~}}}~~~pppaaaTTTPPPKKKIIIIIIHHHDDDAAACCCFFFLLLUUU\\\\\\UUUNNNMMMVVVggg{{{sssddd\\\UUURRRPPPLLLJJJKKKGGGHHHMMMTTTXXX[[[dddnnnuuuvvvyyy}}}}}}yyy{{{yyynnn```TTTPPPSSS]]]hhhttt{{{~~~|||tttkkkfffccc___[[[ZZZ[[[]]]^^^eeeeeefffeeebbbcccnnnzzz|||xxxiii^^^]]]aaabbb___[[[YYYYYY]]]cccggghhhnnnuuuzzz{{{|||}}}~~~tttmmmeeebbb``````dddjjjssswww}}}sssdddTTTNNNGGGFFFNNN]]]mmmwwwyyyxxxxxxwwwxxx|||~~~}}}}}}}}}~~~zzz|||~~~~~~~~~~~~~~~{{{rrrnnnhhhdddeeellluuu|||}}}xxxqqqnnnqqqyyy}}}uuurrrmmmbbbUUUMMMFFFCCCGGGMMM\\\kkk{{{qqqeeeXXXQQQNNNQQQZZZcccooosssyyy|||}}}}}}}}}}}}}}}{{{xxxvvvuuuuuuuuusssssstttvvvxxx{{{|||||||||tttiii```PPPJJJDDDBBB@@@BBBJJJSSS[[[bbbfffccc___]]]ZZZVVVYYY\\\bbbgggjjjiiieeebbb___``````^^^\\\[[[[[[\\\[[[___fffmmmsssvvvwwwxxxzzzoooiiinnn{{{yyyjjjcccdddhhhwww|||{{{~~~sss]]]JJJ???:::888888222333555555555333111000///............---------)))******++++++,,,------)))))))))))))))*********(((((())))))******++++++))))))))))))((((((((((((%%%&&&&&&'''((())))))***((((((((((((((((((((((((''''''(((((()))*********''''''((((((((((((''''''))))))))))))************......---,,,---...///000...111222000111444333111333555888:::;;;;;;999888777777888;;;@@@CCCDDDDDDFFFGGGIIILLLPPPUUUYYY[[[QQQOOOMMMKKKJJJIIIGGGEEECCCFFFJJJMMMOOOPPPOOOOOOOOOOOOPPPQQQPPPNNNKKKJJJLLLKKKKKKKKKNNNQQQUUUWWW]]]\\\ZZZXXXVVVRRRMMMJJJCCC>>><<>>>>><<<===@@@CCCDDDGGGMMMSSSXXX]]]___aaaWWWRRRPPPRRRNNNGGGDDDFFFCCCDDDFFFHHHKKKLLLMMMNNNLLLMMMNNNNNNMMMLLLMMMOOOJJJIIIJJJKKKMMMQQQTTTVVVZZZZZZYYYWWWRRRLLLGGGCCCCCCAAA???>>>???AAACCCEEEIIIHHHIIILLLQQQUUUWWWXXX[[[[[[ZZZXXXUUUTTTUUUWWW]]]bbbhhhkkkmmmrrrzzz~~~}}}{{{yyy|||uuuppprrroooggg___YYYSSSLLLNNNNNNOOORRRUUUXXXXXXWWWXXX```oooyyyooojjjeee___[[[SSSLLLGGGEEEFFFHHHNNNVVVZZZ\\\___ccchhhkkkmmmnnnuuuyyy}}}ppp\\\SSSSSSWWWaaappp~~~~~~uuurrrmmmiiifffeeedddcccfffddd___XXXUUU\\\iiisss}}}sssjjjiiimmmppppppgggXXXOOOPPPSSSSSSSSSZZZaaagggooowwwyyywwwjjj___SSSOOOPPPQQQVVVZZZ___dddlllqqqwww{{{oooeeeXXXLLLHHHKKKRRR^^^hhhmmmnnnmmmkkkjjjmmmtttzzz~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}|||{{{|||}}}|||yyywwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwsssuuuwwwvvvtttrrrrrrrrrqqqrrrssstttttttttssssssuuuuuuuuuwwwyyy|||yyytttooojjjeeeiiiwwwyyyppppppjjj^^^PPPFFFCCCGGGLLLTTT```ppp}}}sssbbbYYYTTTTTTZZZaaalllrrr{{{~~~}}}yyyuuusssrrrssssssrrrrrrpppqqqtttyyy||||||{{{zzzpppgggXXXNNNDDDBBBBBBBBBDDDHHHRRRXXX]]]]]]aaakkkuuuyyy}}}tttmmmkkkiiigggfffccc___\\\^^^aaagggpppxxx~~~vvvaaa[[[ccclll|||{{{pppddd___ggguuuzzz^^^JJJ@@@===:::888999777444333333222///---/////////......---------...---+++******+++---...++++++++++++++++++,,,,,,************))))))))))))+++*********************))))))((((((((('''''''''&&&&&&'''))))))*********''''''((()))))))))))))))))))))))))))))))))))))))'''''''''((((((***+++,,,......000111111111000///111222333555666666777777999999;;;;;;;;;999777666999;;;======<<<<<>>>>>???AAADDDFFFGGGFFFEEEHHHMMMRRRVVVWWW\\\\\\[[[XXXVVVUUUVVVWWW\\\aaahhhlllooottt{{{}}}zzzxxxwwwuuutttuuuzzz|||yyywwwxxx||||||uuunnneee\\\SSSRRRQQQRRRUUUXXXZZZZZZ[[[cccrrrxxxoooeee^^^OOOIIIEEEEEEFFFHHHNNNTTTXXXYYY\\\```dddfffhhhiiinnnqqqwww~~~yyyfffZZZXXXSSS]]]mmm~~~~~~zzztttoookkkjjjiiiiiiiiifff```XXXUUU[[[gggrrr}}}xxxqqqqqqtttuuurrrgggVVVLLLLLLNNNNNNNNNUUU]]]dddllltttvvvsssdddYYYNNNJJJIIIJJJLLLPPPRRRYYYbbbjjjpppwww|||pppeeeZZZNNNIIIIIILLLSSS[[[bbbcccdddcccdddiiirrryyy}}}}}}|||}}}~~~~~~}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{zzzxxxvvvvvvvvvvvvvvvuuuuuuuuutttttttttrrrtttuuutttrrrpppoooppppppppppppqqqqqqqqqqqqrrrrrrrrrssstttvvvyyy{{{}}}|||wwwqqqlllgggjjjwww|||tttqqqkkk```RRRFFFCCCFFFJJJXXXcccrrrwwwggg\\\WWWVVVZZZ```kkkrrrzzz~~~~~~{{{xxxtttrrrrrrsssttttttrrrqqqqqqtttxxx{{{{{{zzz|||rrriii\\\RRRHHHDDDCCCBBBDDDHHHOOOZZZdddkkktttvvvsssooollliiifffccc``````bbbhhhqqqyyysss^^^XXX```hhhxxx~~~sssgggbbbhhhttt{{{___JJJ@@@<<<:::777888666444333333222000.../////////...............------++++++++++++------)))******+++,,,,,,------+++++++++*********))))))++++++******)))((((((((())))))((((((((((((''''''%%%&&&'''(((((()))((((((((((((((((((((()))******))))))))))))))))))))))))'''''''''((()))***,,,---...///000000111111000000222222444555777888999:::;;;;;;;;;;;;999666444333777999:::;;;;;;<<>>======???BBBFFFHHHHHHFFFDDDFFFLLLRRRWWWZZZ]]]]]]\\\YYYVVVUUUVVVXXX[[[```hhhnnnrrrvvv||||||vvvrrrpppoooooonnnnnnssszzz{{{tttpppjjjlllsss{{{ooo^^^ZZZVVVTTTWWW[[[___aaaaaahhhvvvrrrcccZZZMMMIIIGGGHHHJJJKKKPPPVVVXXXYYY\\\___aaaccceeeeeeiiikkkpppyyyooo___WWWQQQZZZkkk~~~zzzsssooommmmmmnnnllliiiaaaWWWRRRVVVbbbmmm{{{{{{{{{~~~}}}vvvhhhVVVJJJHHHIIIJJJKKKRRR[[[bbbkkkssssssooo^^^SSSIIIEEEDDDBBBCCCEEEDDDLLLXXXaaafffjjjnnnqqqyyysssjjj___SSSMMMIIIFFFHHHLLLRRRTTTVVVXXX\\\dddoooxxxyyy|||~~~}}}|||||||||||||||}}}}}}}}}{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxyyywwwuuusssttttttrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrsssrrrooommmmmmmmmnnnnnnmmmmmmmmmnnnooopppoooooooooppprrruuuwwwyyy}}}{{{uuuooojjjkkkuuuwwwsssmmmbbbTTTHHHCCCDDDHHHSSS]]]lllwww}}}}}}nnnbbb[[[WWWYYY^^^jjjpppwww|||}}}}}}{{{wwwsssqqqrrrtttuuuuuurrrqqqqqqsssvvvyyyyyyyyyvvvmmmbbbXXXMMMGGGDDDBBBEEEJJJSSSaaarrryyytttoookkkhhheeebbbeeejjjrrr{{{rrr^^^YYY```gggwwwxxxlllfffjjjvvv}}}aaaLLLAAA===:::888666555444333333222111000---------------,,,,,,,,,---,,,,,,++++++,,,,,,---(((((()))))))))******************))))))))))))(((((((((''''''''''''''''''))))))((((((((((((((((((&&&'''(((((()))))))))((()))((('''''''''(((***+++(((((((((((((((((((((((())))))******,,,---///000//////000000111111111111222333444666888:::<<<============;;;999777555444666777888999:::<<<>>>???CCCHHHQQQYYY\\\[[[WWWTTTTTTSSSQQQPPPMMMIIIFFFFFFHHHHHHHHHHHHHHHHHHIIIIIILLLMMMMMMLLLIIIHHHHHHIIIIIIJJJLLLOOORRRVVVZZZ[[[YYYXXXUUUQQQLLLHHHDDDBBB======<<<===@@@DDDHHHKKKMMMJJJHHHJJJOOOVVV\\\___]]]]]]\\\ZZZWWWVVVWWWYYYZZZ```hhhpppuuuyyy}}}{{{vvvooojjjhhhhhhhhhhhhjjjnnnuuuvvvlllddd___aaaiiiwwwoooiiiaaa]]]^^^bbbgggjjjhhhmmmyyyyyylll___WWWQQQNNNMMMPPPRRRRRRVVVZZZ]]]^^^```bbbdddeeeffffffhhhhhhlllwwwyyyfffYYYTTT[[[jjj}}}|||tttnnnlllnnnpppqqqmmmcccWWWOOOQQQ[[[dddwwwyyyhhhVVVKKKHHHIIIKKKMMMTTT\\\dddnnntttrrrlllZZZPPPGGGDDDBBB@@@???AAA@@@GGGQQQYYY]]]^^^___```fffooo|||xxxrrrfffYYYQQQJJJDDDCCCEEEDDDFFFIIIMMMTTT___mmmwwwyyy|||{{{{{{{{{{{{{{{{{{zzzzzz}}}~~~}}}yyyyyyxxxwwwvvvuuuuuuuuutttuuuuuutttrrrqqqqqqsssqqqqqqpppppppppoooooooooqqqrrrrrrqqqnnnlllllllllnnnmmmlllkkkkkkmmmooopppnnnnnnnnnnnnppprrrtttvvvzzz~~~xxxrrrlllkkksss}}}xxxuuupppfffXXXKKKDDDCCCFFFLLLUUUbbbkkkppprrruuuvvvuuu{{{ttthhh^^^WWWWWWZZZhhhnnnuuuyyyzzz|||{{{wwwssspppqqqsssuuuuuurrrrrrqqqrrrtttwwwxxxyyyyyypppfff[[[PPPIIIEEEDDDHHHNNN^^^ooo|||vvvqqqmmmkkkfffhhhmmmttt|||rrr^^^YYY___eeeuuu~~~sssmmmooozzz~~~cccMMMCCC???<<<999666666555444222111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((()))(((((((((((('''''''''%%%&&&&&&'''((())))))***(((((())))))))))))))))))(((((()))*********)))))))))((('''''''''(((***+++(((((((((((((((((((((((()))******+++---...000111000000000000000111111222333333444666888;;;===?????????>>>===<<<:::999999777777777888:::<<<===>>>>>>DDDNNNVVVZZZZZZWWWTTTOOOPPPPPPNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJHHHGGGGGGHHHIIIJJJMMMPPPSSSWWWZZZ\\\[[[XXXTTTOOOIIIDDDAAA???===<<<===>>>AAAFFFJJJMMMPPPNNNMMMOOOTTT[[[___bbb[[[\\\[[[YYYWWWWWWYYYZZZ[[[aaaiiiqqqwww{{{~~~sssnnngggbbb```_________bbbdddkkkxxxrrrcccYYYTTTWWW^^^jjj||||||rrrkkkjjjnnnrrruuusssuuu}}}xxxqqqiiibbb]]][[[XXXWWWZZZ[[[ZZZ[[[___cccdddeeeggghhhiiiiiiiiiiiigggkkkvvvssscccXXX[[[fffyyy~~~uuunnnkkkmmmpppvvvrrrgggYYYOOONNNUUU]]]sssuuudddUUULLLIIILLLOOOQQQWWW```hhhqqqvvvqqqiiiYYYPPPGGGDDDBBB???>>>@@@@@@EEEKKKQQQTTTTTTTTTTTTYYY```lllxxx~~~wwwkkk]]]SSSKKKDDDBBBDDD===???BBBFFFNNN[[[kkkvvv{{{~~~}}}|||{{{zzzzzzzzzzzzzzz{{{zzzzzz}}}{{{wwwvvvuuutttssssssssssssrrrsssrrrqqqooonnnpppqqqqqqqqqqqqpppppppppoooooorrrrrrrrrpppnnnmmmmmmnnnooonnnlllllllllmmmoooqqqnnnnnnnnnnnnoooqqqssstttxxx|||yyytttnnnkkkpppxxx|||wwwsssjjj\\\OOOFFFDDDEEEJJJQQQ[[[aaadddfffhhhjjjkkkssszzzmmmbbbYYYVVVWWWeeekkkrrrwwwyyy{{{~~~~~~}}}yyyuuupppnnnnnnqqqssstttrrrrrrrrrrrrsssvvvxxxzzz~~~|||ssshhh^^^SSSLLLGGGFFFLLLSSSjjj}}}~~~xxxtttqqqmmmnnnqqqwwwqqq^^^XXX^^^cccssszzztttvvv~~~bbbMMMCCC???===:::666666666444222000000000///////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))(((((('''''''''&&&&&&&&&'''((()))***+++,,,---...(((((())))))))))))******))))))************))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((***+++---///000111000000000000111222333444444444555888:::===???@@@@@@??????>>>=========999777777888:::<<<<<<<<<;;;@@@IIIQQQVVVWWWVVVTTTLLLOOOOOOMMMMMMNNNNNNKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJIIIGGGFFFFFFGGGJJJKKKMMMQQQTTTWWWYYYZZZZZZWWWRRRLLLGGGBBB@@@???>>>>>>>>>???CCCHHHLLLOOOPPPPPPPPPTTTXXX]]]______YYYYYYYYYXXXWWWXXXZZZ\\\^^^bbbiiiqqqxxx}}}}}}kkkfff```[[[YYYXXXWWWVVVWWWXXX^^^lll{{{rrr```UUUMMMOOOTTT]]]lll|||yyyzzz}}}~~~|||{{{~~~~~~yyysssnnnkkkjjjjjjjjjfffdddeeedddaaaaaadddiiijjjkkklllmmmnnnnnnnnnjjjgggkkkyyy~~~lll\\\[[[bbbuuuyyypppkkklllnnnvvvrrriii\\\PPPMMMSSSYYYmmm}}}ppp```UUUNNNLLLOOOSSSUUU\\\eeennnxxx|||uuukkk\\\RRRHHHDDDBBB>>>===>>>@@@BBBGGGKKKNNNOOONNNMMMPPPUUU]]]fffppp{{{yyynnn```WWWNNNFFFCCCEEE===>>>@@@CCCKKKXXXhhhttt{{{}}}}}}{{{zzzzzzzzzzzzzzzzzzzzz{{{|||}}}{{{yyyuuutttrrrqqqqqqrrrsssssspppqqqpppooommmmmmnnnppprrrrrrqqqqqqqqqpppppppppqqqrrrrrrpppnnnmmmoooppppppooonnnnnnnnnooopppqqqoooooonnnnnnoooppprrrssswww{{{~~~{{{vvvppplllooouuu}}}yyyvvvmmmaaaSSSIIIFFFFFFGGGMMMTTTWWWXXXXXXZZZ\\\```jjjxxxrrrfff[[[VVVWWWaaahhhpppvvvyyyzzz}}}~~~}}}zzzwwwrrrnnniiihhhiiimmmppprrrqqqrrrsssssssssvvvzzz}}}~~~xxxmmmcccXXXOOOIIIHHHPPPXXXooo~~~{{{vvvvvvxxx}}}rrr```[[[```dddtttzzz}}}|||```LLLBBB???<<<:::666888888555111......000.../////////000000000111+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++(((((((((((('''''''''''')))******+++,,,------...(((((()))))))))*********((()))))))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***,,,...000111111111000000000111222333555444444555777:::<<<>>>BBBBBBAAA???>>>>>>======;;;999777888:::<<<;;;::::::>>>DDDKKKPPPRRRSSSSSSLLLOOOPPPLLLLLLOOONNNJJJIIIHHHFFFEEEFFFGGGHHHIIIFFFGGGHHHHHHFFFEEEFFFHHHJJJKKKNNNQQQTTTVVVXXXYYYWWWTTTOOOIIIEEEBBBAAAAAA?????????AAADDDIIINNNQQQQQQRRRUUUYYY]]]___^^^]]]VVVWWWWWWWWWWWWXXX[[[]]]aaadddjjjqqqxxx}}}}}}wwwhhhddd___[[[XXXVVVTTTSSSRRRPPPSSS___mmm{{{zzzggg[[[OOOPPPQQQTTT]]]lll~~~{{{yyy~~~}}}zzzyyyzzz||||||wwwtttssspppkkkjjjmmmqqqrrrssstttuuuvvvvvvvvvpppkkkooo}}}wwweeeaaacccsss~~~qqqiiihhhjjjmmmkkkdddXXXNNNKKKOOOTTTggg}}}ooo```XXXTTTQQQTTTYYY[[[bbblllxxxuuudddYYYMMMGGGCCC>>><<<======@@@FFFLLLPPPQQQOOOMMMJJJLLLOOOUUU^^^kkkxxx{{{qqqggg___VVVLLLFFFEEE@@@AAAAAABBBHHHTTTdddpppwwwyyy{{{{{{zzzzzzzzz{{{|||{{{zzzyyyzzz|||~~~zzzxxxsssrrrpppppppppqqqssstttppppppooommmllllllnnnppprrrrrrqqqqqqqqqppppppppppppppppppooommmnnnoooqqqoooooooooooopppppppppqqqoooooonnnnnnnnnpppqqqrrrvvvzzz}}}}}}yyysssooopppttt|||zzzxxxpppdddVVVLLLHHHGGGIIIMMMQQQRRRPPPOOOPPPRRRVVV```nnn}}}vvvjjj___YYYYYY^^^eeeooovvvyyyzzz|||~~~{{{tttooofffccc___```dddjjjoooqqqqqqrrrsssssstttvvv{{{}}}uuujjj^^^TTTLLLKKKRRR\\\nnnvvvddd^^^dddgggwww~~~yyy^^^JJJ@@@===;;;999777888888555111......///,,,---------......//////+++,,,,,,------,,,,,,+++((((((((()))******++++++))))))))))))((((((((((((******************++++++(((((())))))*********+++'''(((((((((((((((''''''&&&''')))*********)))((())))))))))))))))))))))))******+++,,,...000222333222111000000000111333333555555444444666999<<<===DDDCCCAAA???>>>===<<<<<<===:::888888;;;<<<;;;999;;;>>>BBBGGGLLLOOOQQQQQQMMMQQQQQQLLLKKKNNNMMMIIIHHHGGGFFFEEEEEEGGGIIIJJJEEEFFFGGGGGGFFFEEEFFFHHHJJJLLLNNNQQQTTTUUUWWWWWWTTTQQQLLLHHHEEECCCCCCCCCAAA@@@AAABBBEEEJJJNNNQQQRRRTTTYYY^^^bbbbbb___\\\TTTUUUVVVVVVVVVXXX[[[^^^ccceeejjjpppxxx}}}yyyrrrjjjfffbbb^^^[[[YYYVVVTTTRRRNNNNNNWWWbbbnnnpppdddUUUUUUSSSQQQSSS]]]mmmyyy|||wwwsssuuu~~~yyytttrrruuuxxxyyyzzz{{{}}}}}}~~~~~~xxxrrruuuooohhhfffsssqqqgggddddddcccbbb\\\SSSJJJGGGKKKPPPccc}}}qqqccc^^^ZZZWWWYYY___aaahhhssslll```SSSKKKEEE@@@===>>><<<@@@GGGPPPUUUUUURRROOOFFFFFFGGGKKKSSS```oooyyy~~~vvvnnnggg^^^RRRIIIFFFCCCCCCBBBBBBFFFRRRaaammmtttvvvwwwxxxxxxyyy{{{}}}}}}|||zzzyyyzzz}}}zzzxxxrrrqqqpppooopppqqqtttuuuoooooonnnmmmkkkkkknnnpppqqqqqqqqqqqqppppppppppppnnnoooooonnnmmmmmmppprrrnnnoooooopppqqqpppppppppooonnnnnnmmmnnnooopppqqqvvvyyy|||{{{vvvqqqqqqttt~~~~~~{{{yyyrrrfffYYYNNNIIIHHHQQQTTTVVVVVVSSSQQQQQQSSSPPPZZZgggvvvzzzmmmbbb\\\[[[\\\dddnnnvvvyyyzzz|||~~~~~~~~~xxxooohhh]]]ZZZXXXZZZ```gggnnnqqqqqqrrrtttttttttwww}}}zzzpppcccWWWNNNLLLSSS]]]lll|||rrrkkkmmmuuuwww]]]III@@@===<<<:::999777444333222111000...000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((***+++***)))((()))***+++///222000+++)))***---))))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((((((((()))******'''((())))))'''$$$""" '''(((+++---///000000000111111111111000000000000555444222111222555999;;;@@@AAABBBBBBCCCBBBBBBBBBAAA>>><<<<<<======;;;888;;;===@@@DDDHHHJJJKKKLLLJJJIIIHHHIIILLLLLLJJJHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFCCCBBBCCCFFFIIIKKKNNNQQQUUUWWWWWWWWWVVVSSSMMMIIIGGGEEEBBBCCCGGGEEECCCDDDHHHHHHHHHKKKQQQRRRTTTYYY^^^bbbccc```^^^XXXRRRPPPVVV\\\^^^]]]^^^```gggooorrrxxxvvvooogggfffddd```[[[UUUOOOLLLMMMKKKKKKOOOUUU___rrr}}}jjj\\\ZZZWWWTTTVVV\\\eeelll}}}zzzrrrjjjjjjnnnxxx}}}{{{uuukkktttyyyggg\\\ZZZYYYSSSNNNJJJFFFDDDGGGMMMfffyyyyyyooofff___^^^bbbeeekkkttt}}}uuuiii[[[SSSJJJAAA===@@@<<<>>>GGGTTT[[[XXXTTTRRRPPPIIIBBBCCCHHHPPP]]]iiivvv~~~xxxoooiiieee^^^TTTKKKGGGEEECCCDDDIIISSS```iiippptttxxxzzzzzz{{{{{{|||zzzzzzzzz{{{|||~~~}}}xxxuuutttttttttsssssstttttttttsssrrrqqqqqqppppppqqqqqqqqqqqqrrrrrrqqqpppnnnmmmlllmmmmmmnnnoooppppppqqqpppqqqrrrsssrrrrrrppppppnnnmmmmmmnnnoooppprrrtttzzz}}}~~~yyyrrrppprrr|||{{{www{{{|||wwwqqqeeeWWWOOOMMMUUUccckkkeee______ZZZQQQQQQVVVaaarrrtttfff]]]ZZZZZZeeennnpppssszzz~~~|||~~~~~~~~~yyymmmbbbZZZTTTTTTTTTUUUZZZaaajjjooouuuvvvwwwxxxzzz}}}{{{mmm\\\OOOLLLPPPUUUhhh{{{}}}uuupppuuu~~~xxx]]]III???<<<:::888999777444333222111000...000000000000000/////////+++++++++,,,,,,,,,,,,,,,+++++++++************)))(((***+++***)))((()))******---000...***'''(((***))))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((((((((()))*********+++++++++***(((&&&%%%''')))+++---///000000000111000000000000000//////444333111111222555999;;;??????@@@AAAAAABBBBBBBBBCCCAAA>>>===>>>???===;;;;;;===@@@DDDGGGIIIJJJKKKKKKJJJHHHIIIKKKKKKHHHFFFHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGFFFDDDBBBDDDGGGJJJMMMOOOSSSVVVWWWWWWVVVUUUQQQLLLHHHGGGEEEBBBBBBFFFGGGEEEGGGJJJKKKJJJMMMSSSTTTUUUYYY]]]```aaa^^^[[[WWWRRRQQQXXX^^^``````aaaeeelllrrruuuxxx~~~~~~}}}tttooojjjiiigggddd___YYYTTTPPPIIIFFFFFFHHHLLLTTTdddrrrvvvfffeeebbb______dddkkkppp|||oooeee]]][[[^^^eeerrr~~~www}}}|||hhhZZZUUUOOOJJJFFFEEECCCBBBFFFKKKaaatttzzzqqqjjjhhhjjjnnnrrrzzzyyyjjj___SSSFFF@@@@@@???@@@GGGRRRYYYWWWTTTRRRNNNFFF@@@???BBBHHHRRR\\\kkktttzzzrrrmmmjjjdddZZZRRRJJJHHHEEEEEEJJJUUUccclllrrruuuyyy{{{{{{{{{||||||{{{{{{{{{{{{|||}}}}}}yyyvvvuuuuuuttttttttttttuuuuuussssssrrrrrrqqqqqqrrrrrrqqqrrrrrrrrrrrrpppooonnnmmmnnnnnnoooppppppqqqqqqqqqrrrrrrssssssrrrqqqpppoooooonnnnnnoooppprrrsssxxx{{{zzzsssrrrtttyyy{{{vvvssswww}}}xxxssshhhZZZQQQOOO]]]nnn|||{{{wwwsssiii]]]VVVXXX^^^lll{{{lll```[[[[[[eeennnqqqtttzzz~~~}}}}}}}}}}}}~~~~~~uuuhhh]]]VVVPPPPPPQQQSSSYYYbbblllrrrwwwxxxzzz{{{}}}qqq```SSSNNNQQQUUUbbbuuu~~~xxxwwwyyy^^^III???<<<999777999777444222222222000...////////////000000111111*********++++++,,,,,,,,,+++++++++************)))(((***+++***)))((()))***(((+++...---)))&&&%%%&&&))))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((((((((()))******+++++++++*********))))))((()))+++---...000000000000000000//////.........333222111111333555888:::======>>>???@@@BBBCCCDDDFFFDDD@@@??????@@@@@@???===???AAADDDFFFHHHIIIIIIKKKJJJIIIIIIIIIHHHFFFDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCEEEHHHKKKPPPRRRUUUWWWWWWVVVTTTSSSNNNIIIGGGGGGEEEBBBBBBDDDHHHGGGIIILLLNNNNNNQQQWWWXXXYYY[[[]]]```___\\\ZZZVVVRRRSSSZZZ```bbbbbbccckkkqqqvvvwwwzzz~~~~~~zzzssspppjjjjjjhhheee```ZZZTTTPPPHHHEEEDDDEEEFFFKKKVVVbbbpppwwwvvvtttrrrpppqqquuuxxxyyybbbYYYOOOLLLMMMRRR]]]ggg}}}nnn\\\SSSJJJEEEAAA@@@@@@???CCCHHHYYYmmmxxxssstttwww{{{{{{mmm^^^OOOFFFCCCDDDCCCIIISSSYYYXXXTTTSSSLLLEEE???>>>>>>@@@FFFNNN\\\fffrrr}}}|||uuuqqqoookkkccc]]]QQQNNNIIIGGGKKKVVVeeeoootttwww{{{|||||||||||||||}}}|||{{{{{{{{{}}}~~~~~~}}}{{{yyyvvvvvvuuuuuuuuuuuuvvvvvvuuuuuutttttttttsssssssssssssssssssssrrrqqqpppoooooooooppppppqqqqqqrrrrrrssssssttttttsssrrrqqqqqqnnnnnnnnnooopppsssuuuvvvvvvyyy}}}{{{uuusssvvvyyy~~~yyysssooolllqqq{{{~~~zzzuuukkk^^^UUURRRdddyyyqqqccc___]]]fffyyyrrrddd]]]\\\eeennnrrruuuzzz}}}}}}||||||}}}~~~|||rrrfff\\\VVVQQQPPPPPPSSSYYYdddnnntttyyy{{{}}}yyyhhhYYYRRRRRRUUU]]]ooo{{{||||||```KKK@@@<<<:::777888666444222222222000///---------...............))))))***++++++,,,,,,,,,+++++++++*********))))))(((***+++***)))((()))***'''***,,,,,,)))&&&%%%$$$((((((((((((((((((((((((&&&&&&'''(((((()))((((((((((((((((((((())))))***(((((('''''''''((()))***)))***+++,,,...///000000////////////............111111111222444666888:::<<<<<<===>>>@@@CCCEEEFFFGGGDDDAAA??????@@@BBBCCC@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDFFFJJJMMMSSSUUUVVVWWWWWWUUURRRQQQKKKGGGFFFGGGFFFBBBAAADDDGGGFFFIIINNNPPPRRRVVV]]]_________```aaa___\\\ZZZWWWTTTUUU[[[```aaabbbdddnnntttyyyzzz{{{{{{uuusssmmmmmmkkkhhhbbb\\\VVVRRRNNNKKKIIIJJJJJJKKKRRR[[[eeevvv{{{jjjZZZQQQHHHEEEEEEHHHQQQZZZiii}}}zzzfffYYYNNNGGGAAA@@@???===???CCCRRRfff|||zzz|||yyyjjjZZZNNNGGGHHHGGGMMMXXX___\\\VVVRRRMMMGGGAAA@@@>>>===@@@FFFQQQZZZfffrrr|||sssnnnmmmllliiifffYYYTTTMMMIIIKKKVVVdddooouuuxxx{{{}}}|||{{{{{{|||~~~}}}|||{{{{{{|||}}}~~~{{{|||}}}~~~~~~}}}||||||xxxxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwvvvvvvuuuuuuuuutttttttttsssrrrqqqqqqqqqqqqqqqrrrrrrsssssssssuuuuuuuuuttttttsssssssssmmmmmmnnnppprrruuuxxxzzzuuuwww{{{|||vvvtttvvvzzz~~~wwwppplllhhheeeiiitttzzzvvvnnnaaaWWWTTTfff{{{vvvllldddfffwwwvvvhhh```]]]dddmmmrrruuuxxx{{{}}}|||||||||}}}}}}tttjjjbbb]]]XXXUUUSSSUUU\\\fffpppuuu|||~~~ppp```VVVSSSTTT\\\mmm~~~|||~~~~~~bbbLLLBBB>>>;;;888888666333222222222111///000//////...------,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))(((***+++***)))((()))***((()))++++++***(((&&&&&&((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((())))))***&&&&&&&&&&&&'''((()))*********+++,,,---///000000///////////////...///...111111222444666888999:::;;;;;;===>>>AAADDDFFFGGGDDDCCCAAA??????AAACCCFFFDDDDDDDDDDDDEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHLLLOOOUUUVVVWWWWWWVVVSSSPPPNNNIIIFFFEEEFFFFFFBBBBBBEEEEEEEEEIIIOOOSSSUUU[[[aaafffeeecccbbbbbb```]]][[[XXXUUUVVV[[[^^^___aaadddooouuuzzzzzz||||||zzzuuutttrrrnnnhhhbbb]]]ZZZWWWTTTSSSTTTTTTSSSWWW\\\```nnnooo^^^RRRKKKDDDBBBBBBDDDKKKRRR\\\ooossscccTTTKKKCCC@@@???===>>>AAAMMM```yyywwwgggWWWLLLHHHIIIPPP^^^eee```VVVOOOLLLGGGBBBAAA???<<<>>>BBBJJJRRR]]]jjjxxx|||pppgggeeefffhhhiii```ZZZQQQKKKLLLUUUcccmmmvvvxxx|||}}}||||||{{{|||~~~|||{{{{{{||||||}}}zzz{{{{{{||||||}}}}}}~~~zzzyyyyyyxxxxxxyyyyyyzzzxxxyyyyyyzzzyyyxxxwwwwwwvvvvvvuuuuuutttsssssssssssssssssstttttttttttttttvvvuuuuuuuuuuuuuuuuuuvvvrrrqqqqqqrrrsssuuuwwwxxxtttwwwzzz~~~~~~wwwtttvvvxxxyyyqqqiiiiiieeeaaaeeeooo|||zzzvvvnnncccYYYVVVcccvvv}}}ooolllwwwyyymmmeee^^^dddmmmsssvvvwwwzzz~~~~~~}}}}}}~~~{{{ssslllggg```\\\WWWYYY```kkkuuu{{{zzzhhh[[[UUUSSS\\\jjjyyy{{{~~~bbbLLLBBB>>>;;;999777555333222222222111000222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((***+++***)))((()))***)))))))))******))))))((())))))))))))))))))))))))''''''((((((((((((((('''((((((((((((((()))******''''''((())))))***+++++++++++++++,,,---...000000---......//////000111111000222444666888999::::::888:::<<>>@@@AAAAAA@@@<<>>===:::>>>BBBDDDDDDEEEIIILLLMMMLLLIIIGGGFFFFFFFFFFFFAAACCCEEEEEEBBBAAABBBDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGKKKPPPTTTSSSTTTUUUUUUSSSPPPMMMKKKJJJFFFCCCDDDEEEDDDGGGLLLSSSQQQSSSWWWXXXXXX\\\bbbfffccc^^^[[[ZZZXXXVVVUUUXXXUUUUUUYYY]]]cccmmmvvvpppvvvyyyxxxyyy{{{{{{yyy||||||}}}lll\\\SSSPPPMMMNNNPPPPPPLLLLLLNNNQQQYYYfffuuu|||yyyvvvfffUUUKKKFFFCCCCCCEEEGGGUUUgggrrrrrrnnnlllllldddiiirrr{{{yyyyyyxxxsssttt|||jjj^^^]]]bbbpppzzzwwwllldddTTTNNNHHHEEEAAA===<<<@@@===CCCMMMXXXiii{{{ttthhh___ZZZYYYYYYaaa]]]WWWTTTVVV```mmmwwwyyy|||}}}|||{{{{{{{{{}}}~~~~~~|||{{{zzz{{{}}}~~~}}}}}}||||||||||||}}}}}}|||}}}~~~|||zzzzzzyyyxxxvvvvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwuuuuuuuuuvvvxxxzzz}}}~~~vvvvvvuuuuuuuuuwwwxxxyyyxxxzzz|||~~~zzzxxxvvv~~~yyysssllljjjppp~~~~~~wwwpppggg```]]]SSS\\\nnn}}}qqqiiilllttt}}}}}}~~~lll```[[[XXXdddwww|||xxxzzz{{{xxx```LLLAAA<<<999888:::888555333333222000///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++((('''*********)))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))*********))))))(((//////.........---------111///---///222333222000444666:::>>>@@@@@@???===888999;;;<<<===<<<<<<;;;@@@@@@AAACCCFFFJJJMMMPPPPPPMMMJJJIIIIIIHHHEEEBBBAAABBBDDDDDDCCCBBBCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCDDDCCCCCCEEEHHHLLLQQQSSSVVVTTTQQQOOONNNMMMKKKIIIEEEDDDBBBBBBCCCFFFJJJMMMOOOTTTWWWXXX[[[___```]]]ZZZYYYWWWUUUSSSTTTWWWZZZ^^^\\\ZZZZZZ^^^gggpppvvvvvvwwwxxxzzz{{{|||||||||zzzjjj```]]]XXXYYYZZZ[[[ZZZVVVPPPKKKOOORRRYYYccclllyyy}}}pppjjjpppwwwvvv```NNNEEEBBBAAAAAAGGGWWWjjjtttwwwwwwsssooojjjqqq|||xxxrrrqqqmmmjjjjjjqqq}}}{{{lllgggiiiwwwzzziii[[[RRRJJJHHHFFFBBB@@@@@@AAACCCKKKYYYkkk{{{}}}pppgggddd___ZZZ\\\\\\[[[WWWVVV]]]kkkwww|||}}}~~~}}}~~~~~~~~~~~~}}}|||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{yyyxxxwwwvvvvvvwwwxxxzzz|||||||||zzzyyyssssssuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyyyywwwuuutttwwwyyy|||~~~|||zzz~~~vvvqqqvvv~~~yyysssfffZZZVVVXXXddd{{{xxxpppqqqvvv~~~xxxeee\\\___dddrrr|||wwwvvvyyy|||www___LLLAAA===:::888:::888555333333222111///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---------,,,+++***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))++++++,,,,,,---.........111///...000222444333111555888<<>><<<888999;;;<<<======<<<<<>>AAABBB@@@<<<:::999999:::<<<<<<<<<<<<<<<>>>@@@CCCGGGJJJMMMOOOPPPPPPMMMKKKIIIHHHFFFCCCAAA@@@AAACCCCCCAAA@@@AAAAAADDDDDDDDDDDDDDDCCCBBBAAACCCCCCDDDEEEHHHLLLPPPSSSUUURRRNNNLLLJJJHHHFFFDDDBBBAAA@@@@@@BBBFFFKKKNNNTTTZZZ^^^___aaacccaaa]]]aaa___[[[VVVRRRQQQSSSUUU[[[[[[\\\___eeelllrrrvvvyyyyyyzzz{{{|||||||||{{{}}}~~~yyynnngggfffggghhhjjjkkkjjjfff___YYYOOOMMMLLLNNNQQQWWWcccooo|||pppgggdddbbbaaagggqqqxxx}}}vvv___PPPIIIHHHHHHQQQddd{{{|||ooo```VVVPPPPPPNNNMMMNNNTTT^^^fff|||~~~nnncccXXXRRRLLLDDD?????????BBBKKKZZZmmm~~~yyyooofffdddaaa^^^___fffrrr|||~~~}}}}}}~~~}}}|||}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||{{{|||}}}}}}}}}|||{{{zzzwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwvvvwwwyyy|||www{{{yyymmmaaaUUUUUU]]]ooozzzwwwxxx~~~rrreee\\\```ooo~~~ppplllooowwwvvv^^^KKKAAA>>><<<:::999777444333333333111000////////////...---,,,+++++++++++++++++++++++++++************************+++******)))((()))))))))''''''((((((((((((((()))(((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))(((((((((((())))))))))))******************++++++)))***+++,,,---///000000111111111222444555555555999<<<@@@CCCCCC???;;;888888888999::::::;;;;;;;;;===???BBBFFFJJJLLLNNNNNNMMMLLLIIIGGGEEECCCAAA@@@AAABBBDDDCCCBBBAAAAAABBBDDDEEEDDDDDDCCCBBBAAA@@@CCCCCCDDDFFFIIIMMMPPPRRRUUURRRNNNKKKIIIGGGDDDBBB@@@??????@@@CCCGGGLLLOOOTTT[[[aaadddgggjjjhhhdddbbb```\\\WWWSSSRRRSSSUUUYYYZZZ^^^ccciiinnnsssuuuyyyzzz{{{{{{|||||||||{{{|||}}}~~~||||||~~~zzzqqqkkkjjjllloootttxxxwwwqqqhhhaaaRRRMMMIIIHHHJJJNNNVVV```sss|||rrriiiddd___ZZZ\\\bbbaaaffflllppptttzzziiiVVVKKKIIIJJJUUUjjjwwwkkk]]]OOOGGGDDDDDDDDDDDDEEEJJJSSSZZZjjjvvvzzznnnaaaYYYQQQHHHBBBAAA>>>BBBLLL\\\ppptttpppjjjfffffflllvvv|||~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyzzzzzzzzzyyyyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyy{{{~~~|||~~~zzzooodddUUUTTTYYYhhh}}}zzzyyy~~~zzziii___aaannnyyy}}}nnniiimmmvvvvvv^^^KKKAAA>>><<<:::999777444333333333222000////////////...---,,,+++++++++++++++++++++++++++************************+++***)))((((((((())))))((((((((())))))*********&&&'''((())))))((('''&&&)))(((&&&$$$$$$&&&((()))(((((((((((())))))))))))******))))))***+++,,,,,,........./////////000000000111222333444444666666;;;===AAACCCBBB>>>:::777777777777888888999::::::;;;===@@@DDDGGGIIIJJJKKKIIIIIIHHHEEECCCAAA@@@???CCCDDDFFFEEECCCBBBBBBCCCDDDDDDDDDDDDCCCBBB@@@@@@BBBCCCDDDFFFIIIMMMPPPRRRTTTRRRNNNKKKIIIGGGDDDBBB?????????AAADDDJJJOOOSSSYYY```fffhhhkkknnnlllgggaaa___\\\XXXTTTSSSUUUXXXXXXZZZ___eeekkkpppssstttyyyyyyzzz{{{|||||||||{{{{{{|||}}}uuupppmmmnnntttzzz{{{tttooonnnnnnttt|||~~~sssjjjZZZRRRJJJHHHHHHIIINNNUUUcccpppxxxtttvvv}}}yyyooofff^^^WWWUUUVVVSSSVVV[[[___bbbiiipppvvvttt]]]OOOJJJKKKYYYmmm|||pppbbbWWWMMMFFFAAA===???@@@@@@AAAFFFMMMSSSZZZeeetttpppdddYYYNNNFFFDDD???CCCNNN___sssvvvoooooosssxxx|||~~~}}}}}}}}}~~~~~~~~~}}}{{{||||||{{{{{{zzzyyyxxxyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~zzzpppfffVVVTTTVVVaaawww}}}zzz~~~qqqeeeeeeooo{{{xxxxxx{{{mmmhhhjjjrrrvvv___KKKAAA===;;;:::888666444333333333222111////////////...---,,,+++++++++++++++++++++++++++************************,,,++++++++++++*********(((((())))))******++++++&&&'''((())))))((('''&&&(((((('''&&&&&&'''(((((((((((((((((())))))))))))+++***))))))***+++---...222222111111000000000000///000222333333444666777===>>>@@@AAA@@@===:::777777777777777888999:::;;;;;;<<>>>>>>>>===;;;999888999888888888999:::;;;<<<===>>>>>>???AAACCCEEEFFFDDDFFFGGGFFFCCCAAABBBDDDDDDEEEFFFEEECCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBDDDGGGJJJMMMPPPQQQPPPMMMJJJHHHGGGEEECCCAAAAAAAAABBBEEEJJJQQQWWW[[[dddiiikkkjjjjjjkkkiiidddbbb```]]]YYYUUUUUUWWWYYYYYY\\\```fffkkknnnqqqrrrtttuuuwwwyyyzzz{{{||||||zzz{{{~~~~~~}}}}}}xxxkkk___WWWRRRPPPOOOMMMSSSbbbrrrzzzxxxttttttlllqqqxxx{{{iii\\\PPPLLLMMMMMMNNNPPPZZZ```hhhlllnnnooorrruuu~~~vvvoookkkbbb\\\XXXXXX]]]fffvvv}}}mmm___TTTLLLHHHHHHIIIJJJLLLOOOSSSWWWZZZddduuuvvvbbbXXXVVVXXXdddqqqyyy}}}zzzoooeeeWWWRRRJJJEEEBBB@@@???>>>:::===@@@@@@@@@BBBFFFKKKMMMQQQXXXfff~~~rrrcccUUUKKKHHHDDDHHHTTTeeeyyy~~~~~~~~~~~~yyyqqq___ZZZUUUXXXlll{{{uuuwww{{{vvv{{{zzzwwwxxxmmmfffccciiixxxxxx```LLLAAA<<<:::888888666444333333444222111////////////...---,,,+++************************************************'''(((***+++***)))'''%%%&&&&&&&&&'''((())))))***,,,)))%%%!!!!!!%%%))),,,(((((())))))))))))(((((((((((((((((())))))))))))+++***))))))***+++...///111111111111111111111111,,,///222333222222555888============<<<;;;:::999;;;:::999999:::;;;===>>>????????????@@@BBBDDDFFFDDDFFFHHHGGGDDDCCCEEEGGGCCCEEEEEEEEEBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBAAABBBEEEGGGKKKMMMOOOQQQNNNKKKHHHFFFEEEDDDBBB@@@BBBCCCDDDGGGLLLSSSYYY]]]bbbfffhhhggghhhkkkjjjfffcccbbb^^^YYYUUUTTTVVVXXXZZZ\\\```eeejjjnnnpppqqqrrrsssuuuxxxzzz{{{|||}}}zzz{{{~~~qqqooommmpppyyy|||kkkbbbVVVLLLHHHGGGIIIJJJCCCKKK\\\oooyyyyyyvvvvvvhhhjjjooovvv|||~~~~~~|||iii]]]QQQOOORRRTTTVVVXXX^^^aaaeeeggggggfffffffffjjjnnnqqqpppjjjccc^^^\\\[[[WWWVVVXXX[[[bbbppp|||pppbbbWWWPPPJJJFFFFFFGGGIIIKKKOOOSSSVVVVVVfffzzzjjj___\\\TTTZZZaaacccdddaaaXXXNNNIIIGGGDDDBBBAAA@@@===<<<<<>>AAADDDFFFGGGHHHIIIGGGDDDCCCEEEGGGDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAACCCDDDGGGJJJLLLNNNNNNNNNNNNJJJEEECCCDDDEEEEEECCCDDDFFFGGGIIIMMMSSS[[[```]]]bbbeeedddeeejjjllllllhhhccc\\\UUUSSSTTTXXXZZZ]]]```dddiiimmmnnnooooooppprrruuuwwwyyyzzzyyyyyywwwzzz}}}}}}}}}uuulllggg]]]VVVYYYcccsssttthhhYYYSSSKKKDDDAAAAAABBBBBBBBBGGGSSSgggzzzxxxtttlllhhhmmmpppnnnlllmmmgggeeebbb^^^\\\[[[[[[\\\aaadddggghhheeeaaa___^^^ggggggfffdddbbbaaabbbdddggggggfffdddcccfffmmmrrr~~~uuuhhh[[[QQQLLLNNNLLLJJJHHHIIILLLOOOQQQWWWYYYeee{{{lll\\\UUUSSSPPPPPPPPPNNNIIIEEEHHHDDD@@@???BBBDDDCCCBBB@@@???@@@CCCBBBBBBHHHPPPNNNMMMOOOWWWdddtttpppiiicccVVVNNNNNNKKKPPP[[[jjjyyymmm___UUUXXXgggxxxvvvxxxkkklll{{{yyymmmggggggooo}}}dddNNNAAA<<<;;;:::666666555444222111000///222222111000//////////////////......---+++******++++++************++++++(((((('''''''''&&&&&&&&&)))***************))))))&&&'''(((((((((((('''&&&''''''(((((())))))******))))))))))))))))))))))))((((((((((((***,,,---///444333222000000///000000//////000000111222444555:::;;;;;;:::999888:::;;;<<<;;;;;;;;;;;;===>>>???============???BBBEEEFFFFFFGGGHHHFFFDDDCCCEEEGGGDDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCDDDGGGJJJLLLMMMNNNNNNMMMIIIDDDBBBCCCDDDDDDCCCHHHJJJLLLNNNQQQVVV\\\```]]]aaadddcccdddhhhjjjiiifffaaa[[[UUUSSSVVVZZZ]]]___aaafffkkknnnoooooooooppprrruuuxxxyyyzzzyyyyyy{{{~~~}}}|||wwwlllaaaYYYQQQKKKNNNWWWfffyyywwwpppmmmlllxxxxxxgggZZZRRRNNNIIIFFFDDDCCCAAA@@@@@@EEEQQQeeezzz|||qqqiiihhhiiifffeeeggggggggggggfffeeecccaaa___bbbeeeiiiiiigggeeedddeeedddgggkkkmmmnnnooorrrsssttttttsssooojjjhhhjjjlllqqqtttyyy~~~wwwlll```UUUNNNMMMKKKJJJIIIJJJKKKNNNOOOOOOPPPYYYmmmvvvgggYYYTTTNNNKKKKKKKKKIIIFFFHHHEEECCCDDDGGGIIIIIIGGGJJJHHHHHHIIIFFFDDDIIIPPPPPPNNNMMMPPPYYYeeeooouuuwwwwwwzzzooojjjfff[[[TTTTTTOOOUUU```ppprrrdddWWWWWWcccttttttiiilll}}}{{{ppplllmmmvvv}}}dddNNNAAA<<<:::999666666555444222111000///111111000///............//////...---,,,+++******++++++************++++++((((((((('''''''''&&&&&&)))))))))(((((())))))***'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))******)))******,,,------333222111000000000000000//////000000111222444555999:::;;;:::999999:::<<>>===<<<<<<<<<<<<<<<>>>======>>>@@@BBBDDDFFFEEEFFFFFFDDDCCCCCCEEEFFFDDDDDDBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCEEEHHHKKKMMMMMMMMMMMMJJJGGGDDDBBBBBBDDDDDDDDDMMMOOORRRTTTVVVXXX\\\___\\\aaacccaaaaaadddfffdddbbb^^^XXXTTTTTTXXX]]]aaabbbdddiiimmmpppqqqqqqpppppprrruuuxxxyyyzzzyyyyyy|||{{{wwwpppcccVVVIIIDDDAAACCCJJJVVVjjjzzz~~~rrriiieee```kkkxxx~~~nnn]]]PPPHHHGGGEEEEEEDDDBBB>>>;;;AAAEEEOOObbbxxxtttmmmiiifffeeegggiiikkknnnooonnnjjjfffbbbcccgggjjjkkkjjjiiilllnnnjjjooowww~~~yyypppgggbbb``````aaacccfffiiimmmoooqqq}}}}}}~~~{{{uuuiii[[[RRRNNNNNNNNNNNNNNNNNNOOOOOOOOOMMMRRRbbbwwwrrrbbb[[[RRRMMMNNNOOOPPPPPPNNNKKKJJJLLLQQQTTTTTTSSSWWWTTTRRRQQQLLLHHHJJJPPPTTTPPPLLLKKKPPPYYY```eeegggiiinnnzzzvvvrrrnnnddd]]][[[TTTZZZgggwwwzzzjjjZZZVVV^^^nnn~~~tttlllppp}}}tttqqqttt}}}|||dddOOOAAA<<<999999888888777666444333222111......---,,,++++++++++++,,,,,,,,,,,,,,,---------++++++************++++++*********))))))))))))((()))((('''''''''(((***+++******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,------111111111000000000000000/////////000111222444444888999::::::999999;;;===BBBAAA@@@>>>===;;;;;;:::=========>>>???AAACCCDDDDDDDDDCCCBBBBBBCCCDDDFFFEEEDDDCCCAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCEEEHHHKKKMMMMMMLLLKKKIIIGGGDDDCCCCCCDDDFFFGGGQQQSSSVVVXXXYYYZZZ\\\^^^\\\aaaccc```___aaaaaa___]]]ZZZVVVSSSUUUZZZ```dddeeehhhkkkooorrrrrrrrrqqqppprrrtttwwwyyyyyyyyyxxxyyy{{{{{{wwwssskkk]]]PPPBBB???>>>@@@DDDNNN```qqqwwwnnniiifffmmmvvvzzzjjjZZZQQQGGGGGGFFFFFFEEECCC???<<>>DDDCCCBBB@@@>>><<<;;;:::<<<<<<===>>>???@@@BBBBBBCCCBBB@@@???@@@BBBDDDEEEEEEDDDCCCBBBAAABBBCCCCCCCCCBBBAAA@@@@@@AAACCCDDDDDDFFFIIILLLMMMMMMKKKJJJIIIHHHFFFDDDDDDFFFIIIKKKQQQTTTWWWYYYZZZZZZ[[[]]]]]]bbbccc```^^^^^^]]][[[WWWVVVTTTTTTWWW\\\bbbfffhhhkkknnnqqqssssssrrrqqqoooqqqsssvvvxxxxxxxxxwwwwwwxxxwwwsssmmmeeeWWWJJJAAA??????AAACCCJJJYYYhhhvvv}}}tttooooooqqqvvv}}}uuufffYYYSSSNNNLLLJJJHHHGGGFFFCCCAAAAAADDDLLLZZZnnn~~~xxxrrrlllhhhfffccchhhlllllljjjlllrrrxxxqqqbbbUUUMMMIIIJJJHHHGGGFFFHHHKKKOOORRR\\\eeesss}}}lll^^^XXXYYY[[[[[[ZZZXXXUUUSSSRRRNNNMMMSSS___uuuwwwtttsssuuu{{{sssmmmfffccceeejjjmmmnnnfffccc```\\\VVVOOOQQQVVVYYYUUUOOOMMMPPPUUUYYY\\\\\\```iiivvv~~~tttnnnhhhllluuu}}}vvvdddYYYYYYeee{{{yyyqqqlllsssyyybbbNNNBBB===;;;:::666666555444222111000///000000///...------------000...,,,+++***)))******++++++************++++++))))))((((((((('''''''''(((((((((((()))***++++++)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((((()))(((((('''......///000111111111000//////000000111222444555777888999999999:::===???CCCCCCCCCAAA@@@>>><<<;;;<<<===>>>???@@@AAAAAABBBBBB@@@======???BBBDDDEEEEEEEEECCCBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@AAACCCEEEDDDGGGJJJMMMNNNLLLJJJHHHGGGGGGGGGEEEEEEGGGJJJMMMQQQTTTWWWYYYYYYZZZ\\\^^^```dddeeeaaa^^^]]][[[XXXTTTTTTUUUWWW\\\aaaeeehhhkkkmmmppprrrtttsssrrrqqqmmmooorrruuuvvvwwwvvvvvvwwwwwwtttnnnhhh```RRRFFFCCC???>>>???AAAFFFQQQ\\\ooozzz~~~yyytttrrrssswww{{{pppaaaXXXTTTRRROOOKKKIIIIIIHHHGGGFFFCCCFFFNNN[[[mmmzzzpppjjjgggfffdddiiinnnmmmjjjjjjpppvvv{{{iiiZZZQQQJJJGGGEEEDDDCCCBBBCCCEEEGGGIIIOOOXXXhhhyyyssshhh^^^___``````___\\\XXXVVVUUURRRPPPQQQXXXjjjzzzsssrrrsssttttttmmmiiifffbbb[[[UUUVVV[[[\\\XXXSSSPPPQQQTTTVVVWWW\\\```iiiuuu}}}wwwxxx{{{~~~wwwrrrpppooopppvvv|||jjj^^^ZZZcccwww}}}xxxpppjjjqqqwwwaaaNNNCCC>>><<<;;;666666555444222111000///111000///...------------000...,,,***))))))******++++++************++++++)))))))))((((((((('''''''''((()))***++++++++++++(((((('''&&&&&&'''((((((''''''(((((())))))******))))))))))))))))))))))))&&&'''((()))***))))))(((,,,---///000111111111111//////000000111222444555666777999999999;;;===???BBBBBBCCCBBBAAA@@@>>>===>>>???@@@AAABBBCCCCCCCCCBBB>>>;;;;;;>>>BBBDDDDDDFFFEEECCCBBBBBBBBBCCCDDDCCCBBB@@@???@@@AAADDDEEEEEEGGGJJJMMMNNNLLLIIIGGGEEEFFFFFFEEEDDDFFFJJJNNNQQQSSSVVVXXXYYY[[[^^^aaabbbfffhhhccc___]]]ZZZVVVSSSUUUXXX]]]aaafffiiikkklllnnnqqqssstttsssrrrppplllnnnpppsssuuuuuuuuutttssssssoooiiieee___SSSHHHDDD???<<<===???BBBHHHOOOeeesss}}}wwwtttvvvxxx|||ooobbb\\\[[[YYYWWWUUUTTTUUUUUUSSSRRRMMMQQQWWW```oooyyymmmeeebbbaaaffflllqqqpppjjjhhhmmmssswwwggg[[[SSSNNNKKKFFFFFFFFFFFFFFFFFFFFFFFFIIINNNZZZkkkyyy~~~xxxqqqgggggghhhhhhfffbbb___]]]YYYVVVUUUTTTVVVbbb{{{{{{xxxuuurrrnnniiibbb[[[[[[```aaa^^^[[[YYYYYYZZZ[[[ZZZ\\\```iiittt~~~{{{|||uuummmgggcccgggooozzzqqqccc\\\```rrr~~~{{{zzzqqqjjjnnn~~~vvv```NNNCCC>>><<<<<<888888777666444333222111//////...---,,,,,,,,,,,,,,,+++***))))))+++---...++++++************++++++++++++++++++************'''(((***+++,,,,,,,,,+++***)))(((''''''((()))***&&&''''''((()))******+++))))))))))))))))))))))))((()))+++,,,------,,,,,,,,,---///000111111111111//////000000111222444555666777999999:::;;;>>>@@@AAABBBBBBCCCBBBAAA???>>>@@@AAABBBCCCDDDDDDEEEDDDAAA===::::::>>>BBBDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDCCCBBB@@@??????AAADDDFFFEEEGGGKKKNNNNNNLLLIIIGGGCCCEEEEEEDDDCCCEEEJJJNNNQQQSSSVVVXXXYYY\\\```cccdddhhhiiiddd```]]]ZZZVVVSSSVVV[[[aaafffiiilllmmmmmmoooqqqssstttsssqqqpppkkkmmmooorrrtttttttttsssmmmmmmjjjfffddd```XXXNNNFFF@@@;;;<<>>@@@AAABBB?????????AAADDDFFFEEEDDDAAA???===<<<===@@@DDDFFF@@@@@@AAABBBBBBBBBAAAAAA@@@AAAAAABBBDDDEEEGGGHHHLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHKKKLLLUUUVVVYYY\\\```cccfffgggjjjiiifffaaa\\\VVVRRROOOZZZXXXXXX\\\ccciiillllllooommmmmmoooqqqrrrooolllnnnppprrrtttuuutttssssssmmmiiieeefffhhhfff^^^WWWNNNIIICCC>>>===>>>??????LLLZZZnnnvvvnnnmmmoooxxx{{{}}}|||}}}|||wwwrrriiihhhpppvvv|||uuummmddd]]][[[aaajjjsssssslllhhhkkkqqqyyyssshhh```[[[XXXSSSWWWYYYWWWTTTSSSNNNHHHJJJLLLOOOXXXhhhxxx~~~wwwuuussssssssspppkkkggg\\\[[[XXXTTTSSS[[[iiitttsssgggccchhhnnnnnnjjjgggjjjppprrrooojjjeeelllttt{{{{{{pppmmmooouuu{{{oooeeeeeekkkuuurrreeedddrrr|||xxx{{{vvvkkkdddiiivvvwwwbbbNNNAAA:::888888777666444333111111111111---------,,,,,,,,,++++++,,,***((()))+++,,,+++)))******))))))))))))******************++++++,,,---************))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,'''''''''((()))************)))))))))***,,,---..................//////000000000000111222444555666888777777777888999:::;;;<<<<<<<<<<<<===>>>???@@@<<<<<<<<<>>>AAABBBAAA@@@@@@???>>>===>>>AAACCCEEEAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBDDDEEEHHHIIIJJJMMMLLLLLLKKKIIIHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKMMMWWWXXX[[[^^^bbbeeeggghhhmmmkkkhhhddd___ZZZWWWTTTXXXXXXYYY^^^dddjjjllllllmmmllllllnnnpppqqqooolllnnnppprrrtttuuuttttttssshhhbbb^^^aaagggiiiddd]]]RRRLLLDDD???===>>>??????DDDPPPcccyyyzzzttttttwwwzzzrrruuuxxxzzzwwwqqqhhhaaa^^^cccllluuuvvvnnnjjjlllqqqxxx|||ppphhhdddbbbbbbgggiiiiiihhhfff^^^UUULLLLLLMMMSSSbbbttt}}}}}}{{{zzzxxxwwwvvvsssmmmiii^^^]]]ZZZUUUSSSXXXcccllluuuzzzpppmmmpppuuuuuurrrppptttzzz|||xxxssshhhmmmuuu||||||qqqeee```aaafffnnnwwwzzzqqqmmmqqqzzz|||nnniiisssyyytttvvv|||xxxllldddhhhuuu}}}xxxcccOOOBBB;;;888888888777555333222111000000------------,,,,,,,,,,,,+++)))((()))***+++***)))******))))))))))))******''''''((((((((((((((('''++++++******))))))((((((***************************))))))))))))+++,,,---''''''(((((())))))******''''''((()))***,,,...///000...---,,,,,,...000111111111111222333333444444777777777888888:::;;;;;;<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>@@@BBBCCCBBB@@@>>>>>>>>>???@@@AAACCCDDDBBBAAA@@@???>>>>>>???@@@BBBBBBCCCEEEGGGJJJLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFGGGIIILLLMMMXXXYYY\\\```dddgggjjjkkknnnllliiiddd___\\\YYYWWWUUUVVVZZZ```fffkkklllllljjjjjjjjjlllnnnooonnnmmmoooppprrrtttuuuuuuuuutttiiiaaa[[[___hhhnnnkkkeeeWWWQQQGGG@@@<<<===>>>???>>>FFFUUUiii{{{~~~}}}yyyxxxyyyzzzvvvnnnfffccceeeoooyyyyyysssmmmmmmpppwww}}}xxxooommmnnnppptttwwwzzz|||yyymmm```QQQNNNKKKNNN]]]qqq~~~~~~{{{vvvoookkkbbbaaa^^^YYYVVVXXX^^^dddfffnnnzzz}}}vvvuuuvvvxxxyyywwwwww{{{}}}xxxppptttzzzpppdddWWWQQQPPPSSSZZZbbb{{{zzz|||zzzqqquuutttpppqqqvvvwwwlllcccgggttt||||||xxxcccOOOBBB;;;999888888777666444333111000000...------------,,,,,,,,,+++*********++++++************))))))))))))******))))))))))))'''%%%"""!!!***))))))((('''&&&&&&%%%))))))))))))))))))))))))((('''&&&%%%%%%''')))***'''((((((((()))))))))***'''(((((()))***+++,,,---000000///...///000111222///000111333444555555555777777777888999:::;;;<<<===<<<<<<<<<<<<===>>>???@@@@@@???AAABBBCCCAAA@@@===>>>???@@@AAABBBBBBBBBDDDBBB@@@=========>>>???AAABBBCCCEEEHHHJJJMMMNNNLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFGGGIIILLLMMMVVVXXX\\\bbbfffjjjmmmnnnnnnkkkfffaaa\\\XXXVVVTTTRRRUUU[[[bbbhhhkkkmmmmmmhhhiiiiiikkkmmmnnnnnnnnnoooqqqsssuuuvvvwwwxxxxxxrrrhhh```bbblllsssrrrlll^^^VVVKKKAAA<<<;;;<<<===>>>AAAJJJZZZnnn}}}zzzyyy{{{~~~{{{ssskkkggggggqqq{{{}}}wwwpppnnnoooxxx~~~}}}uuusssuuuxxx|||vvvgggVVVRRRLLLNNN]]]ttt}}}uuunnniiiddddddbbb^^^[[[ZZZ]]]```]]]bbbjjjzzz|||}}}~~~~~~}}}}}}~~~~~~|||~~~zzzfffZZZNNNHHHFFFGGGMMMTTThhhyyy|||zzz~~~ppplllnnnssstttjjjbbbhhhuuuzzz{{{wwwbbbOOOBBB;;;999999777777666555444222111000.........---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,******))))))))))))******------------+++)))'''%%%***))))))((('''&&&&&&%%%(((((((((((((((((((((((('''&&&%%%$$$$$$%%%''')))(((((((((((()))))))))))))))*********++++++++++++---...///111111000000///---...000333555777888888666666666777888999;;;;;;============>>>???@@@@@@???>>>===>>>??????===;;;<<<===???AAABBBBBBBBBBBBDDDBBB@@@=========>>>???@@@@@@BBBDDDFFFIIILLLMMMIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFGGGJJJLLLNNNTTTWWW\\\bbbhhhlllooopppoookkkeee^^^XXXUUUSSSRRRQQQVVV\\\ccchhhkkklllmmmiiiiiijjjkkklllmmmnnnpppqqqrrrtttwwwyyy|||}}}~~~yyyooofffgggpppxxxxxxuuufff]]]QQQEEE>>><<<;;;;;;>>>===BBBNNN]]]ooo|||zzzzzz~~~~~~wwwnnniiijjjsss}}}zzzssspppppp{{{{{{yyyyyy}}}zzzlllZZZUUUOOOQQQaaaxxx{{{qqqjjjfffddddddcccaaa___^^^___```\\\]]]bbbqqq}}}lll\\\QQQGGGCCCBBBBBBGGGMMMXXXjjj}}}pppmmmmmmqqqooofffaaahhhxxx{{{|||ttt```NNNAAA;;;::::::666666666666555333222111............---------,,,,,,---...---,,,+++,,,...******))))))))))))******))))))************))))))++++++******))))))(((((('''''''''''''''''''''''')))((('''''''''((()))***(((((((((((())))))))))))++++++,,,,,,,,,++++++******+++...///000///---,,,+++---000444666888999999444444555666777888:::;;;<<<=========>>>@@@AAABBBBBBAAA@@@@@@@@@@@@>>><<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@AAACCCEEEHHHJJJKKKGGGGGGFFFFFFFFFEEEEEEEEEGGGFFFFFFGGGIIILLLOOOQQQUUUXXX^^^dddiiimmmoooppppppkkkeee]]]XXXUUUTTTTTTRRRWWW^^^dddgggjjjlllnnnkkklllmmmmmmlllmmmoooqqqrrrtttvvvzzz~~~}}}uuummmmmmttt{{{~~~}}}ooofffYYYLLLCCC???<<<;;;<<<999<<>>@@@BBBCCCFFFEEECCCCCCCCCBBB@@@>>>>>>>>>??????AAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJFFFFFFFFFEEEEEEEEEEEEDDDGGGGGGGGGIIILLLOOOSSSUUUZZZ]]]bbbgggkkkmmmnnnnnnmmmiiibbb\\\WWWVVVVVVWWWTTTYYY___dddfffhhhlllnnnnnnooopppooommmnnnpppssssssuuuxxx}}}yyywwwyyy}}}wwwnnnaaaTTTJJJCCC???<<<;;;888;;;DDDJJJOOO^^^ooo{{{{{{qqqkkkiiijjjlll~~~zzzuuuuuu|||}}}{{{}}}wwwsssrrryyy}}}zzzzzz}}}vvvwwwwwwtttuuuvvvrrrmmmiiifffcccffftttvvvnnnjjjjjjllllllmmmnnnoooooonnnmmmeeecccbbbiii~~~uuudddVVVQQQJJJEEEEEEDDDBBBBBBEEEIIIRRRccczzzyyysssppprrr~~~zzzfff___^^^jjj|||}}}ppp]]]KKK@@@;;;;;;;;;333444555666666555444333//////.........---------))),,,---,,,***)))+++---******))))))))))))******+++***((('''&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))************)))((())))))))))))(((((((((((((((***,,,...////////////000///---------...000222...000333555777777666666222222222333555777888999888999999;;;===???AAABBBDDDCCCAAAAAAAAA???===;;;>>>>>>>>>???@@@AAACCCDDD@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEGGGIIIJJJFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHIIIKKKNNNRRRVVVXXX```bbbfffjjjlllmmmlllllliiieee___YYYVVVVVVWWWYYYUUUZZZ```ccceeehhhkkkooopppqqqrrrpppnnnnnnqqqttttttvvvzzz~~~}}}~~~}}}tttgggZZZOOOGGGAAA>>>>>>:::===DDDFFFFFFPPP___gggsss~~~}}}xxxooohhhdddfffiiilll{{{zzzuuutttzzzzzzyyy~~~zzzwwwuuu{{{~~~~~~|||yyy{{{yyytttsssuuuuuusssrrrpppnnnqqqvvvnnnmmmnnnuuuuuuuuuvvvwwwxxxwwwvvvkkkiiifffjjj|||wwwmmm___SSSRRRLLLIIIIIIHHHEEECCCEEEDDDJJJXXXooo|||uuurrruuu~~~tttddd``````iii{{{~~~qqq]]]KKKAAA===<<<;;;333333333222222111111111......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,+++******++++++***(((*********)))(((((('''''''''(((+++,,,,,,+++((('''((()))*********)))'''&&&***************,,,...///,,,+++***)))((((((((((((---...000111111111000///******+++,,,,,,------...222444666777666444444555000000111111333555666777555555555777999<<>><<<<<<>>>CCCIIIMMMXXX\\\eeeoooyyy~~~xxxrrrllljjjhhhiiipppxxx}}}{{{{{{{{{{{{{{{{{{|||||||||yyy|||}}}zzz{{{~~~~~~~~~{{{uuusssssssss~~~{{{zzz}}}xxxmmmfffiiiuuu|||uuunnngggbbb^^^[[[WWWRRROOOLLLKKKJJJHHHKKKUUUhhh}}}vvvsssuuu|||qqqeeeaaa```iiizzzrrr]]]KKKAAA===;;;:::555444444333222111111111......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,+++)))***++++++***(((&&&&&&''''''(((((()))))))))(((((((((((((((((()))******++++++******)))((()))(((''''''((()))***+++***)))))))))))))))******---...///000111000//////,,,,,,------.../////////222444666666555444444555222333333444555666777777777777666777888:::<<<===@@@BBBCCCAAA<<<999999:::@@@@@@AAABBBCCCCCCDDDDDDAAAAAA@@@@@@????????????@@@DDDFFFDDDDDDGGGHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFHHHKKKMMMPPPUUU[[[___dddfffiiijjjhhheeecccbbb```[[[UUURRRRRRUUUWWWYYY\\\^^^aaaeeeiiilllnnnooorrrooolllmmmqqquuuxxxxxxxxxzzz}}}~~~{{{zzz{{{zzzrrriii```WWWNNNIIIAAA???===<<<===AAAEEEHHHQQQTTT[[[eeennntttvvvvvvpppllljjjlllnnnqqqyyy}}}{{{yyywwwvvvvvvwwwxxxzzz}}}|||zzz{{{}}}vvvnnnmmmttt}}}zzzwwwtttmmmiiiccc___[[[WWWQQQMMMGGGHHHOOO___uuu~~~wwwtttttt{{{ooogggcccaaajjjzzz~~~{{{|||ttt^^^LLLAAA<<<:::999777666555444333222111000......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,***))))))***+++)))(((******))))))(((''''''&&&+++)))&&&$$$$$$&&&)))++++++***))))))(((((())))))(((((('''''''''((())))))(((((((((((()))***+++,,,---...//////000000//////......//////000111111111111333555555444444444555444555666888888888777666999888777777777777888999<<>>;;;999;;;===@@@AAABBBBBBCCCCCCCCCCCC@@@???>>>>>>>>>>>>>>>>>>???EEEHHHFFFFFFHHHHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEHHHJJJMMMPPPUUUZZZ^^^dddfffhhhgggdddaaa___^^^^^^ZZZUUURRRSSSTTTVVVWWW[[[^^^bbbgggkkknnnpppqqqqqqooooooppptttwwwyyyzzzzzz|||yyytttrrr{{{yyyuuuooohhh^^^TTTMMMCCCBBB@@@>>>???AAACCCEEELLLNNNTTT]]]fffmmmqqqqqqrrrppprrrwww|||~~~|||vvvrrrpppqqqtttuuu{{{~~~~~~~~~yyytttttt~~~|||uuuqqqnnnhhh\\\SSSIIIGGGJJJVVViii|||xxxsssqqq|||rrrkkkfffeeelll}}}zzztttssswww~~~uuu___LLLAAA<<<999888888777666555333222111000......---,,,,,,,,,,,,---------------,,,,,,,,,,,,+++***))))))******)))(((******))))))))))))))))))+++)))&&&$$$$$$&&&)))+++)))(((&&&%%%%%%%%%&&&'''*********)))))))))))))))(((((((((((()))***+++,,,------......////////////...//////000000111111222111222444444333333444666555777888999999888666555999888777666666666777888:::<<<>>>===;;;:::===@@@@@@AAABBBCCCDDDDDDCCCCCC??????>>>======>>>>>>??????EEEIIIHHHHHHIIIHHHEEECCCCCCBBBBBBBBBCCCDDDDDDEEEGGGKKKNNNQQQUUUZZZ^^^bbbdddeeedddaaa^^^]]]]]]^^^[[[WWWUUUUUUVVVWWWWWWZZZ]]]bbbgggllloooqqqrrrooopppqqqsssvvvyyyzzzzzz{{{}}}xxxooojjjqqqqqqqqqoooiii___TTTMMMEEEDDDCCCAAAAAABBBDDDEEELLLNNNSSS\\\fffoootttvvvzzzzzz}}}}}}yyysssooonnnpppuuuxxx~~~}}}yyyxxx{{{zzzvvvvvv{{{~~~}}}www{{{xxxiii\\\NNNJJJIIIPPP```sssxxxqqqnnnxxx{{{nnnjjjhhhooozzzooolllsss~~~vvv```MMMAAA<<<999888888777666555333222111000......---,,,,,,,,,,,,---.........---------,,,,,,+++***((()))******)))'''!!!"""$$$''')))+++---...***))))))(((((())))))***)))(((&&&%%%%%%%%%&&&'''***************)))))))))******))))))))))))******---------------......///---......///000000111111000111333333222222444666666777999:::999888666555777777666666666777999:::999<<<======;;;<<>>======>>>???@@@???EEEJJJIIIHHHIIIGGGDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEHHHLLLOOORRRVVVZZZ^^^___aaaaaaaaa___^^^___```^^^[[[WWWUUUUUUVVVWWWWWWYYY\\\aaaggglllooopppqqqoooppprrrtttvvvxxxyyyzzzzzz|||{{{pppiiihhhiiiiiiiiieee]]]SSSLLLGGGFFFDDDCCCCCCDDDFFFGGGLLLNNNTTT^^^iiissszzz}}}~~~}}}wwwtttooommmnnnsssyyy}}}|||sssmmmiiijjjmmmrrrzzzxxxqqqqqquuu~~~}}}yyypppcccQQQLLLHHHLLLZZZmmmyyyqqqnnnzzzqqqllljjjrrr}}}pppmmmuuuvvv```MMMAAA<<<:::999777666555444333222111000......---,,,,,,,,,,,,---//////.........---------+++)))(((((()))***((('''%%%%%%%%%%%%%%%%%%%%%%%%))))))***++++++***))))))+++***))))))(((((())))))''''''((())))))(((((((((******)))))))))))))))***---,,,,,,,,,,,,---......---------...//////000000///111222111111222444666777888999:::999999777777777666666666777999:::<<<:::<<<===<<<:::;;;???BBBAAABBBDDDEEEEEEDDDCCCAAA@@@???===<<<<<<>>>@@@AAA???EEEIIIHHHGGGHHHFFFCCCAAAAAAAAAAAABBBCCCDDDDDDFFFIIIMMMQQQTTTWWW[[[^^^^^^___```___^^^___aaaccc^^^ZZZUUURRRSSSTTTVVVWWWZZZ]]]bbbhhhllloooppppppnnnpppsssttttttuuuwwwyyyzzz|||wwwpppggggggfffeeeccc^^^WWWRRRLLLKKKHHHFFFFFFGGGIIIKKKMMMPPPVVV```lllvvv}}}|||qqqpppoooppptttzzzvvvddd^^^XXXXXXZZZ^^^gggoooxxxsssoookkkpppyyy{{{|||}}}pppdddPPPKKKGGGJJJVVViii{{{zzzsssrrrpppllljjjrrr~~~ssspppyyyuuu```MMMBBB===;;;:::555444444333222111111111......---,,,,,,,,,,,,---////////////.........---+++)))(((((())))))(((''',,,+++)))'''$$$""" ((())))))))))))))))))(((******++++++******)))(((&&&'''(((************))))))((((((((()))***+++,,,---,,,+++++++++,,,......------......///000000000///000111111000111444666::::::::::::::::::::::::888888777777888999;;;<<<:::<<<<<<;;;888999===@@@AAACCCEEEFFFFFFDDDBBBAAA???===<<<:::;;;===???AAA???EEEHHHGGGFFFGGGFFFCCCAAAAAAAAAAAABBBCCCDDDEEEGGGJJJOOORRRVVVYYY]]]___`````````___^^^___aaaddd```[[[UUURRRRRRUUUWWWYYY\\\___dddjjjnnnppppppooooooppprrrrrrqqqqqqtttwww{{{}}}|||pppmmmjjjhhhfffddd```^^^YYYVVVRRRNNNMMMNNNPPPRRRUUUXXX^^^hhhsss||||||rrrsssvvvzzzvvvhhhUUUNNNIIIHHHJJJMMMTTT\\\iiixxxyyyqqqrrrrrrqqqyyy~~~~~~{{{tttiii___OOOKKKHHHKKKVVVhhh{{{{{{uuuvvvoookkkjjjrrr}}}tttsss{{{uuu```MMMBBB===;;;;;;333333333222222111111111......---,,,,,,,,,,,,---000/////////............***)))(((((())))))((('''&&&&&&'''((()))***++++++)))(((''''''''''''((()))((()))*********)))'''&&&((()))+++,,,---------,,,&&&''''''((()))+++---...---,,,+++++++++,,,---............///000000111111///000000000000111444777<<<;;;;;;;;;;;;<<<===>>>::::::999888888999:::;;;:::;;;<<<999777777:::>>>AAACCCEEEFFFFFFEEEBBBAAA===<<<:::999999;;;>>>@@@@@@EEEGGGEEEDDDFFFEEECCC@@@@@@@@@AAABBBCCCDDDEEEGGGKKKOOOTTTWWWZZZ]]]```bbbbbbaaa___^^^___aaadddccc^^^XXXTTTTTTWWWZZZ\\\^^^aaafffllloooqqqppppppoooppprrrpppoooooosssvvv{{{}}}xxxuuuppplllkkkjjjiiihhheeebbb\\\WWWTTTTTTWWWXXX^^^aaahhhqqq{{{~~~xxxzzz~~~|||iiiXXXKKKEEE@@@???@@@BBBIIIPPPVVVggg||||||xxx}}}|||}}}|||uuummmbbbZZZPPPMMMJJJMMMYYYjjj||||||vvvlllfffnnntttnnnrrr{{{ttt___KKK===888999;;;777888888999999666111---111000...---,,,------...000000///...---+++***))),,,,,,,,,+++***)))((((((*********)))'''(((***,,,000---***((()))+++,,,,,,******++++++++++++******)))''''''***------***'''((((((((((((((()))******......---,,,,,,,,,------------......//////000000444333111000000111333555;;;;;;;;;:::888888:::<<<888;;;>>>???>>>=========<<<;;;999666555777===CCCEEEFFFGGGHHHGGGDDDAAA???======<<<<<<<<<<<<<<<===AAABBBEEEFFFGGGFFFEEEDDD??????@@@@@@@@@BBBFFFIIIKKKMMMPPPTTTYYY^^^aaacccgggeeecccbbbccccccbbbaaa[[[ZZZWWWVVVVVVXXXZZZ\\\___ccciiimmmooopppppppppoooppppppooonnnnnnppprrrxxx|||zzzxxxvvvtttrrrtttkkkaaa^^^]]]]]]aaafffjjjkkkooouuu}}}~~~zzzxxx{{{|||mmmXXXKKKBBB???<<<999999;;;>>>AAAOOOYYYkkk{{{}}}~~~}}}}}}xxxlllaaaZZZRRRMMMIIIMMMZZZlll{{{uuukkkeeemmm~~~qqqkkkpppzzzsss___KKK>>>888999;;;888888888888888555111......---+++***))))))******------...------,,,+++***+++,,,,,,++++++)))((((((((()))***)))(((''')))+++---+++((('''((()))***))))))******++++++******))),,,+++************)))'''***))))))))))))***++++++++++++++++++,,,,,,---...------......///000000000222222111111111222444555888888999888777777999<<<:::<<>><<<;;;;;;888888777444222444999===CCCDDDFFFGGGFFFDDDBBB@@@??????>>>>>>===>>>>>>???BBBCCCEEEFFFFFFEEEDDDCCC@@@AAAAAAAAAAAACCCGGGJJJMMMOOORRRWWW[[[```cccdddgggeeebbbaaaaaaaaa```^^^ZZZYYYWWWVVVWWWYYY[[[]]]```dddiiimmmnnnnnnooooookkklllmmmllllllmmmpppsssxxx|||~~~|||yyypppgggdddccccccggglllssstttxxx~~~wwwnnnhhhfffhhhqqq~~~ppp___OOODDD999888555444555777:::<<>>999:::;;;:::888777666666444111//////...---,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++***)))(((&&&(((***)))((('''((())))))(((''''''(((((('''&&&)))******++++++******))))))***+++***)))((()))++++++************+++,,,,,,++++++++++++,,,...///000------...//////000111111000000111222333333444444444555666666555777999<<<>>>@@@BBBBBB???<<<:::999999999888666444555777:::>>>@@@BBBDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@AAABBBCCCDDDEEEEEEDDDBBBAAABBBBBBCCCBBBBBBDDDHHHJJJPPPRRRVVVZZZ^^^bbbeeefffgggdddaaa___^^^]]][[[ZZZWWWVVVUUUUUUWWWZZZ]]]___aaadddiiilllmmmmmmmmmmmmiiikkkllllllmmmooorrruuuxxx|||}}}uuunnnlllllllllooottt}}}~~~}}}sssfff[[[UUUVVV]]]hhhvvvyyyhhhZZZMMMBBB<<<666555555555666888:::;;;:::@@@KKK\\\ppp~~~uuummmlllnnnvvvzzzmmmkkklllsss~~~uuukkk\\\XXXVVVXXX[[[aaammmwwwxxxhhh___WWWSSSOOOTTTaaarrrvvvllleeejjjxxx{{{iiieeemmmyyy~~~rrr```MMM@@@::::::<<<;;;999666555444333222000//////...------,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++***)))(((%%%''')))***(((''''''''''''''''''((())))))'''%%%))))))************)))))) $$$)))***))))))+++---***************+++,,,,,,---------------...///000------...///000111111222...///111222444444444444333444555555666777;;;===BBBDDDFFFEEEBBB===:::999888888777555444444444555888:::<<>>CCCMMM]]]ttt~~~ooohhhcccgggoootttqqqlllcccaaaaaaccciiivvv~~~oooaaaWWWSSSNNNKKKLLLNNNQQQZZZdddssssssiii]]]YYYVVVZZZgggvvvzzzpppiiimmmyyyzzziiieeemmm{{{tttbbbOOOBBB<<<;;;<<<;;;888555444333333222000,,,,,,,,,+++******)))(((,,,,,,,,,,,,+++***))))))******+++++++++***))))))%%%''')))***((('''''''''''''''''')))******(((%%%)))))))))******)))))))))!!!(((+++***))))))******))))))))))))***++++++......---,,,+++++++++,,,------...///000111222222...///111222444444444444333444666666777999===???FFFHHHJJJIIIEEE@@@<<<:::222111//////......---,,,333444777999<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAADDDGGGJJJSSSUUUYYY]]]aaacccdddeeefffccc___[[[YYYWWWTTTRRRPPPPPPPPPQQQTTTXXX\\\___bbbdddhhhjjjjjjiiijjjkkknnnooopppoooooopppsssuuuyyy}}}|||zzztttiii```WWWTTTRRRTTTXXXcccwwwttteee]]]QQQGGGAAA>>>:::777555555555555444333333222;;;<<<>>>BBBMMM```wwwyyynnnccc```ccceeebbb]]]YYYYYYZZZ\\\___hhh||||||lll```TTTNNNLLLHHHEEEFFFFFFHHHOOOWWWaaammm|||rrrfffbbb___bbbmmm{{{~~~vvvpppttt~~~{{{kkkgggmmmzzzwwwdddRRRDDD===<<<<<<:::888555444333333111000............---,,,+++***------------,,,+++***)))******+++++++++******)))&&&(((***)))((('''((()))((('''((()))++++++)))'''((())))))******))))))((( $$$)))+++***(((&&&$$$)))))))))))))))***++++++---,,,+++)))((((((((((((------...///111222333333000000111222333333444444444555777777888:::>>>AAAFFFIIIKKKKKKGGGBBB>>><<<111000---------...,,,+++///111333666999;;;<<<==================>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBDDDIIILLLSSSVVVZZZ^^^aaacccddddddeeebbb^^^ZZZXXXUUURRRPPPOOOOOOOOOPPPSSSXXX\\\___aaacccfffhhhhhhhhhjjjkkkmmmnnnnnnnnnmmmnnnqqqssszzz~~~zzztttlllfffZZZVVVTTTVVVYYY```nnn|||lll___PPPJJJCCC@@@???>>>;;;888999888888777666555444444444666888:::AAAOOOcccqqq|||nnnfffdddccc^^^ZZZYYYZZZ\\\___```eeesssvvvjjj```XXXRRRJJJFFFCCCCCCBBBBBBHHHOOOTTT[[[hhh|||yyysssnnnjjjmmmvvvzzzwww|||~~~pppiiikkkwwwzzzgggTTTFFF>>><<<<<<999777555444444333111///111111111111111///...---,,,,,,------------,,,,,,)))******+++++++++******((()))***)))(((''')))+++(((''''''(((******)))((((((((())))))))))))(((((('''''''''(((******(((&&&+++************+++,,,,,,,,,,,,+++***))))))))))))------...000111222333444222222111111111222444555444555777777888:::===@@@CCCGGGJJJJJJGGGCCC???===444111......///000000...///000222555888:::<<<======<<<<<<======???@@@@@@@@@????????????@@@@@@AAA===???@@@AAACCCGGGKKKOOOTTTWWW[[[___bbbddddddcccdddaaa]]]ZZZWWWUUUQQQOOOQQQPPPPPPQQQUUUYYY]]]``````bbbeeegggggghhhjjjkkkkkklllmmmnnnnnnpppsssvvv{{{{{{tttpppeeeaaa___aaadddgggnnnuuuwwwgggXXXPPPDDD@@@<<<;;;<<<===;;;888;;;:::999888888888888888000333666777999BBBPPP[[[nnn~~~yyysssmmmkkkhhhgggnnnvvvxxxssspppllljjjhhhhhhkkkmmmmmmooowwwzzzuuupppkkkkkkpppyyyzzzrrrjjjdddUUUPPPKKKHHHDDD@@@CCCHHHKKKOOOYYYjjj{{{vvvwww~~~}}}|||sssjjjiiisss{{{iiiVVVGGG???<<<<<<888777555555555333000......////////////---,,,+++***+++,,,---............)))******+++++++++***************)))'''(((***,,,((('''&&&''')))***)))((((((((())))))))))))((((((***'''$$$%%%)))---...---,,,,,,++++++,,,,,,---...---------,,,,,,---......------...000111333444444444333111000000111333555444555777777777999===???AAAEEEHHHIIIGGGBBB???===222///++++++---///...---000111333555888;;;===>>>============>>>???@@@AAA???>>>>>>>>>???@@@AAAAAA===???AAABBBEEEHHHNNNQQQVVVXXX]]]aaadddeeedddddddddaaa]]]YYYWWWUUURRROOORRRRRRRRRSSSVVVZZZ^^^aaa___aaadddfffggghhhjjjlllkkkmmmnnnoooqqqssswwwzzz{{{~~~zzzsssnnnlllnnnpppooopppsssqqqrrrvvvwwwdddUUUKKKFFFAAA>>>:::999:::;;;:::888777666555444444555777888111555888777666:::DDDMMMSSSeeezzz}}}ssslllbbb[[[VVVUUUTTTTTT[[[dddmmm~~~}}}|||{{{yyyzzz||||||{{{}}}pppeee^^^XXXSSSVVVZZZcccppp{{{ttteee^^^WWWQQQIIIAAAAAADDDFFFJJJRRRaaauuu~~~~~~}}}}}}~~~~~~oooggggggooo|||jjjVVVEEE<<<:::;;;;;;:::777555222111111111+++,,,---.........---,,,++++++++++++,,,,,,---...777555111---***)))))))))(((+++......+++(((((()))(((((((((((((((((((((((())))))************))))))*********)))))))))))))))+++,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333222222111111111222333333111333666777777888999;;;999;;;???CCCEEEDDD???<<<444111---,,,...000000...000222444777999:::::::::888999999:::<<<>>>???@@@???@@@AAABBBBBBAAA@@@???>>>@@@BBBDDDGGGKKKPPPTTTZZZZZZZZZ]]]```bbbaaa```cccaaa___]]][[[WWWSSSPPPQQQPPPOOOQQQUUUXXXZZZZZZccccccdddeeefffgggiiijjjjjjlllnnnpppqqqrrruuuwww||||||{{{||||||xxxuuurrrmmmjjjnnnwwwssscccWWWNNNGGGBBBAAA???;;;:::;;;<<<<<<<<<666666777888888999::::::;;;888555222333666:::>>>EEEQQQ___iiiuuuyyypppjjjbbbYYYRRRKKKGGGCCC@@@@@@DDDJJJNNN^^^iii}}}|||oooaaaUUUNNNMMMOOONNNPPPTTT[[[kkkxxxjjj___XXXRRRJJJEEEEEEHHHPPPZZZddduuuzzz{{{|||zzzzzzoooffffffnnn{{{iiiUUUDDD;;;999:::555555555444333111000///,,,---.........---,,,+++,,,+++++++++,,,,,,---...222000...+++)))))))))***(((+++------+++(((((()))++++++++++++++++++++++++(((((())))))))))))((((((***)))))))))))))))))))))***+++,,,+++******+++---,,,+++++++++,,,,,,---...------...///000111111222222222222333333333333333111333555777777777999:::;;;<<>>@@@AAA>>>???@@@AAAAAA@@@???>>>???@@@BBBDDDGGGKKKPPPTTTZZZYYYZZZ]]]```aaaaaa```bbb```^^^\\\ZZZWWWSSSOOOQQQPPPPPPRRRVVVYYY[[[[[[cccccccccdddeeeggghhhiiiiiikkknnnoooppprrruuuxxx{{{~~~yyymmmiiifffjjjqqq}}}zzzqqqdddWWWOOOHHHBBB???AAA???<<<;;;<<<=========999999888888888888888888:::888555333444666999<<<<<>>CCCFFFQQQZZZlll|||pppbbbVVVOOOLLLJJJHHHJJJMMMSSS```uuusssggg[[[QQQJJJGGGIIINNNUUU]]]kkk}}}xxxyyyxxxvvvvvv~~~nnnfffeeelll{{{iiiTTTCCC:::888999000111333555444222///------...//////...---,,,+++,,,,,,+++++++++,,,------,,,+++***)))))))))***+++(((***,,,,,,***)))((()))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))******)))***++++++******,,,...---,,,+++******,,,...///.........//////000000000111222444555666555444333111333555555555666888999======>>>@@@AAA>>>:::666333111///000222444555444666777888999:::::::::999:::;;;;;;<<<===???@@@AAA>>>>>>????????????>>>>>>>>>@@@BBBDDDGGGLLLQQQUUUZZZZZZ[[[]]]```bbbbbbaaa```^^^\\\ZZZYYYVVVRRROOOPPPPPPPPPSSSXXX[[[]]]]]]bbbbbbcccccceeeggghhhiiihhhjjjlllnnnpppsssvvvyyy{{{}}}zzzvvvvvv{{{zzzoookkkiiilllqqqzzzzzzsssmmmjjj```[[[TTTMMMHHHEEEBBB@@@BBB@@@>>>>>>???@@@??????<<<;;;:::999888888777777888777555444555666888999:::>>>@@@AAAGGGSSS]]]bbb^^^WWWMMMFFFBBBAAA>>><<<<<<:::888777777999;;;===BBBHHHWWWiiixxxsssfff\\\SSSKKKFFFBBBEEEHHHLLLUUUhhh|||kkk\\\TTTMMMLLLMMMPPPUUUaaawww~~~xxxxxxzzzxxxxxx~~~llldddcccjjj{{{{{{iiiUUUDDD;;;999:::333444555555444222000....../////////...---+++***,,,,,,,,,++++++,,,,,,---******))))))))))))***+++((()))***+++***)))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))*********)))***++++++***+++---///000...+++))))))***,,,.........//////////////////000222555888888777555333111333444444444555777999<<<<<<<<<===>>><<<888555222222111222444666888888999::::::::::::::::::999;;;;;;<<<<<<>>>???@@@AAA======>>>>>>>>>>>>======<<<>>>BBBEEEIIINNNUUUYYY\\\[[[\\\___bbbdddcccbbb___]]]ZZZYYYWWWUUURRRPPPQQQQQQRRRUUUZZZ^^^______aaaaaabbbccceeeggghhhiiihhhiiilllnnnpppssswwwzzz{{{}}}vvviiiaaa___cccnnnxxx{{{xxxuuutttwwwzzz}}}wwwssspppkkkiiigggccc^^^ZZZVVVTTTPPPNNNLLLJJJHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFDDDCCC@@@>>><<<:::999888888888777666666555666666777777;;;<<<;;;:::>>>HHHUUU]]][[[TTTJJJCCC@@@?????????999999888777777777888999:::>>>HHHVVVdddrrr{{{pppfff[[[OOOFFFCCCEEEGGGJJJOOO___zzz}}}kkkaaaVVVSSSPPPPPPRRR\\\ppp~~~xxxzzz~~~zzzhhhbbbaaagggxxx}}}kkkVVVEEE<<<:::;;;:::999888555444222222111//////000000///---+++***---,,,,,,++++++,,,,,,,,,,,,,,,+++***************))))))))))))******))))))++++++++++++++++++++++++((())))))******))))))((((((((())))))************)))***++++++***+++---///222000---***((()))***+++............///////////////222555888999888555333222333444444333444777999:::999999:::;;;:::888555111222333555666777999;;;<<<;;;;;;:::::::::::::::<<<<<<<<<<<<===???@@@AAA========================;;;>>>BBBFFFKKKRRRYYY^^^^^^]]]^^^aaadddeeeeeeddd^^^\\\YYYXXXWWWUUUSSSQQQRRRRRRTTTWWW\\\```aaa```aaaaaabbbccceeegggiiijjjiiijjjlllnnnpppsssxxx{{{|||~~~rrrfffYYYQQQNNNPPPXXXaaappp|||qqqhhh```\\\TTTSSSQQQNNNLLLJJJIIIHHHHHHHHHHHHHHHIIILLLOOOQQQUUUTTTSSSRRRRRRQQQNNNKKKFFFDDDAAA===;;;:::999999777777777666666666666777777777888999;;;CCCPPPZZZ[[[UUULLLDDD???===<<<<<<999999999888888777777666999:::???IIISSS___ppp}}}sssfffWWWLLLFFFFFFGGGIIILLLYYYuuu{{{pppbbb\\\UUURRRRRRZZZkkk{{{}}}zzz}}}tttddd______eeeuuu~~~lllWWWFFF===;;;<<<===<<<999666444333333333...///000000///...,,,+++------,,,+++++++++,,,,,,------,,,,,,+++******))))))((('''(((*********)))************************))))))************))))))((((((((()))******++++++)))***++++++******,,,...222000...+++)))))))))***---------......////////////111555888999888555444444444555444444555777:::999888777777888888666444111333555666777888:::<<<<<<<<<;;;:::::::::::::::<<<<<<<<<<<<===>>>???@@@>>>>>>============>>>>>>>>>@@@DDDHHHMMMTTT[[[```^^^^^^___aaadddffffffeee^^^\\\YYYWWWWWWVVVTTTSSSTTTTTTVVVZZZ^^^aaaaaaaaaaaabbbcccdddfffhhhjjjlllkkklllnnnoooppptttyyy|||}}}~~~rrrbbbYYYNNNHHHEEEDDDIIIPPP\\\lll~~~oooaaaVVVPPPHHHGGGEEECCCBBBCCCCCCDDDBBBCCCEEEHHHMMMTTT]]]ccckkkjjjhhhhhhfffbbb^^^ZZZQQQNNNIIIDDD@@@===;;;;;;999888888777777777777777777777999<<<>>>DDDQQQ]]]```[[[TTTKKKCCC>>><<<;;;::::::999888888777666555999888;;;AAAGGGOOO\\\hhh{{{}}}nnn^^^SSSHHHEEEEEEGGGJJJTTToootttjjj___WWWTTTYYYggguuu}}}pppaaa\\\\\\bbbrrr}}}kkkVVVFFF<<<;;;<<<999888777666444333222111---...///000000///...---...---,,,,,,+++++++++,,,++++++,,,,,,++++++*********(((&&&''')))+++***)))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((()))******++++++***+++,,,+++******+++---......---,,,++++++++++++,,,,,,------...///000000///111444666777777666444555666666555444555888::::::888666555555555333111000333666777777777999<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>======>>>??????CCCEEEHHHKKKOOOTTTZZZ^^^]]]]]]]]]```ccceeeeeeddd___\\\YYYWWWWWWWWWVVVTTTVVVVVVXXX[[[___bbbaaa```bbbcccdddeeegggjjjlllmmmnnnoooppppppqqqtttyyy}}}{{{}}}{{{yyyyyy||||||uuukkkaaaWWWPPPIIIFFFCCC@@@BBBGGGNNNYYYjjjuuudddVVVNNNGGGEEECCCAAAAAABBBCCCEEECCCEEEHHHNNNWWWdddsss}}}|||vvvpppkkk___[[[TTTLLLEEE@@@===<<<;;;:::999777777777888999:::999;;;>>>???DDDRRRaaaiiigggaaaXXXOOOGGGAAA???======<<<:::999888888777999888:::>>>AAADDDMMMWWWdddrrrrrrbbbXXXJJJDDDCCCFFFJJJSSSkkk~~~nnnaaaYYYYYYcccooo|||mmm^^^ZZZ[[[aaaqqq|||jjjVVVEEE<<<:::;;;222333555666555333000///---...///000000//////......---,,,,,,++++++++++++))))))***+++++++++++++++***'''%%%&&&)))+++***)))************************''''''(((((((((((('''''''''(((((()))***++++++++++++,,,,,,+++***)))+++,,,++++++,,,,,,,,,---------++++++,,,---...000000111///111333555666666666555666777666555444555888;;;<<<:::777555444222111///000333777888777777999;;;;;;;;;999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@???>>>======>>>???@@@HHHIIIKKKMMMOOOSSSXXX\\\\\\[[[\\\___bbbccccccbbb___\\\YYYWWWWWWWWWVVVUUUWWWWWWYYY]]]```bbbaaa```ccccccdddfffhhhjjjmmmnnnppppppqqqqqqrrruuuyyy}}}zzz|||~~~~~~~~~zzztttooommmoootttvvvwwwyyyyyyuuulllfffbbb]]]WWWQQQLLLHHHGGGDDD@@@@@@CCCGGGNNNZZZnnn|||iiiYYYPPPKKKIIIFFFDDDCCCDDDFFFGGGGGGJJJNNNVVVbbbttt|||vvvjjjeee\\\RRRIIIBBB>>><<<===;;;999777777888999:::999777777:::;;;@@@OOO```ooommmiiiaaaWWWMMMFFFCCCAAA@@@???===<<<;;;;;;;;;:::999<<>>===<<<;;;<<<>>>@@@AAAJJJLLLOOORRRUUUWWWXXXYYYZZZZZZ[[[^^^``````^^^\\\```^^^ZZZXXXWWWXXXZZZ[[[VVVWWWYYY[[[]]]^^^______eeeeeefffhhhiiikkkllllllpppppppppqqqsssvvvzzz|||}}}}}}|||||||||~~~~~~ssskkkgggfffeeeccceeeaaa[[[VVVRRRRRRTTTUUUXXXTTTNNNHHHEEECCCAAA@@@DDDFFFLLLYYYlllrrr```SSSNNNMMMKKKIIIIIIJJJLLLMMMQQQUUU\\\fffuuu|||wwwlllhhhaaaWWWLLLDDD>>><<<;;;:::888777888999;;;<<<999:::::::::<<>>======>>>BBBEEEHHHMMMRRRZZZeeeooowww}}}~~~nnncccWWWMMMFFFHHHJJJRRRhhhyyyhhh^^^```fff}}}zzzxxxuuurrrooollljjjjjjiiinnnvvv}}}zzzjjj\\\WWWWWW]]]mmm}}}~~~iiiTTTDDD;;;888888777555333222222222111000///......///111222111000++++++************++++++,,,,,,++++++***))))))(((***))))))((((((((())))))(((((())))))))))))((((((******)))))))))))))))***))))))))))))((((((((('''&&&''''''((()))*********++++++++++++++++++++++++,,,,,,------......///000000111111111222222333333666666666777999:::<<<<<<:::999999888666333000//////222666888999999999:::999999999999:::;;;<<<======<<<<<<;;;;;;<<<===>>>======<<<;;;<<<>>>AAABBBIIIKKKPPPTTTWWWYYYYYYYYYZZZZZZ[[[]]]___```^^^\\\aaa^^^[[[XXXWWWXXX[[[]]]ZZZZZZ[[[\\\\\\]]]]]]]]]bbbcccdddfffiiikkklllmmmooooooooopppsssvvvyyy{{{||||||||||||}}}~~~tttmmmgggccc___]]][[[WWWTTTUUUXXX]]]```eeeaaa\\\WWWRRRMMMHHHEEEDDDDDDGGGPPP^^^qqqqqqdddYYYXXXUUUTTTUUUXXX[[[^^^dddiiiqqq{{{wwwpppgggeee```XXXOOOGGGBBB???:::999888777888:::<<<===>>>>>>>>><<<===BBBJJJQQQggguuu~~~zzztttqqqjjj```WWWRRRLLLFFFCCC@@@>>><<<@@@?????????@@@CCCEEEGGGIIIMMMRRRYYY```gggkkknnnoooqqquuuxxx|||~~~}}}vvvnnn^^^RRRIIIIIIKKKSSSfffzzzqqqeeecccggg}}}}}}yyywwwmmmkkkhhhdddaaa^^^]]]\\\___dddkkkrrrxxx}}}}}}zzzyyy|||yyyiiiZZZUUUVVV[[[iiiyyy~~~jjjVVVEEE===::::::888666444333333333222111///...---...///000///---,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))************))))))(((((())))))))))))((((((,,,,,,+++******)))((((((***))))))(((((((((((()))))))))******+++,,,,,,,,,---,,,+++******+++,,,---......//////000111111111222222222222333333333333555666777888:::;;;<<<===999999888666444222000///000333666888888999:::;;;::::::::::::;;;<<<===>>>??????>>>===<<<<<<============<<<<<<===???BBBCCCHHHLLLRRRWWW[[[\\\\\\[[[\\\[[[[[[]]]______^^^]]]aaa^^^ZZZWWWVVVXXX\\\^^^^^^^^^]]]\\\\\\\\\]]]]]]___```bbbeeehhhjjjlllmmmmmmnnnooopppsssvvvxxxyyy{{{{{{{{{|||}}}yyyrrrnnndddbbb______aaagggnnnrrrxxxtttoooiiibbbYYYPPPJJJEEEDDDCCCFFFOOO\\\hhhpppzzzkkkiiigggfffhhhnnntttxxx~~~tttlll```^^^YYYSSSLLLFFFAAA>>>:::999888888999<<>>>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<>>>@@@CCCEEEJJJNNNUUU\\\```aaa___^^^___^^^]]]^^^```aaa```______\\\XXXUUUUUUWWW[[[^^^______^^^]]]]]]^^^^^^______```bbbdddfffhhhjjjkkklllmmmoooqqqsssuuuwwwxxxzzzzzz{{{|||~~~~~~{{{yyy{{{wwwmmmbbbXXXQQQIIIFFFCCCCCCGGGNNNWWW\\\kkkqqq{{{}}}}}}{{{qqqddd___VVVOOOHHHDDDAAA???<<<;;;::::::;;;>>>BBBDDDGGGGGGFFFCCC@@@@@@DDDHHHMMM]]]ooo|||xxxnnnccc[[[UUUQQQNNNHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIIIIIIIIIIKKKMMMNNNMMMKKKLLLSSS]]]eeehhhgggaaadddjjjrrr{{{qqqcccTTTOOONNNRRR\\\fff}}}wwwrrrsss~~~|||yyywwwwwwtttqqqnnnlllhhhdddaaa```___\\\XXXTTTRRRPPPOOOOOOSSSZZZaaaggglllrrruuuzzzzzz|||~~~zzzqqqppprrryyywwwwwwgggYYYUUUUUUYYYgggvvv{{{hhhSSSDDD<<<::::::888666444333333333222111///...,,,,,,------+++***///......------......///+++++++++***************'''((()))+++++++++***)))(((((())))))))))))((((((&&&&&&'''((())))))(((((())))))(((((((((((()))))))))(((((((((((()))******...---+++******+++---...------///000000111000000222333333333333333444444555666888:::<<<===>>>>>>;;;:::888777555444333222333555777888888888:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???????????????===<<<<<<===???AAADDDFFFLLLQQQYYY```ddddddbbbaaa``````___aaabbbcccaaa```\\\YYYUUUSSSSSSVVVZZZ\\\]]]]]]^^^^^^___aaabbbcccaaabbbcccdddeeefffggggggkkklllooorrrtttvvvwwwwwwyyyzzz{{{}}}~~~xxxkkkaaaZZZPPPLLLGGGCCCBBBEEEIIIMMMRRRXXXaaaiiioootttwwwzzzzzz|||~~~tttkkk]]]RRRJJJFFFDDDBBB>>><<<:::999;;;>>>BBBDDDBBBDDDDDDBBB>>>===???BBBCCCOOO___mmmzzzuuukkkccc]]]XXXUUUKKKKKKKKKKKKKKKJJJJJJIIIJJJIIIHHHGGGGGGGGGHHHIIIHHHEEEDDDIIISSS\\\______XXXYYY]]]eeennnxxx~~~uuuiii[[[RRROOOPPPVVV\\\lllxxx|||zzz|||~~~|||{{{{{{yyyuuusssrrrpppmmmjjjhhheee```]]]YYYXXXUUURRROOOLLLKKKJJJLLLQQQWWW]]]bbbhhhnnnqqqpppqqqsssuuuwwwyyy{{{||||||}}}~~~zzzwwwwwwsssnnnnnnooorrrzzz~~~vvvttteeeXXXTTTTTTXXXfffuuuyyyfffRRRCCC;;;999:::888666444333333333222111///---,,,,,,------,,,***,,,,,,++++++++++++,,,,,,************************&&&'''((())))))***))))))(((((())))))))))))(((((($$$%%%&&&((())))))(((''''''(((((())))))))))))(((+++***)))((())))))++++++---,,,+++******+++,,,---+++,,,...000000000//////111111111222333444444444555666999;;;===>>>??????;;;:::888777555444444444444666777888888888:::<<<::::::::::::;;;<<<===>>><<<===>>>???????????????===<<<<<<===???CCCFFFHHHOOOSSSZZZaaaeeeeeecccaaa``````aaacccdddcccaaa^^^XXXVVVTTTSSSSSSVVVYYY[[[[[[\\\^^^aaabbbddddddeeecccccccccdddeeeeeeffffffjjjlllpppsssvvvwwwwwwvvvyyyzzz|||~~~vvvjjjdddUUUQQQJJJCCC>>>===>>>???BBBFFFLLLRRRVVVYYY\\\___dddfffjjjmmmppptttyyy|||yyyhhhYYYPPPJJJFFFDDDAAA???<<<::::::===@@@CCC???AAACCCAAA===;;;<<<>>>???EEEOOO[[[hhhssszzz}}}zzzuuummmfff```ZZZUUURRRIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDAAA@@@DDDLLLUUU[[[]]]UUUTTTTTTXXXaaallluuuzzzuuummmaaaVVVOOOMMMPPPRRR]]]gggttt~~~~~~~~~}}}{{{xxxwwwvvvtttrrrooommmkkkiiigggeeebbb]]]YYYUUUTTTRRROOOMMMKKKJJJIIIJJJMMMRRRXXX]]]bbbgggkkklllmmmnnnppprrrsssuuuvvvvvvvvvxxxzzz}}}{{{ssspppmmmjjjkkkmmmrrr{{{~~~vvvqqqbbbVVVRRRSSSWWWeeetttxxxeeeRRRCCC;;;::::::999777555444555555333222...---,,,,,,---...---+++++++++************++++++************************&&&&&&&&&&&&'''((()))***(((((())))))))))))((((((%%%&&&((()))))))))'''&&&%%%''')))++++++***((('''...---,,,******+++---...+++++++++++++++++++++++++++---///000111000//////...///000111222444555555444666999<<<>>>?????????:::999777555444333333444555666888888777888:::<<<999999999999:::;;;<<<======>>>?????????>>>===<<<<<<<<<<<<===@@@DDDGGGIIIPPPTTTZZZ___bbbcccaaa```]]]^^^```cccdddccc___[[[VVVUUUTTTTTTUUUWWWYYYZZZ[[[]]]```ccceeeeeeeeedddbbbbbbcccdddeeefffggghhhjjjmmmqqquuuwwwxxxwwwvvvzzz{{{}}}~~~~~~~~~~~~pppgggTTTPPPIIIBBB===;;;;;;;;;999<<<@@@BBBDDDGGGJJJMMMRRRUUUYYY[[[]]]^^^```bbbgggtttyyyjjj___WWWOOOIIIJJJGGGBBB???>>>@@@CCCEEEBBBEEEGGGFFFBBB>>>>>>???>>>???CCCKKKTTTZZZ```cccbbb___ZZZVVVSSSOOOJJJGGGCCCBBB@@@??????@@@AAABBBAAAAAABBBAAAAAA@@@???>>>???>>>???CCCJJJTTT^^^ddd^^^YYYTTTSSSXXXbbbjjjpppqqqnnneeeYYYNNNJJJJJJLLLPPPWWWaaammmwww||||||~~~{{{xxxuuurrrqqqpppnnnmmmjjjiiigggeeeccc```[[[WWWSSSRRRPPPNNNMMMKKKKKKJJJGGGJJJOOOSSSWWW\\\bbbeeehhhhhhiiikkklllnnnoooooonnnooopppsssvvvzzz}}}~~~vvvqqqooommmiiilllqqq{{{wwwnnn```SSSQQQRRRVVVdddsssxxxeeeRRRCCC<<<:::;;;;;;999777666666666555444...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---******************++++++&&&&&&%%%%%%&&&''')))***(((((())))))))))))((((((((()))***+++***(((&&&%%%$$$&&&))),,,,,,+++(((&&&,,,***)))''''''(((***+++)))***++++++++++++***))),,,---///111222111000///---...///000222444555555444666999===???@@@@@@???999888666444333222333333666777888888777888:::<<<999999999999:::;;;<<<<<>><<<:::999<<<<<<<<<>>>@@@DDDHHHJJJPPPSSSXXX]]]```aaa```___[[[]]]```cccdddbbb]]]XXXUUUUUUUUUVVVWWWXXXYYYZZZ[[[^^^bbbeeeffffffdddbbb```aaabbbdddfffhhhiiijjjjjjmmmrrrvvvxxxyyyxxxwww{{{|||}}}~~~}}}zzz}}}qqqgggPPPMMMGGGBBB>>>===>>>???777999;;;<<<===???BBBEEEHHHKKKNNNPPPPPPOOONNNOOOMMM[[[kkkwww~~~ssshhh]]]UUURRROOOJJJEEEDDDEEEHHHJJJIIILLLOOOMMMHHHDDDBBBCCC<<<;;;<<>>>>><<<:::888888:::<<<>>>???@@@@@@@@@???>>><<<;;;<<<===@@@DDDLLLWWWdddlllkkkdddZZZTTTUUU\\\cccgggnnnnnnhhh[[[NNNHHHGGGIIIHHHLLLTTT^^^gggrrr}}}~~~zzzwwwxxxzzz{{{wwwssspppooonnnmmmllljjjhhhgggeeeccc```[[[WWWNNNMMMLLLJJJIIIHHHHHHHHHGGGJJJNNNRRRUUUZZZ___ccc```aaaaaacccdddeeeffffffhhhiiikkknnnqqquuuxxxzzz~~~yyyqqqnnniiihhhmmm{{{yyyqqqcccXXXVVVWWWZZZeeesssvvvbbbRRREEE:::666777888555333222333555666666//////...------------...++++++***+++,,,...000222///...---,,,***)))((((((''''''&&&''''''((())))))++++++***)))(((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++---//////...---...///000000000000000000000000000000111222333444444555333555888;;;<<<<<<;;;:::;;;777222/////////000000333444555777999::::::;;;999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777999<<>>===:::888777777666777999;;;>>>@@@AAAAAAAAACCCEEEFFFFFFDDDNNNOOOVVVbbbmmmyyyuuummmjjj^^^UUUSSSQQQMMMLLLOOOQQQUUUYYYXXXQQQGGG@@@<<<:::::::::;;;<<<===??????@@@???>>>===;;;:::999888555444444444555777:::<<<===>>>??????=========???===???AAACCCHHHSSScccooovvvqqqhhh___XXXWWW[[[^^^fffbbb[[[TTTLLLFFFAAA???BBBDDDIIIQQQWWWaaaqqq}}}|||yyywwwvvvvvvvvvuuusssqqqooonnnllljjjhhhgggeeeaaa^^^\\\ZZZWWWUUUPPPNNNKKKHHHFFFEEEEEEEEEGGGHHHJJJMMMQQQUUUXXXZZZ\\\]]]]]]^^^___```aaaaaacccdddfffiiimmmqqquuuwww~~~}}}vvvsssqqqooottt{{{ssseeeZZZWWWWWWZZZfffsssqqq___PPPEEE<<<999:::888666333222333555555444//////...------------...++++++++++++,,,...///000------,,,+++******))))))***************+++,,,,,,++++++***)))))))))))))))++++++************++++++************************************************,,,---......---,,,...///000000000000000000000000000000111222333444444555333555888;;;======<<<;;;:::666222000000222333333444555777888:::;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<>>>???AAAEEEHHHOOOUUU\\\bbbdddccccccbbb\\\\\\[[[[[[ZZZYYYXXXWWWXXXWWWWWWVVVWWWXXXYYYYYY\\\___bbbeeegggfffeeedddcccdddffffffggghhhkkkmmmooorrrtttvvvvvvvvvxxxyyyzzz{{{{{{|||}}}}}}}}}|||yyy~~~sssdddYYYKKKFFF@@@<<<<<<<<<:::888888777666555666888:::;;;>>>===>>>???@@@BBBBBBBBBGGGHHHNNNXXX```hhhwww~~~ssshhhdddaaa\\\ZZZ[[[]]]___aaa^^^VVVMMMFFFBBB<<<<<<;;;:::999999999:::999888888888777777666666666555444333444555777999;;;===???BBBCCCCCCBBBAAA@@@BBBDDDFFFLLLXXXhhhsss{{{ssshhh___YYYXXXXXX]]]ZZZTTTMMMFFF@@@===;;;>>>@@@FFFNNNVVVaaarrr~~~}}}zzzwwwuuutttttttttuuussspppnnnnnnllljjjhhhhhheeeaaa^^^\\\ZZZWWWUUUOOOMMMJJJGGGEEEDDDDDDEEEEEEFFFIIILLLPPPSSSUUUWWWXXXYYYYYYZZZ[[[\\\]]]^^^aaaaaabbbdddhhhlllpppsssxxxyyy{{{{{{|||~~~|||yyytttrrrvvv~~~wwwiii]]]ZZZZZZ]]]hhhvvvzzzkkkYYYLLLDDD===<<<===999777444333333444333222//////...------------...,,,,,,,,,,,,,,,---......,,,,,,+++++++++*********((((((((((((((())))))***+++***))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++,,,,,,---,,,++++++...000////////////////////////000000111222333444444555555666999;;;======<<<;;;999666222000111444555666555666888999;;;;;;<<<<<<999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>@@@DDDHHHOOOTTT\\\bbbeeefffffffff```]]]ZZZVVVUUUUUUVVVWWWUUUUUUUUUVVVWWWYYYZZZ[[[^^^___bbbdddeeeeeeeeeeeecccdddddddddeeegggkkknnnrrrtttwwwwwwwwwvvvvvvwwwwwwxxxzzz{{{|||}}}}}}}}}{{{~~~zzzlllaaa[[[LLLGGGAAA>>>>>>???===<<<:::999777666555666888999============>>>@@@BBBCCCEEEGGGLLLSSSXXX\\\eeennn{{{~~~{{{vvvxxx~~~zzzuuunnnhhhggg``````___ZZZRRRJJJCCC@@@;;;:::999888777666666666444444555555666777777888888777666555555555777777999:::>>>DDDJJJLLLJJJGGGDDDEEEGGGJJJPPP\\\kkkuuu~~~vvvjjj___WWWSSSTTTQQQLLLFFF@@@<<<999888:::;;;@@@HHHRRR___rrrzzz{{{~~~~~~}}}~~~~~~~~~~~~}}}||||||||||||}}}~~~|||zzzwwwuuusssrrrqqqrrrsssqqqooonnnmmmllliiiggghhheee```]]][[[YYYVVVSSSMMMLLLIIIGGGEEEDDDCCCCCCBBBCCCGGGKKKNNNPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWXXX\\\\\\\\\]]]aaaeeejjjmmmoooqqqssstttvvvyyy}}}|||wwwuuuxxx{{{mmmaaa^^^^^^bbbnnn|||uuueeeSSSGGGAAA<<<;;;<<<:::777555333333333222000//////...------------...---,,,,,,,,,,,,,,,,,,,,,***************+++++++++((((((''''''''''''((((((******)))))))))))))))***))))))(((((((((((())))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++...111////////////////////////000000111222333444444555666777999;;;<<<===<<<<<<999555222000111333444555555666888999:::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<===@@@DDDHHHNNNTTT\\\cccfffhhhiiijjjgggccc[[[UUUQQQQQQSSSUUURRRSSSTTTVVVXXXZZZ[[[\\\^^^^^^___```aaabbbcccccccccccccccbbbccceeejjjmmmuuuwwwyyyyyyxxxvvvuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{}}}}}}}}}tttjjjbbbVVVPPPHHHDDDCCCBBBAAA???===;;;:::888777888999:::>>>??????@@@BBBEEEIIILLLLLLPPPVVV[[[^^^```cccggghhhiiikkkllllllmmmnnnoookkkiiillluuu~~~vvvrrrmmmiiiiiilllvvvxxxnnnhhhYYYXXXTTTOOOHHHBBB===;;;666666555555666666777888555666777888999::::::;;;:::999888777777888888999888888:::BBBLLLSSSSSSQQQIIIIIIJJJLLLRRR]]]kkktttxxxiii[[[RRRMMMJJJFFFBBB>>>;;;:::999999888;;;AAAKKK[[[qqq}}}xxxuuutttrrrtttwww||||||{{{zzzzzz{{{}}}~~~}}}|||||||||}}}{{{yyyxxxxxxyyy{{{}}}yyyxxxvvvtttrrrqqqppppppqqqooommmllllllkkkiiiggggggddd```\\\ZZZWWWTTTQQQKKKJJJHHHEEEDDDBBBBBBBBB@@@BBBFFFJJJLLLNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSXXXWWWWWWWWWZZZ^^^cccfffhhhjjjlllnnnqqqtttyyy|||~~~|||}}}zzz|||~~~qqqeeebbbdddhhhuuusssbbbOOOCCC===999777888999777555333333222111/////////...------------...,,,,,,,,,,,,,,,,,,++++++))))))************++++++,,,,,,++++++***++++++,,,***)))))))))))))))******+++******))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))+++...111////////////////////////000000111222333444444555777777999:::;;;<<<;;;;;;999666111//////111222222555555777888999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<===@@@DDDHHHNNNTTT\\\bbbgggiiikkkmmmoooiii```VVVPPPOOOQQQRRRPPPQQQSSSVVVXXXZZZ\\\]]]^^^^^^______```aaabbbccceeeffffffeeeeeehhhmmmpppvvvxxx{{{{{{yyywwwvvvuuuyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{}}}|||oooddd\\\RRRKKKFFFDDDAAA>>>>>>===;;;:::999:::<<<======???BBBDDDGGGLLLRRRWWWZZZ___eeejjjlllmmmlllkkkcccaaa^^^[[[ZZZYYYXXXXXXXXXVVVZZZfffuuu~~~}}}xxxrrrnnniiieeeccchhhwwwyyykkk```RRROOOKKKFFFBBB???===;;;555555555555666777888888777777888999:::;;;;;;<<<::::::999999999999999:::999666777>>>IIISSSWWWXXXOOONNNNNNOOOUUU___jjjrrr}}}nnn\\\QQQFFFEEEBBB>>><<<:::999999;;;888888<<>>@@@DDDHHHNNNSSS[[[bbbfffiiilllnnnsssmmmcccYYYRRROOOOOOPPPOOOPPPSSSVVVYYY[[[\\\]]]``````aaaaaabbbcccddddddddddddeeeeeeeeegggkkknnnuuuxxx{{{|||{{{yyywwwwwwzzzzzz{{{{{{zzzzzzyyyxxxxxxwwwwwwxxxzzz}}}wwwnnnaaaVVVOOOIIIDDDAAAAAA@@@>>><<<<<<===>>>???<<>>===<<<;;;999999999888777777777888888888999:::;;;<<<===>>>???>>>>>>===<<<<<<;;;::::::;;;888777;;;CCCMMMSSSUUUQQQPPPOOOQQQXXXaaakkkqqq}}}|||iiiWWWLLL@@@???===:::999888888888;;;888777999???KKK```rrr~~~yyypppggg```]]]\\\\\\___ccchhhnnnsssyyy~~~}}}}}}|||{{{{{{{{{{{{{{{xxxyyyzzzyyyyyyyyy{{{}}}}}}|||zzzxxxvvvuuuvvvvvvuuuttttttuuuvvvvvvwwwvvvuuutttsssqqqppppppnnnllljjjjjjkkkjjjiiigggdddaaa\\\XXXUUUQQQNNNKKKFFFEEEDDDCCCAAA@@@???>>>@@@AAACCCFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOOOOPPPRRRTTTVVVWWW\\\^^^aaadddgggkkkqqqtttvvvxxx{{{}}}~~~{{{wwwxxx}}}}}}oooeeeeeeiiiqqquuubbbMMMAAA===:::888888777555444444444333111/////////...------------...******+++,,,---,,,++++++************))))))))))))***))))))(((''''''(((((()))))))))))))))***++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++---------...///111000000000000000000000000000000111222333444444555666777777888888999999999888555111///000222333444666666777888999999999999999999::::::::::::;;;;;;::::::::::::::::::::::::888:::<<<>>>???AAAEEEHHHNNNSSS[[[aaafffiiilllnnnqqqlllddd[[[TTTPPPOOOOOONNNPPPSSSVVVYYYZZZ[[[\\\___```aaabbbcccccccccbbbaaacccdddeeeeeegggjjjlllssswww{{{}}}|||{{{yyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzxxxwwwwwwyyy}}}xxxkkkaaaZZZTTTOOOJJJHHHFFFCCCBBBBBBBBBCCCDDDKKKUUU^^^eeennnxxxyyymmmfff\\\TTTPPPMMMJJJHHHHHHHHHKKKWWWjjj~~~wwwpppqqqvvv~~~wwwmmmfff___TTTHHHAAA===999888999999888666::::::::::::::::::;;;<<>>===<<<;;;:::;;;>>>CCCHHHKKKLLLKKKJJJNNNVVV```jjjoooxxxzzz{{{vvvjjj[[[NNNFFF>>>===;;;999888777777888888777888:::<<>>===???@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLNNNOOOPPPPPPPPPUUUXXX[[[]]]```eeejjjnnnqqqtttwwwzzz{{{}}}zzz{{{}}}{{{mmmddddddiiirrrvvvbbbMMMBBB???<<<;;;:::666555333444444333111/////////...------------...)))***+++,,,---,,,++++++************)))))))))(((------,,,+++******++++++))))))((())))))***++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))+++.../////////000111111111111111111111111111000000111222333444444555666666666777888888999999777444111000222444666777777888999:::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::777999<<>>:::999:::;;;999777888888999:::<<>>>>>===<<<===???BBBEEEDDDDDDHHHRRR]]]ggglllooooookkkdddYYYNNNGGGCCC>>>===;;;:::999999999999444555888<<<<<<===FFFOOOXXXdddmmmmmmgggaaaZZZUUUOOOMMMJJJGGGGGGIIILLLNNNQQQVVV\\\bbbgggmmmuuu{{{www|||{{{|||}}}}}}}}}}}}}}}}}}xxxwwwwwwvvvvvvvvvvvvwwwuuuxxx{{{zzzxxxvvvvvvwwwrrrsssuuuwwwwwwvvvtttsssqqqrrrrrrssssssrrrrrrqqqttttttssssssqqqpppnnnmmmkkkjjjiiiiiijjjjjjiiigggbbb^^^YYYUUUQQQMMMIIIFFFCCCCCCBBBBBB@@@???===<<>>>>>???@@@AAACCCDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHJJJLLLMMMMMMLLLLLLQQQSSSVVVYYY\\\```eeeiiinnnppptttwwwyyy{{{}}}}}}pppeeedddgggmmm|||~~~lllTTTCCC===<<<:::777///555888666555555333000..................------,,,++++++******++++++,,,000///...---,,,***))))))+++++++++************)))))))))))))))************))))))))))))************++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...------,,,,,,,,,------...---------...///111222333111222333444444444444333777555444444666999999999444333111000000222333555555666888999:::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===@@@CCCFFFHHHJJJLLLPPPVVV]]]bbbfffhhhhhhiiigggbbb^^^ZZZUUUPPPLLLNNNPPPSSSVVVYYYZZZ[[[\\\``````aaabbbbbbaaa```___cccfffiiijjjkkklllnnnpppvvvyyy|||}}}|||{{{{{{{{{}}}{{{xxxyyy|||~~~~~~|||{{{|||}}}~~~~~~}}}|||{{{xxxkkkbbbVVVPPPPPPQQQQQQOOO\\\fffuuu}}}xxxoooeee\\\UUURRRPPPLLLJJJJJJPPPZZZooo{{{zzz~~~{{{uuusssjjjddd[[[RRRKKKDDD???;;;;;;<<<<<<;;;888777777888777:::===???@@@CCCIIINNNRRRUUU[[[aaagggjjjkkkllljjjfffaaa]]]YYYTTTLLLFFFIIIDDD@@@@@@???<<<<<>>>>>CCCOOOZZZ```___aaa\\\VVVRRRLLLFFFAAA@@@888999:::888444333555777999888777666777:::<<<>>>IIIJJJMMMNNNLLLIIIDDDAAACCCBBB@@@???@@@BBBEEEGGGLLLOOORRRVVV[[[bbbjjjooowwwzzz~~~~~~}}}}}}}}}~~~}}}|||yyywwwwwwwwwxxxyyywwwvvvuuuttttttuuuwwwxxxzzzyyyxxxvvvtttsssrrrrrroooqqqtttuuutttsssrrrrrrsssrrrrrrqqqqqqrrrssssssqqqqqqqqqppppppnnnmmmllljjjhhheeedddeeeeeeeeedddaaa\\\UUUOOOLLLJJJHHHGGGCCCCCCBBBBBBAAA@@@@@@???<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJLLLNNNPPPRRRTTTVVVYYY]]]```jjjkkknnnrrrvvvyyy|||~~~|||~~~|||nnncccbbbdddjjjyyy~~~lllTTTDDD>>><<<:::777333888999666333333222///............------------,,,,,,++++++++++++,,,,,,++++++***)))(((''''''&&&+++++++++*********)))))))))))))))(((((('''''''''(((((()))))))))*********+++++++++,,,,,,,,,------...---,,,++++++,,,------......------...///000000////////////000111333333000000222333444555555555000///...///333555777777333222111000000222333555666666888999::::::::::::999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===@@@CCCFFFIIIJJJMMMPPPVVV\\\aaadddeeefffdddaaa^^^ZZZXXXTTTOOOLLLNNNPPPRRRVVVXXXZZZ[[[\\\___```aaabbbbbbaaa```___ccceeehhhjjjkkklllooopppwwwzzz}}}~~~}}}||||||}}}~~~{{{xxxxxxzzz|||||||||zzz{{{||||||||||||{{{zzz}}}|||lll```[[[ZZZYYYXXXgggppp}}}xxxnnneee\\\WWWNNNLLLLLLPPPYYYkkkyyyuuuvvvuuuooojjjhhh]]]XXXQQQJJJDDD@@@<<<999888:::;;;<<<<<<<<<>>>@@@===???BBBCCCEEEJJJRRRYYYcccffflllsssxxx|||}}}~~~zzzvvvrrrnnnjjjddd[[[TTTNNNGGGBBB@@@>>>::::::===;;;::::::===FFFOOOVVVXXXYYYVVVQQQNNNIIIDDD@@@???999;;;;;;999666555777999;;;:::999999:::;;;===>>><<<>>>@@@BBBCCCAAA???>>>===<<<;;;:::;;;===@@@BBBGGGIIIMMMQQQVVV]]]eeejjjrrrvvv{{{~~~}}}}}}}}}}}}|||zzzxxxvvvuuuuuuvvvwwwuuutttrrrqqqqqqrrrssstttvvvuuutttsssrrrqqqqqqqqqmmmooorrrsssrrrqqqppppppqqqqqqqqqppppppppppppppppppppppppooonnnmmmlllkkkhhheeecccbbbbbbcccbbbaaa^^^YYYRRRLLLIIIGGGFFFDDD>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>???@@@AAABBBCCCCCCCCCCCCEEEEEEDDDDDDEEEGGGIIIJJJKKKMMMOOORRRSSSVVVZZZ]]]fffgggjjjnnnqqquuuxxxyyyzzz{{{}}}}}}~~~|||nnncccaaaccciiixxx~~~mmmVVVEEE>>><<<:::777888;;;:::555111111000.........---------,,,,,,,,,------,,,,,,,,,,,,------+++++++++*********))))))++++++*********)))))))))))))))((('''&&&%%%$$$$$$(((((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---,,,,,,,,,,,,---///000000111000000000111111222333...///000222444666777777444333222333555777888777222111111000111222333444666777777888999999999888888999999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<===@@@CCCFFFIIIKKKMMMPPPUUUZZZ]]]```aaaaaa]]][[[XXXVVVTTTRRROOOLLLNNNOOORRRUUUXXXZZZ[[[\\\______aaaaaaaaaaaa```___ccceeehhhjjjkkkmmmoooqqqxxxzzz}}}~~~}}}|||}}}}}}~~~{{{xxxvvvwwwyyyzzz{{{yyyzzzzzz{{{{{{{{{zzzzzzzzz~~~zzzpppllljjjiiiuuu}}}}}}pppfffUUUQQQOOOPPPVVVccczzzzzzrrrnnniiibbb\\\[[[PPPLLLGGGBBB@@@>>><<<:::777888999:::;;;===@@@BBBDDDGGGJJJMMMQQQYYYbbbjjjwww{{{yyynnnggg[[[RRRJJJFFFBBB===<<>>@@@BBBFFFJJJOOOVVV]]]ccckkkpppwww}}}}}}||||||||||||zzzyyywwwuuutttttttttuuurrrqqqooonnnmmmnnnnnnooopppppppppooooooooooooooonnnooopppqqqqqqpppooonnnmmmnnnnnnoooooonnnmmmmmmnnnnnnnnnmmmlllkkkjjjiiieeeccc```_________^^^]]]YYYTTTNNNIIIFFFDDDBBBAAA??????>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<>>>???????????????CCCBBBBBBBBBCCCEEEGGGHHHGGGIIILLLMMMOOORRRUUUXXX```aaadddgggkkkoooqqqsssuuuwwwyyyzzz{{{}}}~~~qqqfffeeehhhooo~~~oooXXXGGG???<<<:::888999<<<:::444000111111000......------,,,,,,++++++...------,,,,,,------...++++++++++++++++++++++++************))))))))))))((((((((('''&&&&&&&&&%%%''''''((((((((()))))))))***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,((())))))***+++,,,...///111000000000000000111111000000111222333555666777<<<;;;999888888888777555111111000000111222333444666777777888888888777777777888999999::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>@@@DDDGGGJJJLLLNNNPPPSSSWWWZZZ\\\]]]]]]ZZZXXXUUUSSSRRRPPPNNNLLLNNNOOOQQQTTTWWWYYY[[[\\\^^^___```aaaaaaaaa```___bbbdddgggiiijjjmmmpppssswwwyyy{{{|||{{{{{{|||}}}}}}{{{wwwuuuuuuwwwyyyzzzyyyzzzzzzzzz{{{{{{{{{{{{yyy}}}}}}{{{ddd\\\UUUQQQRRR[[[nnnrrrjjjbbbYYYSSSRRRKKKHHHDDDAAA@@@???>>>============<<<<<<>>>AAADDDKKKPPPWWW]]]ccckkkttt{{{wwwhhh]]]RRRKKKFFF@@@>>>???>>>=========>>>BBBNNNYYY```cccccc^^^WWWRRRKKKFFFAAA@@@>>><<<:::999:::;;;:::::::::999999888888888:::999888777777888999999888777777777888:::<<<===<<<>>>AAADDDIIIPPPWWW\\\eeejjjssszzz~~~}}}||||||{{{{{{{{{zzzyyywwwuuutttssssssssspppooonnnlllkkkkkkkkklllllllllmmmnnnnnnooooooooopppoooooooooooonnnlllkkkiiijjjkkklllmmmmmmlllllllllllllllkkkjjjhhhgggfffbbb```^^^]]]]]]\\\ZZZYYYTTTPPPJJJFFFDDDBBB@@@?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999888999:::;;;<<<============@@@@@@@@@@@@AAACCCDDDEEEDDDFFFIIIJJJLLLNNNRRRUUUZZZ\\\^^^aaaeeehhhkkklllppprrrtttuuuwwwzzz~~~uuukkklllpppxxxppp[[[III@@@===:::999888:::999333000222444333//////...------,,,++++++...------,,,,,,------...''''''''''''((((((((((((*********)))))))))((((((''''''(((((()))))))))***(((((((((((())))))))))))*********+++++++++,,,,,,*********+++,,,,,,,,,,,,((())))))***+++,,,.../////////.........//////000222222222222222333555555999888666555555444222000///000000000111222333333666777777888888888777777777888999999::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>@@@DDDHHHKKKLLLNNNPPPRRRUUUWWWXXXYYYYYYZZZWWWTTTRRRQQQOOONNNLLLNNNOOOQQQSSSVVVYYY[[[\\\]]]^^^___aaaaaaaaa```___bbbdddfffhhhjjjmmmqqqtttvvvxxxyyyzzzyyyyyyzzz{{{{{{zzzxxxvvvuuuuuuwwwyyyzzzzzzzzz{{{{{{||||||}}}zzz~~~yyynnnaaaXXXSSSXXXeeesssvvvlllcccYYYRRRPPPKKKHHHDDDAAAAAAAAA@@@???EEEEEEEEEDDDDDDGGGLLLPPPVVV]]]hhhrrrxxx~~~qqqeeeXXXPPPJJJCCC???>>><<<::::::;;;:::===IIIWWWkkkrrrvvvpppiiibbbXXXPPPLLLIIIEEEBBB???>>>>>>>>>>>>>>>??????>>>===<<<;;;<<<;;;999777777777999:::888888888888888:::;;;<<<:::<<>><<<;;;;;;::::::999999888;;;;;;;;;;;;:::999888777888888999:::;;;;;;;;;;;;=========>>>???@@@AAABBBBBBDDDGGGHHHIIILLLOOORRRUUUWWWYYY\\\___bbbeeefffjjjlllnnnppprrruuuzzz}}}yyyoooqqqvvvqqq]]]LLLAAA===;;;:::666999888444111444555444000000///...---,,,,,,+++------,,,,,,,,,,,,------))))))))))))******************)))))))))(((((((((''''''((()))***+++,,,,,,))))))))))))************************++++++++++++)))***+++,,,---------,,,,,,,,,,,,,,,---///000000------------......///000444333222111222333444555444333333333555555333111...//////000111222333333666777777888999999999888888999999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>AAADDDHHHKKKMMMNNNOOOQQQSSSUUUVVVWWWWWWYYYVVVSSSQQQPPPPPPOOONNNNNNOOOPPPRRRUUUXXX[[[\\\\\\]]]___```aaaaaa```___aaacccfffhhhjjjnnnrrrvvvuuuwwwxxxxxxwwwxxxyyy{{{xxxyyyyyywwwvvvvvvwwwyyy{{{zzzzzzzzz{{{|||}}}~~~{{{tttggg]]][[[aaajjjuuulllaaaYYYWWWQQQMMMIIIFFFEEEEEEDDDCCCHHHHHHIIIKKKNNNTTT\\\bbbhhhqqq}}}}}}pppbbb[[[UUUMMMGGGDDD???;;;:::<<<<<<<<>>@@@AAACCCDDDCCCBBB???>>>;;;:::888777777888999;;;999888888888888888999999:::;;;===???BBBGGGMMMRRRZZZ```jjjsssyyy}}}~~~|||{{{zzzyyyzzzzzz{{{{{{zzzyyyxxxxxxyyyyyywwwvvvtttsssrrrqqqnnnmmmmmmmmmllllllkkkkkkiiijjjlllnnnppppppppppppnnnkkkiiikkkmmmooommmjjjjjjjjjiiiiiiiiijjjkkklllhhhhhhgggfffdddbbbaaa```^^^]]][[[YYYYYYWWWSSSQQQLLLIIIEEECCCBBB@@@>>>===<<<<<<;;;;;;:::999999999999999:::999999888777777666777888999999:::::::::999:::;;;<<<===>>>>>>???AAABBBEEEFFFGGGIIIMMMOOOQQQRRRTTTWWWZZZ]]]___aaaccceeegggiiillloootttwww||||||~~~zzzqqqrrrwwwrrr___MMMBBB===;;;:::666999999555222444555333222111000///...------,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,***)))))))))((((((((((((((())))))******+++++++++************++++++++++++************++++++++++++)))***,,,---.........---......------...///000000------------...000111111333222111111222444666777444444444555666666555333---...///000222222333333666666888999::::::::::::999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::<<<>>>AAAEEEIIILLLNNNNNNOOOPPPRRRTTTUUUVVVWWWVVVSSSPPPOOOPPPQQQQQQQQQOOOOOOPPPRRRUUUXXX[[[\\\\\\]]]^^^```aaaaaa```___aaaccceeegggjjjnnnssswwwvvvwwwxxxxxxwwwxxxzzz{{{uuuxxxzzzyyywwwwwwxxxzzzyyyyyyyyyyyyyyy{{{|||}}}{{{{{{mmmccc```cccrrr|||qqqhhheee^^^[[[WWWTTTSSSSSSRRRQQQPPPQQQSSSWWW]]]fffpppwwwvvviiibbb\\\TTTLLLHHHDDD<<<:::======;;;CCCPPP```ttttttjjjccc[[[TTTPPPLLLIIIFFFHHHJJJLLLNNNMMMLLLIIIGGGBBB@@@>>><<<;;;;;;;;;<<<;;;;;;:::999999888888888888999;;;<<<>>>BBBGGGKKKUUU[[[eeennntttzzz~~~}}}|||zzzxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwvvvuuusssqqqoooooollllllllllllllllllkkkkkkhhhjjjlllooopppppppppooonnnllljjjnnntttwwwwwwuuuqqqooollliiiggghhhiiiiiiffffffeeedddbbb```^^^]]][[[ZZZXXXWWWVVVSSSOOOLLLIIIFFFCCCAAA@@@???===;;;===<<<<<<;;;;;;:::999999666777777777777777666555444555666777777888888888777888999:::;;;<<<<<<<<<>>>@@@BBBDDDEEEGGGJJJLLLLLLNNNPPPRRRVVVXXX[[[\\\[[[]]]```bbbeeeiiinnnqqqwwwxxxzzz}}}zzzpppqqquuu}}}sss```NNNBBB===;;;:::777::::::666333444444111333222111000///...------,,,++++++******++++++,,,+++++++++*********))))))))))))))))))((((((((((((************))))))))))))******+++++++++,,,,,,,,,)))************+++++++++***+++,,,...//////......------,,,,,,,,,------...------......000111222333111000000000222555777999555444444444444333000...---...///111222222333333666666888999;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::<<<>>>AAAEEEIIILLLNNNNNNOOOPPPRRRSSSUUUVVVWWWSSSPPPNNNNNNPPPRRRSSSTTTOOOOOOPPPRRRTTTXXX[[[]]][[[\\\^^^```aaaaaa``````aaaccceeegggiiinnnssswwwwwwxxxyyyyyyxxxyyy{{{}}}tttwwwzzz{{{yyyxxxxxxzzzxxxxxxwwwwwwxxxzzz{{{|||{{{~~~~~~zzzwwwwww|||yyyjjjaaa```hhhwwwuuuqqqkkkhhhdddbbbbbbaaaaaa``````aaacccgggnnnxxxrrreee___ZZZQQQHHHCCCBBB999555999888555;;;FFFVVVnnnyyyooogggbbb^^^ZZZVVVUUUWWWZZZ\\\\\\ZZZWWWVVVNNNLLLHHHDDDAAA>>>===<<<>>>>>>===<<<;;;:::999888777888888999:::>>>CCCGGGRRRXXXaaajjjqqqwww|||~~~}}}{{{yyywwwxxxyyyzzzyyyxxxwwwvvvvvvvvvuuutttrrrpppnnnmmmjjjkkkkkklllllllllkkkkkkhhhjjjlllnnnppppppooonnnpppnnnnnnsss{{{vvvsssnnniiifffffffffgggeeeeeedddcccaaa___]]]\\\YYYXXXVVVUUUSSSQQQMMMIIIFFFDDDAAA??????>>><<<:::888888777777666555555555444444555555555555555444333333444555666666666666666777888999:::;;;;;;;;;===???AAABBBCCCEEEHHHJJJJJJKKKMMMPPPSSSUUUWWWXXXWWWYYY[[[^^^```dddiiimmmtttuuuxxx{{{~~~~~~xxxnnnmmmqqqwwwuuubbbPPPCCC===<<<===666666555444333333333333///000000000000...---,,,,,,,,,---------,,,,,,+++,,,+++++++++******))))))************************---,,,***(((&&&&&&&&&'''))))))))))))***************((('''%%%$$$%%%&&&''')))******++++++,,,------//////000000000000000///000////////////111222333111222333555666888999:::666777888999888555222000888444000///222444444333888888999:::999888777666999999:::999888999<<<>>>>>>>>>===<<<;;;;;;;;;;;;======>>>BBBGGGLLLOOOOOOMMMNNNPPPRRRTTTWWWXXXYYYPPPOOONNNMMMMMMMMMNNNOOOQQQQQQPPPQQQTTTXXX\\\^^^]]]]]]]]]^^^^^^_________aaabbbdddggglllqqquuuwwwzzzwwwuuuuuuxxxyyyxxxvvvuuutttsssuuuyyyzzzxxxvvvwwwwwwxxxyyyyyyzzzzzz{{{|||wwwnnnfff___^^^bbb```ccciiippp{{{xxxjjjaaacccmmm}}}|||zzzwwwuuuttttttppprrrvvv}}}{{{nnnhhh___VVVNNNIIIDDDAAA===;;;888666777:::===@@@JJJ^^^uuu{{{sssiii```ccchhhooouuuvvvrrrmmmiiidddXXXOOONNNMMMGGGBBBBBB<<<::::::======:::999:::777777777888:::<<<>>>@@@HHHPPPZZZdddlllssszzz~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||}}}~~~~~~|||{{{vvvwwwxxxyyyxxxvvvtttsssvvvqqqmmmoootttuuuqqqlllmmmmmmnnnnnnmmmlllkkkkkklllllllllllllllkkkkkkkkkkkkkkknnnsssyyy~~~wwwrrrkkkfffddddddddddddfffdddbbbaaa```___]]]ZZZZZZYYYVVVSSSOOOKKKIIIGGGCCCBBBAAA???<<<:::999888777777666666555333222111222222222222333333444555555555555444444333333333777777777777888888888888;;;;;;===???AAACCCEEEFFFGGGGGGHHHJJJKKKMMMNNNNNNQQQSSSVVVYYY\\\aaafffjjjoooqqqsssuuuxxx||||||}}}zzzooonnnqqqwwwuuubbbOOOBBB<<<;;;;;;666666555444333333333333000111111111111///...---+++,,,,,,,,,,,,,,,++++++)))))))))******+++++++++))))))))))))))))))))))))((('''''''''(((***+++,,,))))))))))))************)))))))))))))))(((((('''*********+++,,,,,,------++++++,,,---......------///.........///000111222222222333555777888::::::666777888999777555222000222///,,,,,,///222333333666666777888888777666666888999999888777888:::<<<;;;;;;:::999999999999:::===>>>???DDDIIINNNPPPQQQOOOPPPQQQSSSUUUWWWYYYZZZOOONNNKKKIIIIIIJJJLLLMMMRRRRRRRRRRRRUUUYYY\\\___]]]]]]^^^^^^^^^^^^^^^^^^aaabbbeeehhhmmmrrrvvvyyyyyywwwuuuuuuwwwxxxwwwvvvvvvuuutttvvvxxxyyyxxxvvvwwwwwwwwwxxxyyyyyyzzzzzz|||~~~vvvhhh___WWWQQQPPPTTTRRRUUUYYY___hhhtttoooccc^^^eeerrr}}}tttiiibbbYYYUUUOOOJJJGGGDDDAAA???:::888666555666888;;;===AAASSShhh{{{}}}}}}rrrddd]]]VVVMMMEEECCC???<<<:::<<<<<<999777999888888888888999;;;===???EEELLLVVV```hhhpppxxx}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{|||~~~~~~}}}}}}}}}~~~~~~}}}}}}||||||xxxxxxyyyyyyxxxvvvsssqqqrrrooommmnnnpppqqqooolllllllllllllllllllllmmmmmmmmmmmmlllkkkkkkkkkkkkkkklllkkklllppptttwwwxxxxxxrrrnnniiieeeddddddccccccdddbbb___^^^]]]\\\ZZZXXXUUUTTTQQQNNNKKKGGGEEECCCAAA@@@???===;;;:::888888999999999888777666555444333333222222222333444444444444444444333333333333555666666666777777777777888999;;;===???AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLMMMPPPSSSVVVYYY]]]bbbfffkkknnnqqqtttvvvzzz~~~|||{{{~~~~~~|||pppnnnpppvvvuuuaaaNNNBBB<<<::::::777666555444333333333333111222222222111000///...++++++,,,,,,,,,,,,++++++))))))******************))))))))))))))))))))))))---,,,+++***(((((((((((())))))))))))************)))***,,,------+++)))(((******++++++,,,,,,------)))***+++,,,---.........------------...///000111222333444666777999:::;;;777777888888777444111000---+++***+++///333555666999999999999888777555555888999999888777777999;;;999999999999999::::::;;;===>>>AAAFFFLLLPPPRRRSSSRRRRRRSSSTTTVVVXXXZZZ[[[RRROOOKKKGGGFFFHHHLLLNNNSSSSSSTTTUUUWWWZZZ]]]___^^^^^^^^^^^^^^^^^^]]]]]]```bbbeeeiiinnnssswwwyyywwwvvvttttttvvvwwwvvvvvvwwwvvvvvvwwwxxxxxxwwwuuuwwwwwwwwwxxxyyyyyyzzzzzz{{{}}}ssshhh[[[SSSLLLHHHHHHKKKGGGIIIKKKOOOUUU]]]ffflllvvvfffXXX[[[bbbmmm|||tttjjjaaaYYYQQQKKKGGGEEEBBBAAA@@@@@@>>><<<888777777666777888:::;;;;;;HHHYYYiii}}}uuujjj]]]RRRLLLGGGAAA===>>>===:::999:::999999888888999:::<<<===@@@FFFPPPZZZcccmmmtttyyy|||||||||||||||||||||||||||{{{zzz{{{|||}}}}}}{{{~~~}}}}}}|||{{{{{{||||||zzz{{{{{{zzzxxxuuuqqqooommmmmmmmmllllllllllllkkkmmmlllkkkkkkkkklllmmmnnnnnnmmmllljjjjjjkkkkkkllllllkkkjjjkkkmmmnnnmmmlllkkkiiieeedddddddddcccbbb```^^^[[[ZZZYYYXXXUUUSSSOOONNNKKKHHHEEEBBB@@@>>><<<<<<;;;:::999888888777666666666666555333222111444333333222222222222333333333333333333333444444444444444444555555555555555666777999;;;===>>>???AAABBBCCCDDDEEEFFFGGGHHHHHHKKKNNNPPPSSSXXX]]]aaaeeeiiinnnrrruuuxxx{{{}}}}}}rrrppprrrxxxvvvaaaNNNBBB<<<:::999777666555444444333333333222111111111000///......***++++++,,,,,,,,,,,,,,,...---,,,+++)))(((&&&&&&))))))))))))))))))))))))000///---+++)))'''&&&&&&((()))))))))***************+++,,,------,,,+++*********++++++,,,------...+++,,,---///000111111111---.........///000000111222333444666888999:::;;;777888888777666333111///...------///111555777999??????===<<<999777666555777999:::999888888999;;;::::::::::::;;;<<<===>>>===>>>BBBGGGMMMRRRSSSRRRTTTTTTTTTUUUVVVXXXYYYZZZWWWSSSNNNJJJIIIKKKOOORRRTTTUUUVVVWWWZZZ\\\^^^____________^^^^^^]]]]]]]]]^^^```dddhhhmmmrrrvvvxxxuuutttsssssstttuuuuuuuuuwwwwwwwwwxxxxxxwwwvvvvvvxxxxxxxxxyyyzzzzzz{{{{{{|||}}}~~~llldddZZZRRRNNNLLLLLLMMMHHHHHHIIIIIIKKKPPPVVV[[[gggqqq{{{kkkYYYVVVVVV[[[ddduuuzzzmmmfff]]]UUUPPPKKKGGGEEECCCAAA?????????>>><<<:::888999999999::::::;;;;;;<<>>;;;:::999999999:::;;;<<<>>>BBBKKKUUU```jjjrrrwwwzzzzzz{{{{{{{{{{{{|||||||||zzzzzzzzz|||}}}|||{{{~~~}}}{{{zzzyyyzzz{{{{{{|||||||||zzzwwwtttpppnnnjjjlllnnnllljjjhhhjjjlllooommmkkkiiiiiijjjkkklllnnnlllkkkiiiiiijjjkkkllljjjiiigggggghhhhhhfffeeefffdddccccccddddddcccaaa]]][[[XXXVVVUUUTTTQQQOOOJJJIIIGGGDDDAAA???===;;;888888888888777777777777444444444444333222111000444444333222111111111222111111222222333333444444222222222333333333333444333444555777999:::<<<<<>><<<>>>BBBHHHNNNRRRRRRQQQTTTTTTUUUVVVWWWWWWWWWXXXXXXUUUPPPLLLKKKNNNRRRTTTUUUVVVXXXZZZ\\\]]]^^^____________^^^^^^]]]]]]]]]]]]___bbbggglllppptttuuurrrrrrsssrrrrrrssstttuuuwwwxxxxxxxxxxxxwwwwwwwwwyyyyyyzzzzzz{{{||||||||||||}}}~~~~~~sssgggccc]]]WWWTTTSSSRRRQQQMMMLLLKKKHHHGGGHHHLLLOOOTTT\\\iiivvv~~~sss]]]UUUPPPPPPUUU```uuuttthhh```WWWSSSMMMHHHEEEEEEEEEEEEBBB@@@???>>>>>>>>><<<::::::::::::;;;:::::::::999===???DDDLLL[[[rrrqqq]]]RRRHHHDDDBBB@@@???@@@<<<<<<;;;::::::;;;<<<===>>>AAAGGGQQQ]]]hhhqqquuuyyyyyyzzzzzz{{{{{{{{{{{{|||{{{zzz{{{}}}~~~}}}|||~~~}}}{{{yyyxxxxxxyyyzzz{{{{{{{{{yyywwwsssooommmiiilllnnnmmmiiigggiiilllpppnnnllliiihhhhhhiiiiiilllkkkjjjhhhhhhiiiiiijjjgggfffeeeeeeffffffdddcccbbbaaaaaaaaabbbcccaaa```ZZZXXXUUUSSSRRRPPPMMMKKKGGGFFFDDDBBB???===;;;:::555555555555555555555555666666666666555555444333444333222222111111111111000111111222222333333333000111111111222222222222333333444666777999:::;;;<<<======>>>???@@@AAAAAA@@@BBBEEEHHHJJJNNNSSSWWW\\\aaahhhnnnrrruuuwwwyyyyyywww{{{uuu^^^KKKBBB===;;;999888777666555444444444444111000///...---------...+++,,,---......///......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++++++++))))))))))))************,,,+++)))((((((***,,,...++++++,,,,,,------......,,,---...///000111111111...///000111222222222222111222333555666888999:::999888777666444222000///...///111111111111444666666666666666777999:::;;;444666888999999:::;;;<<<777777777777888999;;;;;;===???DDDJJJPPPRRRQQQOOORRRSSSUUUWWWWWWVVVTTTSSSTTTRRRPPPNNNMMMOOOQQQSSSTTTVVVYYY[[[]]]^^^^^^]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\^^^bbbgggkkkoooqqqrrrpppqqqrrrrrrqqqqqqsssuuuvvvwwwyyyyyyxxxwwwwwwxxxyyyyyyyyyzzz{{{{{{||||||{{{|||}}}}}}qqqiiihhhhhhddd^^^[[[[[[WWWRRRPPPOOOLLLHHHDDDCCCDDDFFFIIIOOOXXXdddrrr||||||vvv```UUULLLKKKMMMRRRaaapppwwwkkk```VVVPPPJJJHHHEEEBBBBBBCCCFFFGGGCCCAAA@@@???@@@@@@???>>>======<<<<<<;;;:::999999<<<===@@@FFFPPPaaa{{{mmm___QQQJJJFFFBBB@@@AAA>>>===<<<;;;<<<===>>>??????@@@EEEOOO[[[gggoootttyyyyyyyyyzzz{{{{{{|||||||||{{{zzz{{{}}}}}}}}}|||||||||zzzyyyxxxxxxwwwxxxxxxyyyyyyxxxvvvsssooonnnjjjlllmmmllliiihhhiiilllooommmkkkiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggdddccccccccceeefffeeeddd```___^^^^^^______^^^\\\WWWTTTRRRPPPNNNLLLIIIGGGDDDCCCAAA???===;;;999888444444444444444444444444444444444444444333222222333222222111111111111222111111111111111111222222000000000000111111111111222222333555666888999999::::::;;;;;;<<<======>>>===???BBBDDDFFFJJJOOOSSSXXX]]]dddkkkpppsssvvvxxx}}}vvvtttwwwrrr[[[HHH@@@<<<:::888888777666555444444444444222111000............///,,,---...///000000000000,,,,,,,,,------.........++++++++++++++++++++++++)))************)))''''''))))))))))))************+++*********++++++,,,---++++++,,,,,,---.........------...///////////////---...///000111111111000000111222444555777888999999888777555333111///...,,,...000111000111333666555555555555666888:::;;;///222555777888999:::<<<888777777777888999::::::???AAAFFFMMMRRRSSSQQQNNNOOOQQQUUUWWWWWWTTTQQQNNNPPPPPPPPPPPPPPPQQQQQQQQQTTTVVVYYY\\\^^^^^^]]]\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^```ccchhhlllnnnpppqqqnnnpppqqqqqqoooppprrruuutttwwwyyyyyyxxxwwwyyyzzzwwwwwwxxxxxxyyyzzzzzz{{{xxxyyy|||xxxtttsssuuuwwwtttnnnjjjggg```WWWTTTRRROOOJJJEEEBBBBBBCCCCCCHHHMMMUUUaaammmrrrqqq^^^QQQHHHIIIJJJJJJQQQ\\\mmm~~~|||uuukkkaaaXXXQQQLLLHHHDDDDDDEEEEEEGGGKKKOOORRROOOLLLHHHGGGGGGHHHHHHGGGEEEDDDBBB@@@>>>===<<<<<<>>>>>>@@@EEEIIISSSggg{{{sss```TTTNNNHHHDDDCCC>>>>>>=========???@@@AAA@@@@@@DDDLLLYYYeeennnqqqyyyyyyyyyzzz{{{|||||||||{{{yyyyyyyyy{{{|||{{{zzz{{{{{{zzzzzzyyywwwvvvuuuuuuvvvvvvvvvuuussspppnnnjjjjjjkkkjjjiiihhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiieeefffggghhhgggfffdddccccccbbbaaabbbdddeeeeeeddd___]]]ZZZZZZZZZZZZYYYXXXSSSQQQNNNLLLJJJHHHEEECCC???>>>===;;;999777666555444444444333333333333333111111111111111000000///111111111111111111222333111111111111111000000000000000000000111111111111000111222333444666777777777777777888999999:::::::::<<<>>>@@@CCCFFFKKKOOOTTTYYY```ggglllppptttwww}}}}}}}}}rrroooqqqxxxpppXXXFFF>>>;;;999777888777666555555444444555444222111/////////000000---...///000111111111111/////////......---------************************!!!###&&&)))+++,,,------))))))))))))************)))***,,,......---,,,+++++++++,,,------....../////////000000000000000///,,,---...000000000000//////000111333555666777888999999777555333111///...+++...111222111222555888;;;:::999777777777777888,,,///333555777888999;;;::::::999999::::::;;;<<>>>>>>>>>>>@@@AAACCC@@@@@@CCCKKKWWWdddlllpppyyyyyyzzzzzz{{{|||}}}}}}yyyxxxwwwxxxzzz{{{zzzyyyzzzzzzzzzzzzyyywwwuuutttrrrsssuuuuuutttsssqqqooojjjiiiiiiiiiiiihhhhhhgggfffggghhhjjjkkkkkkkkkkkkcccdddfffhhhgggfffcccaaabbbaaaaaabbbdddeeedddccc^^^[[[XXXVVVVVVVVVUUUTTTPPPNNNKKKIIIGGGEEEBBB@@@;;;;;;999888666444333222444444444333333333333222333333444444444333333222111000000000111222333333222222111111000000//////000000000000111111111111///000111222333444555555444555555555666777777777777999<<<>>>@@@DDDHHHLLLRRRWWW]]]dddiiinnnrrruuu{{{|||}}}|||lllhhhlllsssuuu^^^JJJ???<<<;;;<<<666555444555666555333222222111111000///......---***++++++,,,...//////000---------,,,,,,,,,++++++,,,+++)))''''''((()))***))))))***++++++++++++***************+++,,,------******++++++++++++******++++++++++++,,,---..............................//////.........000111333111000//////222333444333666777666111,,,***,,,///////////////000111222333555555555555555555555555777777777777888888888888777888888777777777:::<<<===BBBIIINNNPPPPPPPPPPPPRRRSSSUUUVVVTTTQQQMMMJJJMMMPPPRRRSSSSSSTTTUUUVVVUUUWWWXXXZZZ\\\]]]^^^^^^[[[\\\\\\]]]^^^___``````ffffffhhhllloooqqqqqqppppppooonnnnnnnnnoooqqqrrrrrruuuwwwwwwuuutttuuuxxxtttssssssuuuxxxzzzwwwuuutttvvvyyy{{{}}}}}}|||{{{zzz{{{|||wwwjjjiiibbbZZZTTTQQQMMMGGGBBBAAACCCBBBBBBHHHSSSYYYYYYXXXRRRMMMKKKHHHEEEDDDEEEMMMYYYmmm}}}qqqiii]]]WWWOOOJJJHHHHHHGGGFFFHHHGGGHHHNNNXXXdddnnnsssmmmjjjfffdddcccaaa^^^ZZZXXXTTTPPPLLLKKKJJJIIIHHHFFFFFFDDDAAAAAAFFFOOOVVVgggssspppdddWWWNNNLLLFFFBBB??????BBBDDDCCCAAA???@@@CCCLLLWWWccckkkpppxxxyyy{{{|||}}}||||||{{{yyyyyyyyyzzzzzzyyyyyyxxxwwwxxxzzz{{{zzzxxxuuutttvvvvvvvvvtttrrrpppmmmkkkhhhiiikkkkkkkkkjjjhhhfffkkkjjjiiigggeeeddddddccc```aaacccdddcccbbb```___aaaaaaaaaaaa````````````^^^[[[WWWUUUTTTRRRPPPNNNKKKHHHEEEDDDCCCAAA===999888777777666555555444444333222222111111222222333222222333444333222000///222222111111111111111111333333333333333333333333222111111111000000//////222111000000000111222333222333444555555444333222555666777:::===AAADDDFFFMMMRRRXXX]]]aaahhhpppvvvvvv{{{yyyjjjgggiiinnnzzzrrr[[[HHH>>>;;;;;;;;;888777666666777777555333111111111000///.........++++++,,,,,,---.........,,,,,,+++++++++*********---,,,+++)))))))))***+++)))))))))******+++++++++******))))))******++++++******++++++++++++******,,,,,,,,,,,,,,,...//////........................////////////000111222222111000///000222333333333777777555111---,,,---000/////////000111222333444666666666666666666666666777777777777888888888888777888888888777888;;;===>>>CCCJJJOOOQQQRRRRRRRRRRRRSSSUUUVVVTTTQQQMMMKKKMMMOOOQQQRRRRRRRRRTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\]]]___```aaabbbeeefffhhhkkknnnppppppooopppooonnnnnnnnnoooqqqqqqsssuuuwwwwwwtttssssssuuurrrrrrsssuuuxxxyyywwwuuuwwwxxxzzz{{{{{{{{{zzzyyyzzzzzzzzzzzz}}}wwwpppgggbbb___[[[RRRKKKEEECCCBBBCCCHHHPPPYYY```aaa\\\VVVPPPLLLIIIHHHHHHHHHPPP```vvvzzzpppeee]]]TTTOOOJJJGGGHHHJJJJJJJJJNNNPPPUUU]]]fffqqq{{{}}}{{{yyyyyyzzzyyyvvvsssnnnjjjeee```]]]ZZZVVVTTTLLLLLLJJJHHHFFFHHHMMMRRRWWWaaammmvvvzzz~~~|||pppbbbWWWSSSHHHDDD@@@AAADDDGGGGGGEEEAAAAAADDDKKKVVVaaakkkpppwwwxxxyyy{{{{{{{{{zzzzzzxxxxxxyyyzzzzzzzzzyyyyyyxxxyyyzzz{{{zzzxxxvvvtttuuuuuuuuutttrrrooommmllljjjkkklllmmmmmmkkkjjjhhhjjjiiihhhfffeeedddddddddcccdddeeeeeedddbbb```^^^`````````______^^^^^^^^^[[[XXXUUURRRQQQOOOMMMKKKGGGEEEBBBBBBBBB@@@===:::777666666555444444333333333333222222222222333333444444555555555444222222333333333333333333222222333333333333333333333333222111111111000000000000222111000000111222333444333333444444444444333333555666777999<<<@@@CCCEEEJJJOOOUUUZZZ^^^eeemmmsssuuuzzz~~~~~~zzzkkkhhhhhhkkkvvvqqq[[[III???<<<;;;;;;:::999888888999888666444111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++***************((((((((())))))+++,,,---+++***))))))((()))))))))******++++++++++++******,,,,,,,,,,,,---...///000------------------------...///000111222222222222111000///111333444333222777555222///---...///000000000000000222333444555777777777777777777777777777777777777888888888888666777888888888999<<>><<<999555555444444333333222222333333222222222222333333555666666666666555444444444444444444444444444444222222222222222222222222111111111111111000000000000000000111222333444555444444333333333333444444555555666888;;;>>>BBBCCCFFFKKKPPPUUUYYY```hhhooosssyyy}}}}}}pppkkkkkknnn{{{sss^^^LLLBBB>>><<<;;;:::999888888888888555333111000000000/////////...---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,((())))))******)))(((((((((((((((((()))+++,,,---,,,,,,+++))))))(((((((((******++++++++++++******++++++++++++,,,---......------------------------...///111222333333222222111111000111333444333222555333000------...///000000000000111222444555666777777777777777777777777666777777777888888888888666777888888888:::===@@@FFFJJJOOORRRQQQOOOMMMMMMRRRSSSTTTTTTSSSQQQNNNLLLLLLMMMMMMLLLLLLNNNRRRUUUWWWXXXYYYZZZ[[[[[[[[[[[[^^^]]]]]]^^^^^^```aaabbbdddfffiiikkkllllllmmmmmmoooooooooooooooppppppqqqsssuuuvvvwwwvvvtttsssrrrrrrsssssstttsssqqqnnnlllkkklllmmmnnnpppqqqrrrrrrpppmmmjjjiiilllrrryyy}}}~~~{{{xxxrrrggg]]]UUUJJJFFFIIIIIIIIIYYYnnnyyyzzzwwwnnneee\\\SSSMMMJJJJJJMMMTTTbbbyyy|||qqqhhh___WWWPPPLLLLLLKKKMMMQQQWWW[[[^^^llluuu{{{wwwpppfff[[[RRRLLLJJJGGGHHHIIIJJJKKKMMMPPPRRRYYY^^^gggssszzziii^^^MMMHHHCCCEEEKKKQQQQQQOOOHHHFFFEEEIIIRRR___iiiooossstttvvvwwwxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyzzzzzzzzzxxxvvvuuurrrrrrssssssrrrpppnnnmmmnnnoooooooooooonnnmmmlllhhhggggggfffeeeeeeeeefffeeeeeeeeeeeedddbbbaaa```]]]\\\[[[ZZZXXXWWWVVVUUUTTTQQQNNNKKKJJJHHHFFFDDD======<<<<<<;;;:::888777333333333333222222111111333333333222222333333333555666666666666555555555333444444444444444555555222222222222222111111111111111111111111111111111000000111222333444555666555444333222222333444555444444555666999<<>>AAADDDHHHNNNQQQQQQPPPNNNNNNQQQRRRRRRRRRRRRPPPNNNLLLKKKLLLLLLKKKKKKMMMQQQTTTUUUVVVXXXYYY[[[\\\\\\\\\```___^^^]]]]]]^^^___```dddgggkkklllkkkkkklllmmmnnnoooooooooppppppppppppssstttuuuwwwwwwvvvtttsssqqqqqqpppnnnkkkgggeeedddcccdddfffggghhhiiiiiiiiiccc```\\\[[[^^^fffnnntttwww|||}}}ssskkk___SSSLLLMMMJJJHHHXXXmmmzzzyyymmm___SSSLLLIIIIIIMMMVVVggguuujjjbbb[[[TTTOOOMMMNNNRRRWWW^^^fffmmmqqq~~~}}}nnn```UUUOOOKKKHHHEEECCCDDDFFFGGGHHHIIINNNUUU___lllpppbbbPPPJJJDDDFFFNNNTTTUUURRRJJJHHHFFFIIISSS___jjjppprrrsssuuuwwwxxxxxxxxxxxxwwwxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyywwwvvvuuuqqqrrrrrrsssrrrqqqpppoooooooooooooooooonnnnnnmmmiiihhhgggfffffffffffffffdddddddddccccccbbbaaaaaa[[[[[[YYYWWWUUUSSSRRRQQQQQQNNNKKKHHHGGGEEECCCAAA;;;;;;:::999777555444333222222222222222111111111444333333333333333333444444444444444444444555555222333333333444444555555333333333222222222111111111111111111111222222222000111222333444555666666444333222111111222333444333333444555777:::===>>>@@@DDDIIIMMMQQQXXXbbbiiipppvvv|||}}}yyyuuu{{{tttkkkiiinnn}}}ppp]]]LLLBBB<<<999777888777555555555444222000000000000000////////////000//////...,,,++++++***((((((((()))))))))))))))+++++++++++++++,,,,,,,,,***+++,,,,,,---,,,,,,,,,...---,,,+++******************++++++++++++******(((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000111222222222222222222222333555555222000///111333111---+++,,,///......///000222444555666666666666666666666666666777777777777888888888888888999:::::::::;;;>>>@@@@@@EEEKKKPPPRRRRRRSSSSSSPPPPPPPPPPPPPPPNNNMMMLLLJJJKKKLLLLLLLLLMMMPPPSSSTTTUUUWWWYYY[[[\\\]]]]]]```___]]]\\\\\\]]]___```eeeiiilllmmmkkkjjjkkkmmmnnnnnnoooppppppppppppooosssssstttvvvxxxvvvssspppkkkjjjhhhccc^^^[[[ZZZZZZXXXYYY\\\]]]^^^]]]\\\[[[ZZZVVVRRROOORRRXXX```eeemmmttt}}}xxxrrrhhh]]]SSSOOOKKKKKKVVVdddtttrrrbbbPPPJJJGGGJJJNNNYYYqqqyyymmmccc^^^ZZZVVVSSSSSSWWW^^^fffoooyyyvvvggg^^^RRRLLLEEEAAAAAABBBBBBAAABBBFFFKKKQQQ\\\oooyyyiiiUUUMMMFFFHHHQQQXXXXXXUUULLLIIIHHHKKKTTT```kkkqqqrrrtttvvvwwwyyyyyyyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwvvvuuutttpppqqqrrrsssssssssrrrqqqqqqqqqpppppppppoooooooookkkjjjiiihhhggggggggggggeeeeeedddcccbbbaaaaaa```[[[ZZZXXXVVVSSSQQQOOONNNNNNKKKGGGEEEDDDBBB@@@>>>888999999777444222111222222222222222222222111111444444333333333333444444333333333222333333444555222222333333444555555555555444444333333222222222111111111222222222222222111222333444555666666666333333222222222222333333222222333444555888:::<<<>>>AAAFFFIIINNNUUU___gggooovvv|||~~~tttnnnqqqtttkkkfffjjjzzzyyymmm[[[LLLCCC>>>;;;:::888777555555555444111///////////////000000000000000000///......---,,,,,,))))))******++++++++++++***)))((((((((()))+++,,,+++---...000///...+++***,,,,,,+++******)))************++++++++++++******(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000111222222222222222444555555222000---333999666///+++,,,000------...///111333555666777777777777777777777777777777777777888888888888:::;;;;;;::::::;;;===@@@BBBGGGMMMRRRSSSSSSSSSSSSNNNNNNOOONNNNNNMMMLLLKKKIIIJJJLLLMMMMMMNNNPPPRRRUUUVVVWWWYYYZZZ[[[[[[[[[\\\[[[ZZZZZZ[[[]]]```bbbfffjjjnnnnnnkkkjjjkkknnnmmmnnnooopppqqqppppppoootttttttttuuuuuusssnnniii```___\\\VVVQQQOOOPPPSSSPPPSSSXXX\\\______^^^]]]\\\XXXQQQLLLKKKNNNSSSWWWaaajjjwwwzzztttoooggg[[[QQQLLLNNNTTTYYYmmmyyy___TTTLLLKKKJJJNNN___sssyyynnngggeeeeeeeeedddggglllsss{{{|||ppp]]]TTTJJJDDDCCCCCC@@@===???BBBDDDHHHQQQccczzzoooYYYQQQIIIKKKUUU\\\\\\XXXLLLJJJIIIMMMWWWcccmmmrrrsssuuuwwwyyyzzz{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvvvvuuuttttttsssqqqqqqssstttuuuttttttsssssssssrrrrrrqqqqqqqqqrrrmmmlllkkkiiihhhgggggggggjjjiiigggdddbbb```___^^^[[[YYYWWWUUURRROOOMMMLLLJJJGGGDDDAAA@@@>>><<<:::333555777666333111222333222222222222222222222222444444333333333333444444333333222222222333555555333444444555666666777777666666555555444333333222111111111222222333333333222333444555666666555444222222333333333333222222222222222222444666999:::<<>>999777666555555444111///////////////000000000000111000000///......---------------....../////////'''&&&$$$###$$$%%%((())),,,...000222111...+++)))+++******)))))))))))))))******++++++++++++******))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////.........000222333222222333444666555222000,,,555===;;;111+++,,,111,,,------///111333555666888888888888888888888888777777777777888888888888;;;;;;<<<;;;:::;;;===???HHHLLLQQQTTTTTTRRRPPPPPPMMMMMMMMMMMMMMMLLLKKKJJJHHHJJJMMMNNNNNNNNNPPPQQQWWWXXXXXXYYYZZZYYYYYYYYYYYYXXXXXXXXXZZZ^^^bbbdddgggkkkoooooollljjjlllooommmnnnoooqqqqqqppppppooovvvtttssstttssspppiiidddXXXWWWTTTNNNIIIHHHKKKOOOQQQVVV^^^ffflllnnnnnnmmmccc^^^VVVNNNJJJKKKMMMOOOXXXcccrrr~~~yyysssmmm```RRRMMMPPPSSSQQQhhhoooaaaTTTNNNIIIGGGSSSddd{{{vvvqqqrrruuuwwwwww|||}}}ggg]]]QQQIIIGGGFFFAAA======???AAACCCJJJ\\\tttqqq]]]TTTKKKMMMWWW^^^^^^ZZZLLLJJJJJJOOOYYYdddnnnssstttuuuxxxzzz{{{|||||||||{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvuuuttttttssssssqqqrrrsssuuuvvvuuuuuutttuuuuuutttsssssssssssstttooonnnllljjjiiihhhggggggnnnmmmjjjfffbbb```^^^]]][[[YYYWWWTTTQQQNNNLLLKKKGGGDDDAAA???===<<<999777000333555555333222333555222222222222222222333333555444444333333444444555444333333222333444555666444555555666777888888999777777666555444444333333111111111222222333333333333444555666666666555444111222333444444333222111222111111222333555888999:::===@@@DDDHHHPPP[[[bbbooovvv}}}{{{llliiirrruuuhhhdddkkkwww{{{mmmZZZJJJAAA===888555:::999888777666555444444333222111///...---------333111//////111111...+++'''%%%&&&+++111444111---+++***))))))((()))))))))---******,,,,,,******---++++++******++++++,,,---***+++,,,---...---,,,,,,))))))))))))***+++,,,---///...---,,,+++*********,,,...000000000///000222888888999888888777666555444777999555000---000333///000222444555555555444777777777777888888888888;;;::::::999:::<<<===>>>;;;;;;<<<;;;;;;===AAADDDGGGLLLRRRVVVVVVSSSQQQPPPNNNOOOPPPPPPPPPNNNKKKJJJIIIKKKMMMNNNNNNOOORRRTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZ\\\___bbblllnnnoooooonnnlllmmmnnnoooqqqqqqqqqpppqqqssstttppprrrrrrqqqlllddd\\\WWWQQQQQQNNNKKKIIILLLSSSYYY\\\dddppp||||||tttgggZZZQQQNNNNNNOOOQQQWWWdddsss|||~~~zzzuuukkk```VVVQQQRRRUUUddd}}}nnnZZZSSSNNNHHHKKKSSSeeezzztttmmmaaaUUUKKKDDD@@@>>>???>>>???BBBGGGSSShhh{{{sss```VVVMMMOOOXXX``````]]]QQQLLLLLLRRR[[[bbbkkkrrrssstttwwwyyy{{{|||||||||zzzzzzyyyyyyxxxwwwvvvvvvyyyxxxwwwuuuttttttttttttrrrqqqpppqqqsssuuuvvvuuuqqqrrrsssuuuuuuuuuuuutttnnnnnnmmmllljjjiiihhhhhhnnnllliiifffcccaaa```___\\\YYYVVVSSSQQQMMMIIIFFFDDDCCCAAA>>><<<:::999888444444444444444444444444222222222111111111111000444555555555444333333222333333333333333333333333222222222333444666888:::666666666777666555555444333333333444444444555555666555555444444444444555555444333222111222333333222222222222333444555666777:::>>>BBBFFFOOOYYYaaaiiisss|||zzzllliiirrryyykkkfffkkkvvv{{{mmmZZZJJJBBB===999666888888777666666555444444555444333111000/////////222000...///000000---+++)))((((((+++000111...***,,,++++++***)))*********+++((())),,,,,,)))(((+++)))))))))))))))***++++++***+++,,,------,,,++++++))))))))))))***+++,,,---///...---,,,,,,,,,,,,,,,,,,...000111000111222333:::::::::999888777555555222333333000---+++,,,...///000222444555555555444555555666666666777777777666666666777888:::<<<>>>===>>>>>>>>>>>>@@@DDDGGGKKKNNNSSSUUUTTTRRRPPPOOOPPPPPPQQQQQQPPPNNNKKKJJJIIIKKKMMMNNNNNNOOOQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZZZZZZZZZZ[[[___bbbkkklllnnnnnnlllkkkllllllkkkmmmnnnnnnnnnnnnqqqsssrrrrrrqqqooojjjddd^^^[[[VVVWWWVVVUUUUUUYYY```fffooouuu{{{lll^^^TTTNNNLLLMMMRRR]]]llluuuyyy~~~|||yyyrrrfffZZZTTTTTTVVVaaayyy|||eeeYYYOOOFFFEEEKKKYYYiii||||||{{{zzzyyy{{{uuueeeVVVKKKDDDAAA???>>>>>>AAAEEEOOOaaarrruuubbbXXXPPPRRR\\\cccccc```UUUPPPOOOUUU\\\cccjjjpppssstttwwwyyy{{{|||||||||zzzyyyyyyxxxwwwwwwvvvvvvwwwvvvvvvuuutttttttttttttttrrrqqqqqqssstttsssssspppqqqrrrssstttsssrrrrrrooonnnnnnmmmlllkkkjjjjjjlllkkkiiigggdddbbb```___^^^[[[WWWTTTQQQNNNIIIFFFAAA@@@>>><<<:::888777666555555444444333333222222222222222222111111111111444444555555444333333222333333333333333333333333222222222222444666888999555666666666666555444444333333333444444444444555555555555444444555666666444333333222333444555666222222222222333444555666666:::===AAAEEEMMMXXX___hhhqqqzzz|||~~~{{{nnnlllttt~~~pppjjjnnnxxx{{{mmmZZZKKKCCC>>>:::777666666666555555555444444444333222111000/////////000...------......,,,+++,,,***)))+++......+++'''++++++***))))))))))))***)))''')))------)))''')))(((''''''''''''((())))))***++++++,,,++++++*********))))))******+++,,,---///......---------......,,,...000111111222444666===<<<<<<;;;999777555444111000///---++++++++++++///000222444555555555444444444555555555666666666333444555666888;;;===>>>===>>>?????????BBBFFFIIINNNPPPRRRSSSQQQPPPOOOPPPRRRRRRRRRRRRPPPNNNKKKJJJHHHJJJLLLMMMNNNOOOQQQSSSRRRRRRRRRRRRRRRSSSTTTUUUXXXXXXYYYXXXYYYZZZ^^^aaaiiikkkllllllkkkjjjkkkkkkiiikkkmmmmmmnnnooorrrtttuuuuuutttrrrpppmmmjjjiiieeefffggghhhjjjnnntttxxxqqq```TTTMMMJJJLLLTTT```jjjooouuu{{{yyy{{{{{{pppcccYYYWWWWWW]]]ssssssaaaRRRFFFBBBEEEMMMVVVhhhvvvkkkccc______^^^]]]]]]___cccgggnnnvvv{{{gggVVVJJJEEE???>>>>>>???BBBIIIYYYggg~~~vvvddd\\\TTTVVV___ggggggdddYYYTTTSSSYYY___ccciiiooorrrtttvvvxxxzzz{{{{{{{{{yyyyyyxxxxxxwwwvvvvvvvvvuuuttttttssssssssstttttttttsssqqqpppqqqrrrqqqppppppqqqrrrrrrrrrqqqooonnnmmmmmmllllllkkkkkkkkkjjjiiiiiihhhgggeeebbb```^^^]]]ZZZVVVRRROOOKKKFFFCCC>>>===;;;999777555555444555555444333222111000000333222222222111111111111444444444444444333333222333333333333333333333333222222222222333555777999555555555555555444333333333333333333444444444444555555555555555666777888777666555444444444555555222222222222333444555555555888<<>>===<<<999777555444444111...------------,,,///000222444555555555444444444555555555666666666666666777999:::<<<>>>???;;;<<<===>>>>>>AAAEEEIIIOOOPPPQQQPPPOOOOOOPPPRRRTTTTTTSSSRRRPPPNNNKKKJJJHHHJJJLLLMMMNNNOOOQQQSSSRRRRRRRRRRRRRRRSSSTTTTTTVVVWWWXXXWWWXXXZZZ^^^aaahhhjjjllllllkkkjjjkkklllkkkmmmooopppqqqsssvvvyyyyyy{{{~~~~~~~~~ppp```VVVLLLJJJMMMUUU^^^ccciiiooopppssswww{{{~~~~~~|||yyyvvvsssssstttttttttwwwzzz~~~{{{mmmbbb\\\[[[]]]ooo}}}iiiXXXJJJDDDEEEGGGKKKVVVjjjrrrhhh___VVVPPPLLLLLLLLLLLLLLLNNNRRRUUU[[[bbbmmmzzzyyycccRRRHHH@@@>>>===???AAAFFFSSS___wwwuuueee^^^WWWYYYaaahhhiiifff[[[WWWVVV\\\aaaeeejjjooorrrsssuuuwwwyyyzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvrrrrrrrrrrrrsssssstttuuusssqqqppppppqqqrrrqqqpppqqqrrrrrrrrrqqqpppnnnmmmiiiiiiiiiiiiiiiiiiiiiiiiffffffgggfffeeebbb___]]]YYYVVVQQQLLLIIIEEEAAA>>>;;;:::999777555444444333333333333222222111111111333333222222222111111111333333444444444333333222222222222222222222222222222111111111333444666777444444555555444444333222222222333333333444444444444444444555666777888999<<<;;;999777555333222111333222222222333333444555444777:::===BBBIIISSS[[[fffnnnuuuvvvxxx}}}yyy}}}yyykkkYYYJJJCCC???<<<999555555555555555444444444000000///...------------------,,,+++******+++,,,++++++***+++,,,,,,+++***,,,+++******))))))******)))(((+++//////+++((()))))))))(((((())))))***++++++*********************************+++,,,---...//////.........///000000,,,...000111222444888:::@@@???>>><<<:::777555444555222...,,,---.........///000222444555555555444555555666666666777777777888888999:::;;;<<<<<<<<<;;;<<<===>>>???BBBFFFJJJMMMNNNOOONNNNNNPPPRRRUUUTTTTTTSSSQQQOOOMMMLLLKKKIIIKKKMMMNNNOOOPPPRRRTTTTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWZZZ^^^aaahhhjjjllllllkkkkkklllmmmlllnnnppprrrsssvvvyyy||||||~~~lllaaaRRRLLLIIIMMMRRRVVV[[[```dddgggkkkoooqqqpppnnnmmmeeeaaa\\\YYYYYYZZZZZZYYY[[[___ccceeeiiissszzznnneeeaaaaaannnrrr^^^OOOGGGEEECCCDDDLLLZZZgggvvv{{{qqqbbbVVVOOOJJJFFFCCC>>>???@@@??????@@@CCCFFFKKKPPPWWW```kkk{{{rrrZZZKKKCCC@@@>>>???AAAEEEOOOZZZrrr}}}|||sssfff```ZZZ\\\ccchhhiiiggg[[[XXXXXX___dddhhhlllpppqqqsssuuuwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvuuuuuurrrrrrqqqrrrrrrssstttuuuqqqooonnnoooqqqssssssssssssssstttsssrrrqqqooonnniiiiiiiiiiiiiiiiiiiiiiiiddddddeeedddccc```\\\ZZZUUURRRLLLHHHDDD@@@===::::::999888666555444444444111111111222222333333333333333333222222222222111222222333333444333333222222222222222222222222222222111111111222333555666444444555555444444333222222222222333333333444444444444444444555777888888<<<;;;:::888666444333222333333222222222333444444333666999<<<@@@HHHRRRYYYfffnnnuuuwwwyyy~~~~~~~~~wwwjjjWWWIIIBBB???<<<999666666666555555555444444222111000000/////////000,,,,,,,,,+++)))***,,,...++++++,,,,,,,,,---------......---,,,,,,,,,,,,---+++)))+++//////+++)))+++******))))))******+++,,,+++************+++,,,,,,+++******++++++,,,---...000//////.........//////---...000000111444777:::???>>>===<<<:::777555444222000---+++***+++---...///000222444555555555444555555666666666777777777777777999:::::::::::::::<<<===>>>???AAADDDIIILLLLLLMMMNNNNNNNNNPPPSSSVVVTTTSSSRRRPPPNNNMMMLLLLLLJJJLLLNNNOOOPPPQQQSSSUUUUUUUUUUUUTTTTTTUUUUUUVVVUUUVVVWWWWWWXXXZZZ^^^aaahhhjjjllllllkkkkkklllmmmkkkmmmoooqqqrrruuuxxx{{{}}}ssshhhXXXOOOGGGGGGIIIKKKNNNRRRTTTWWW[[[___```___]]][[[RRRMMMIIIHHHJJJLLLLLLJJJIIILLLOOOQQQTTT]]]iiirrr~~~rrrjjjgggooo{{{eeeTTTIIIDDDBBB@@@EEEMMMUUU^^^rrrxxxbbbYYYMMMDDDAAA@@@>>>===999:::::::::999:::<<<>>>@@@CCCHHHMMMVVVfffzzzeeeSSSHHHCCC??????@@@CCCLLLVVVjjjttt}}}|||tttmmmoootttyyyrrrjjjddd``````eeejjjjjjiii^^^[[[\\\ccchhhkkkmmmqqqqqqrrrtttvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuuuurrrrrrrrrrrrrrrssstttuuupppooooooppprrrtttttttttsssttttttttttttrrrpppooommmmmmllllllkkkkkkkkkjjjccccccbbbaaa___\\\ZZZXXXSSSOOOIIIEEEAAA>>>;;;999888888666555444444444444000000111222333444555555333333333333222222222222111222222333333333333333222222222222222222222222111111000000111333444555555555555555555444333333222222222222333333333333444444444444444555666777666666777888888888777777333333333222222333333444222555999;;;???GGGQQQXXXdddmmmuuuwwwzzz}}}vvvhhhVVVHHHAAA>>>;;;888888888777666666555444444111111000////////////000,,,------+++)))))),,,///---......---,,,,,,---......---,,,,,,++++++,,,,,,+++))))))------))))))+++******))))))******+++,,,************+++,,,...///++++++++++++,,,---......000000///...------------......///000000222666999>>>===<<<;;;999777555444000000///+++((((((,,,000///000222444555555555444444444555555555666666666666777999;;;<<<<<<<<<<<<:::<<<===???@@@DDDIIIMMMMMMNNNOOONNNNNNOOOQQQSSSRRRQQQPPPOOONNNMMMLLLLLLLLLMMMPPPQQQQQQRRRTTTVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXXXX[[[___bbbfffhhhjjjkkkjjjjjjkkklllkkkmmmoooppprrrtttwwwzzz}}}tttjjjZZZOOOEEEBBBCCCCCCDDDFFFFFFIIIMMMQQQRRRQQQOOONNNJJJEEEAAAAAACCCEEEDDDAAA@@@BBBDDDFFFHHHMMMUUU[[[mmmuuulllqqqmmm[[[NNNGGGGGG@@@???EEEIIINNN[[[kkk~~~xxxhhh___OOOIIICCC???>>>===;;;999999::::::999888888:::;;;:::>>>AAADDDJJJWWWiiiwwwtttaaaNNNGGGAAA>>>>>>@@@HHHPPP```iiipppmmmbbb\\\___eeevvvyyytttpppkkkggggggjjjnnnnnnllldddaaabbbhhhlllmmmnnnqqqppprrrsssuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssssssssssstttuuusssqqqpppqqqsssttttttssssssssstttttttttrrrqqqpppooonnnnnnmmmlllkkkjjjjjjcccbbb```^^^[[[YYYWWWVVVNNNJJJEEE@@@===;;;999777666666555444333333333444222222333333444444555555444444333333333222222222111111222333333333333333111111111111111111111111111111000000111222333444555666666666666555444444111222222222222333333333444444333333333444444555333444555777888999999999444333333222222333333333333555999;;;???FFFPPPWWWbbbllltttxxxzzz|||tttgggUUUGGGAAA>>>;;;888:::999888777666555444444///......------------...,,,------+++))))))---000000000000...,,,,,,,,,...+++***))))))((()))))))))+++((((((++++++((((((+++)))))))))))))))***++++++************+++...000111++++++++++++,,,---......111000///------,,,,,,,,,...////////////111555888===<<<<<<;;;999777555444000111111---((((((---333///000222444555555555444333333333444444444555555666888;;;===???@@@AAAAAA777999;;;<<<>>>BBBGGGJJJNNNOOOPPPOOONNNNNNOOOQQQQQQPPPOOONNNMMMMMMMMMMMMLLLNNNPPPRRRRRRSSSUUUWWWUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY\\\```ccceeegggiiiiiiiiiiiijjjkkklllnnnppprrrsssuuuxxx{{{}}}tttjjjZZZNNNCCC??????>>>???AAA???BBBFFFIIIKKKJJJIIIHHHKKKFFFAAA@@@BBBBBB???;;;===???@@@AAACCCFFFJJJMMMZZZqqq|||ooorrrsssbbbTTTLLLOOOCCC<<<@@@DDDDDDKKKVVV___ooonnn]]]QQQKKKBBB???<<<<<<<<<;;;666222777888888777666555666888666:::===>>>@@@JJJYYYfff}}}mmmSSSJJJBBB>>><<<===DDDLLLXXX```gggbbbWWWQQQVVV]]]nnn{{{~~~zzzvvvuuuppplllkkknnnqqqqqqoooiiifffgggllloooooooooqqqpppqqqsssuuuvvvvvvuuuuuutttttttttuuuuuuuuuuuuuuuuuuttttttsssssstttttttttuuutttrrrrrrssstttsssrrrrrrrrrssstttsssrrrqqqpppnnnnnnmmmllljjjiiihhhhhhcccbbb___\\\YYYWWWUUUUUUIIIFFF@@@<<<999777555444555444333333222222333333444444444444444444444444444444444333333333222222000111222333333333333333111111111111111111111111111111000000000222333444666666777777666666555444111111222222222333333333444444333222222222333333444555666888888888777666444444333222222333333333333666999;;;???FFFPPPWWW```jjjtttxxxzzz~~~}}}xxxmmm^^^NNNFFFAAA===;;;<<<444555777888777666444333333222111000///...------------------,,,,,,,,,+++************************,,,,,,+++******+++,,,,,,///---***((((((((('''&&&((((((((()))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------111000//////111333666888777777777777777666666555000///...---,,,---.........///111222333333222222444333333333333444555555777999;;;===>>>>>>===<<<;;;;;;<<<>>>AAAEEEHHHIIIKKKLLLMMMOOOPPPOOOOOONNNSSSRRRPPPMMMJJJJJJKKKMMMMMMMMMNNNOOOPPPPPPQQQQQQWWWUUUSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVWWW[[[___cccfffgggiiijjjkkklllllllllmmmnnnoooqqqssstttttttttzzz}}}uuudddUUUHHHDDDBBB999777<<<;;;///999???>>>@@@EEEIIIGGGGGGFFFEEEDDDDDDCCCAAA???@@@???>>>>>>???CCCGGGIIIPPPbbbzzz|||{{{nnn[[[PPPHHHEEEBBBBBB@@@???CCCIIIUUU]]]iiivvvsssbbbTTTKKKFFFCCC???>>>;;;999777666666666888666333333444555555444777555888===>>>AAALLLYYYhhhyyy}}}```QQQCCC>>>@@@AAACCCEEERRRWWWZZZUUUNNNLLLRRRYYYnnnzzz|||{{{yyywwwwwwxxxzzzzzzzzzrrrqqqqqqrrrtttuuutttrrrsssssstttuuuvvvuuuuuuuuutttttttttuuuuuuwwwxxxxxxuuuuuuvvvvvvuuuuuutttsssrrrrrrrrrrrrssssssttttttqqqqqqqqqqqqqqqqqqqqqqqqooommmjjjiiiiiiiiihhhgggeee```[[[YYYYYYVVVPPPKKKHHHDDD>>>:::888777666555333222222222222333444555444444333222222333555555222444666444222000222444222222222222222222222222333333333333333222111000333222222111111000000000555555666666555444444333222222222222222222222222333333333333444555666777777777777888999999::::::888777666444444444555666777222222888???FFFNNNUUUcccjjjsss{{{~~~~~~~~~}}}~~~xxx}}}yyykkk\\\LLLDDD???;;;::::::555666777888888666555333000000///...---,,,++++++((((((((((((''''''''''''************************++++++***))))))***++++++///---***))))))))))))((((((((())))))***++++++,,,++++++++++++++++++++++++************+++,,,------......---------------...//////.........///111222555555555555555444444333///...---,,,,,,---...///...///111222333333222222444444333333444444555666666888:::<<<======<<<<<<::::::;;;===@@@DDDHHHJJJLLLMMMNNNOOOOOOOOONNNMMMPPPPPPOOOMMMJJJJJJKKKMMMLLLLLLMMMNNNOOOQQQSSSTTTWWWUUUTTTRRRRRRRRRSSSTTTUUUVVVWWWWWWYYY\\\bbbeeeggghhhiiikkkllllllmmmmmmlllmmmnnnpppqqqrrrssssssuuuxxx{{{wwwfffUUUGGGCCCBBB888777<<<:::333;;;???>>>@@@FFFLLLMMMNNNNNNMMMMMMLLLJJJHHHFFFCCCBBBAAA@@@AAABBBDDDFFFLLL[[[rrr~~~|||xxxfffZZZNNNHHHCCCBBB@@@???AAAEEEHHHNNNWWWaaakkkwwwppphhh[[[PPPHHHCCC@@@???<<<;;;999777666555555555999777555555666777666666777444555888:::<<>>???AAADDDNNNSSSVVVSSSNNNOOOVVV^^^ooo{{{~~~|||}}}}}}|||{{{uuutttsssuuuvvvvvvuuussstttttttttuuuuuuuuuuuutttttttttttttttuuuuuuvvvwwwssssssttttttttttttssssssrrrsssttttttuuuuuuttttttrrrrrrrrrqqqqqqqqqqqqqqqpppnnnkkkiiiiiihhhfffdddddd___ZZZWWWVVVSSSMMMGGGDDD@@@;;;888666666555444222222222111222222333333111111000000111222444555222444666555222222333555333333333333333333333333111111111111111000//////333333444444444555555555555555666666666555444444222222222222222222222222222111111222222333444444666666777888999999::::::888777666555444444555555777333222888???EEENNNUUUbbbiiirrrzzz~~~}}}uuuyyy{{{hhhYYYIIIAAA===999888999666777888888888777555444000000///...---,,,,,,++++++++++++*********))))))******************************)))(((((()))******,,,***(((((()))***)))((())))))******+++,,,,,,,,,++++++++++++++++++++++++******))))))***,,,---...///......---......////////////..................222333333333333222111111------,,,,,,,,,...///000///000111333333333333222444444444333444444555666666888999;;;<<<<<<<<<<<<:::::::::<<<@@@EEEJJJMMMMMMNNNOOOOOOOOONNNMMMLLLLLLMMMNNNMMMKKKJJJKKKLLLLLLLLLLLLMMMOOORRRTTTVVVVVVUUUTTTSSSSSSSSSTTTUUURRRSSSTTTUUUWWW[[[aaaeeeiiiiiijjjkkklllmmmmmmnnnkkklllnnnoooqqqqqqrrrrrrrrrtttwwwzzz}}}~~~~~~~~~~~~~~~~~~{{{jjjXXXJJJEEECCC:::888<<<:::777<<<>>>===???HHHQQQVVV[[[[[[\\\[[[YYYWWWTTTSSSLLLJJJHHHEEEDDDCCCDDDDDDIIITTThhh|||}}}vvviii]]]SSSJJJGGGFFFCCCCCCEEEBBBEEEJJJPPPVVV]]]dddiiittttttttttttrrrlllddd___UUUPPPIIICCC@@@>>>===<<<:::999888777666666666666:::999777777888888888777888444333555777999???DDDTTTbbbwwwooo^^^KKKAAA>>>>>>AAAEEELLLPPPSSSSSSRRRVVVaaajjjsss~~~~~~yyyxxxwwwxxxyyyyyywwwuuuuuuuuuuuutttttttttttttttttttttsssssssssttttttuuuqqqrrrssstttuuuuuuuuuuuussstttvvvwwwxxxwwwvvvuuussssssrrrrrrqqqqqqppppppqqqnnnkkkiiigggfffdddbbbccc^^^XXXTTTQQQMMMGGGBBB>>>;;;777444444444333222333222222111111111222222000000000111222333444555333555666555444333444666333333333333333333333333111111111111111111000/////////000111333444555555444555666666666666666555333333333333222222222222222222222333333333333333555555666777888::::::;;;999888777666555555555555666333333888>>>DDDMMMUUUdddjjjssszzz}}}~~~~~~~~~zzz}}}zzzfffWWWHHH@@@<<<999777888777888888888777666555444222111111000//////..................------------*********************************))))))*********((('''&&&'''((())))))((()))******+++,,,,,,------+++++++++++++++++++++++++++******)))***,,,///000///............///000000///000111111222111111111111222222222222111000000++++++++++++,,,...000111///000111333444333333222444444444444444555666666777888:::;;;<<<======<<<;;;;;;;;;===AAAFFFLLLOOOPPPPPPQQQQQQPPPNNNMMMLLLIIIKKKMMMMMMLLLKKKLLLMMMNNNMMMMMMMMMOOOQQQTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVRRRSSSUUUVVVYYY^^^ccchhhjjjjjjkkkkkklllmmmnnnnnnlllmmmnnnpppqqqrrrrrrrrrssstttvvvyyyzzz|||||||||~~~~~~}}}}}}~~~rrr^^^OOOIIIFFF===;;;===999999:::;;;;;;???JJJWWW___iiikkklllllliiifffcccaaa\\\XXXRRRLLLHHHFFFEEEFFFIIIPPPaaazzz|||xxxwwwzzzooocccWWWRRRPPPLLLIIIIIIHHHIIIKKKMMMPPPTTTXXX[[[______```aaa```\\\UUUQQQNNNKKKFFFCCCAAA???>>><<<;;;;;;:::::::::::::::::::::999777888999999888777999555333444777:::<<<>>>IIIVVVhhh{{{gggXXXHHH@@@??????CCCHHHLLLPPPTTTVVVYYYaaaoooyyy|||}}}|||{{{{{{|||{{{yyywwwuuuuuuttttttssssssssstttttttttsssrrrrrrrrrssssssrrrssstttuuuwwwwwwwwwxxxtttvvvxxxzzz{{{yyywwwvvvttttttsssrrrqqqqqqppppppooollliiigggfffeeecccaaaaaa]]]WWWQQQLLLGGGBBB>>>:::777444222333333333222333333222111111111222222222333333333444555666666555666666666666555666666444444444444444444444444333333333444444333222222......///111222333444444555555666777777777666666333333333333333222222222555555555666666666555555444555666777888999:::;;;888888777666666555555555666333444999>>>CCCMMMUUUfffllltttyyy||||||{{{{{{yyyeeeWWWGGG@@@===:::888:::888888888777666555555444111111000000//////......,,,+++++++++************************************++++++++++++++++++++++++(((''''''(((***++++++))))))******+++,,,,,,------++++++++++++++++++++++++,,,+++++++++,,,---///000...............///000000...///111222333444444444111222222222222111000000+++******+++,,,...000111///000222333444444333333555444444444444555666666888999:::;;;<<<=========<<<<<<===???CCCHHHMMMPPPQQQQQQQQQQQQPPPOOOMMMLLLHHHJJJLLLMMMLLLLLLLLLNNNPPPOOOOOOOOOOOOPPPRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVUUUWWWYYYZZZ]]]bbbhhhlllkkkkkkkkkkkkkkklllnnnnnnnnnooopppqqqrrrrrrsssssstttuuuvvvwwwyyyyyyzzzzzz}}}}}}||||||||||||}}}}}}~~~~~~hhhWWWOOOKKK@@@======888999888999:::@@@KKKZZZfffsssvvvzzz{{{xxxuuurrrrrrnnnhhh___UUUMMMJJJHHHIIIJJJNNN\\\ttt}}}|||}}}|||{{{sssooonnnwww~~~qqqddd^^^ZZZTTTPPPOOOOOONNNNNNPPPSSSVVVXXXYYYZZZZZZ[[[\\\\\\YYYTTTPPPMMMKKKGGGDDDCCCAAA>>><<<;;;<<<<<<<<<<<<<<<;;;;;;:::999888888999999888666555444333333555999;;;;;;CCCMMM^^^oooxxxrrr]]]RRRFFFBBBAAAAAADDDIIIOOORRRWWW[[[aaammm|||~~~}}}~~~|||zzzxxxuuutttsssssssssssstttttttttssssssrrrrrrrrrrrrsssrrrrrrtttuuuwwwxxxxxxxxxuuuwwwzzz||||||{{{xxxwwwuuuuuutttsssrrrppppppooollliiifffddddddcccaaa___^^^ZZZTTTNNNHHHBBB>>>;;;777555222222333333333222333333222222222222333333333444444555666666666666888888777777777777777666444444444444444444444444222333333444444444333333333333444444555666666777666666777777888777777666444444444333333333222222555555666777777777666666444555666777888999::::::777777777777777666666666666444555999===BBBLLLVVVdddjjjrrrxxx{{{|||}}}~~~~~~yyydddVVVGGG@@@===:::999:::888888777666555444444333//////......------------+++++++++*********))))))************************++++++,,,,,,,,,,,,++++++***))))))+++---...---,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000000------...000111222444444222222222222222111000000+++*********,,,...///111000111222444444444444333555555444444555555666777888888999:::;;;<<<======<<<<<<>>>AAADDDIIILLLNNNOOOOOOPPPPPPOOOMMMLLLKKKGGGIIIJJJJJJJJJJJJLLLMMMPPPPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUSSSUUUVVVXXXZZZ___eeeiiilllkkkjjjjjjjjjkkkmmmnnnooooooppprrrrrrsssssssssrrrrrrssstttuuuvvvwwwwwwzzzzzzyyyxxxxxxxxxxxxxxx{{{}}}wwwdddZZZTTTHHHCCCAAA:::;;;::::::===BBBKKKZZZgggttt{{{zzzqqqeee[[[TTTOOOMMMLLLNNNZZZqqq|||rrrmmmlllkkkjjjdddbbbaaaiii{{{vvvooohhh```[[[ZZZWWWUUUUUUWWW[[[^^^``````cccbbbbbbbbb```\\\WWWSSSIIIGGGDDDBBBAAA@@@>>><<<;;;<<<<<<<<<<<<;;;;;;::::::999888999::::::888666222444444222333777999888>>>FFFUUUfffvvvvvvmmmfff\\\RRRIIIFFFDDDDDDGGGLLLVVVZZZ___eeemmmzzz~~~|||zzzwwwtttsssrrrrrrrrrsssuuuvvvssssssrrrrrrrrrsssssstttrrrssstttvvvwwwwwwxxxxxxwwwxxxzzz{{{|||{{{zzzyyyvvvvvvuuusssrrrpppoooooojjjgggdddbbbaaa___]]][[[XXXUUUOOOIIIBBB===:::999555333111111222333222111111111111111111222333333222333555777888999::::::<<<:::999888999888777555333333333333333333333333000111222222222222222222222222333333444555666666888888888888888777666666555555444444333333222222111333444666777666666555555666666777777888888888555666777888888888777777666555666:::===AAAKKKVVV```fffooovvv{{{~~~}}}{{{cccUUUFFF???<<<:::999:::888777666555333333222222............------------......---------,,,,,,,,,************************)))***+++,,,,,,+++***))))))))))))+++------,,,***(((((())))))***++++++,,,++++++++++++++++++++++++)))***+++,,,,,,+++)))(((,,,,,,,,,,,,---...///000///.........///000222333111111111111111000000///++++++******+++---///000000111222444555444444333555555555555555666666777666666777777888:::;;;;;;:::;;;>>>AAADDDGGGIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIFFFGGGGGGGGGFFFGGGIIIKKKNNNOOOQQQRRRSSSRRRQQQPPPOOOPPPQQQRRRSSSTTTTTTUUURRRSSSUUUVVVXXX]]]bbbggglllkkkiiiiiiiiijjjlllmmmnnnooopppqqqqqqrrrrrrqqqpppppppppqqqrrrssstttuuuvvvvvvuuuuuuuuuvvvvvvwwwvvvxxx{{{}}}~~~wwwjjjcccUUUNNNJJJBBBAAA>>>>>>BBBFFFKKKXXXdddoooxxx~~~rrreee[[[UUUQQQSSS\\\qqq{{{kkkaaa\\\YYYXXXUUUTTTTTT\\\kkkuuuooooooiiihhhgggjjjooosssuuuuuuwwwuuurrrnnniiibbb[[[UUULLLJJJGGGEEEEEEDDDBBBAAA===>>>>>>???>>>===<<<;;;;;;::::::;;;<<<;;;999777222888:::555333666999888999AAANNN^^^nnn}}}}}}ooofffbbbaaaWWWNNNJJJIIIJJJPPPVVVcccggglllsss}}}~~~|||yyyvvvrrrrrrqqqqqqrrrtttvvvwwwsssrrrrrrrrrssstttuuuvvvvvvwwwxxxyyyzzzzzzzzzzzzxxxyyyzzzzzz{{{{{{zzzzzzwwwwwwuuutttrrrpppooonnnkkkhhhddd```]]]ZZZWWWUUUQQQNNNJJJCCC===999777666333222000000111222000///............///111222333111333777;;;???AAACCCDDD???===:::999:::999666444333333333333333333333333000111222222333333222222......///111333444555666:::::::::999888777666555666555555444333333222222000222444666888888777777666777777777777777777777333555666888999999999999666555777:::<<<@@@KKKVVVbbbgggooovvvzzz}}}}}}~~~aaaSSSEEE>>>;;;999999:::777777555444333222222222000000000000000/////////------,,,,,,,,,+++++++++************************((()))***++++++***)))(((&&&&&&&&&(((******(((&&&((((((((()))******++++++++++++++++++++++++++++++''')))+++,,,+++)))&&&$$$+++++++++,,,---...///000333111000......000111333000000000000000//////...,,,++++++***+++,,,...///000111333444555555444333555555555555555666777777555555555555666888999:::888:::===AAADDDFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFEEEDDDCCCDDDGGGJJJKKKMMMPPPSSSTTTTTTRRRQQQNNNNNNPPPRRRSSSTTTTTTTTTXXXYYYZZZ[[[]]]bbbgggkkkllljjjiiihhhhhhjjjkkkmmmmmmnnnooopppppppppppppppooooooppppppqqqssstttuuuuuuttttttuuuuuuvvvxxxxxxrrruuuxxx{{{}}}yyypppbbbYYYTTTKKKFFFCCCCCCFFFHHHKKKUUUaaajjjuuuuuufff]]]VVVXXXaaatttmmm```WWWSSSQQQLLLKKKLLLSSSaaavvv~~~}}}|||zzzrrrhhh^^^XXXVVVSSSOOOLLLKKKJJJIIIGGGAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<===>>>===;;;999555===@@@:::555777:::999666===JJJYYYiiiwwwyyykkkeeebbbeee[[[QQQNNNNNNQQQZZZcccooorrrxxx~~~}}}{{{xxxuuuqqqqqqpppppprrrtttwwwxxxrrrrrrrrrssstttuuuvvvwww{{{|||}}}~~~yyyyyyyyyyyyzzzzzz{{{{{{xxxwwwvvvtttrrrpppooonnnmmmiiiddd___[[[WWWSSSPPPLLLJJJFFF???999666555555222000//////000000///---+++++++++,,,...///111222333555:::@@@EEEJJJLLLNNNAAA>>>;;;::::::999666333222222222222222222222222222333444444555555555555...///111444666999;;;<<<;;;;;;::::::888777555444666666555444333333222222111333666999:::;;;::::::777777777777666666666666222444666888::::::::::::555555777;;;<<<@@@KKKVVVhhhlllrrrwwwyyyzzz{{{{{{}}}zzzmmmZZZGGG>>><<<:::888888:::888666555555444111000//////000111111000......,,,,,,,,,+++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++,,,,,,,,,)))***...///***&&&)))000000***%%%%%%)))------,,,...------------...//////---------...///000111111222222111111000000//////++++++***)))+++---///111333222111111222333555666555555444333333333333444666777888999:::;;;;;;<<<999;;;===@@@CCCEEEGGGGGGHHHJJJKKKLLLKKKIIIFFFDDDBBBCCCDDDEEEFFFGGGGGGGGGOOOQQQSSSTTTSSSPPPLLLJJJNNNOOOQQQRRRRRRRRRQQQQQQUUUVVVXXX[[[___cccfffhhhlllkkkiiiggggggiiilllnnnmmmmmmnnnnnnooooooppppppqqqpppoooooooooppprrrrrruuuuuutttssssssssssssssswwwvvvwww{{{}}}sssdddVVVQQQOOOLLLKKKMMMQQQVVVZZZeeesss~~~nnnhhheeehhhwww~~~~~~xxxfff[[[QQQJJJHHHFFFGGGMMMUUUbbbwwwuuummmgggeeeaaa```___^^^]]]YYYTTTPPPMMMJJJGGGFFFFFFDDD@@@<<<============<<<;;;:::888:::888777666666777888888<<<>>>EEESSSeeettt}}}{{{iiidddeeegggaaaZZZTTTRRRVVVeeesss{{{}}}zzzzzzzzzxxxvvvpppqqqrrrsssssssssrrrrrruuuuuuvvvwwwxxxzzz{{{|||||||||}}}~~~~~~~~~~~~~~~|||{{{zzz{{{||||||{{{yyyqqqsssuuuuuusssqqqooonnntttqqqkkkccc\\\UUUQQQNNNHHHCCC<<<888666444111///222222111000/////////000111111000000//////......333;;;CCCKKKSSSYYYYYYTTTRRRLLLDDD===999666444333333222111000000222444555444444333333222111111111222222333555777:::===??????===;;;666333222333555555444333444777888555333333555777999:::;;;::::::999888666555444555777888555666777999999999888777777555555888;;;AAAMMMXXXfffkkkqqqwwwyyy{{{|||}}}nnn\\\HHH???===:::888888777555444555666666555333...//////000//////---------,,,,,,+++++++++++++++************************************************))))))))))))))))))))))))+++++++++******))))))))),,,))))))---///------000///***&&&&&&***------+++---------------...//////000///............000000111111111000000//////...++++++******+++---///111222222111111222333555666666666666666666777888999777777888999999:::;;;;;;;;;<<<>>>AAACCCEEEFFFFFFHHHIIIJJJKKKKKKIIIGGGFFFCCCDDDEEEEEEFFFFFFFFFFFFNNNPPPRRRSSSRRRPPPMMMKKKMMMNNNPPPQQQRRRRRRRRRRRRVVVWWWYYY]]]aaadddgggiiikkkjjjiiihhhiiijjjlllmmmnnnnnnnnnooopppqqqqqqrrrrrrqqqqqqpppppprrrssstttsssssssssssstttuuuvvvwwwyyyxxxyyy}}}{{{mmmaaa^^^[[[YYYYYY[[[___aaannnzzzuuuooonnn{{{}}}yyyoooaaaSSSIIIHHHEEEEEEHHHNNNYYYkkk||||||zzzwwwvvvuuutttrrrnnnhhhccc]]]XXXQQQMMMKKKIIIFFFCCCBBBAAAAAA@@@@@@???===<<<<<<;;;999888888888888888:::<<>>:::666555666888555444333444777777666444555777999<<<>>>?????????:::999777555555555666777555666777888999888888777777555555888;;;AAAMMMYYYfffjjjqqqwwwyyy{{{|||}}}}}}}}}ooo^^^KKKAAA===:::999999888666555555666666555444.........///...---,,,,,,...---+++*********+++,,,************************************************))))))))))))))))))))))))---,,,,,,+++***)))(((((()))"""&&&...///,,,***---***'''(((+++---,,,***---------------......///222111///------...///000111111000//////...------++++++******+++---///000222111111111222333444555555555555666777999:::;;;777888888888999:::::::::<<<===???AAACCCDDDEEEEEEGGGHHHIIIJJJKKKJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFLLLNNNPPPRRRRRRPPPNNNLLLLLLMMMOOOPPPRRRRRRSSSSSSWWWXXX[[[^^^bbbfffhhhjjjjjjjjjjjjjjjkkkkkkkkklllmmmnnnooopppqqqrrrssstttssssssrrrqqqrrrssstttuuuppppppqqqrrrsssuuuwwwxxxzzzyyyzzz~~~{{{yyyuuuqqqooooooooopppxxxyyywwwxxxrrr___QQQKKKGGGDDDDDDFFFMMM[[[hhh|||yyyqqqfff]]]WWWSSSNNNKKKHHHFFFEEEDDDDDDDDDBBB@@@@@@===;;;:::::::::999888999;;;@@@LLL\\\kkkuuuyyyooofffdddjjjddd___^^^aaajjj{{{|||yyyvvvvvvtttrrrqqqqqqqqqpppoooppprrrtttvvvzzzzzzzzz{{{}}}~~~|||{{{zzzzzz{{{zzzxxxvvvqqqqqqppppppooooooppppppmmmnnnnnnkkkcccXXXNNNGGG@@@>>><<<:::999888555333000000000000000000111222//////000000000000000000444;;;EEEPPP^^^lllsssssseee]]]QQQFFF>>>999666555333222222222222222222222000000111222222333444444444333333444777<<>>:::999:::<<<:::888666666444222000////////////...------,,,...---,,,******+++,,,---************************************************))))))))))))))))))))))))------,,,,,,++++++******)))!!!$$$,,,...+++(((+++***)))***------,,,***------,,,,,,------...///111000...------///111222111111000///...------,,,++++++++++++,,,...///000111111111222222333444444333333333333444555666777777888888888999999999999>>>???@@@BBBCCCDDDDDDDDDFFFGGGIIIJJJKKKLLLLLLLLLHHHHHHHHHGGGGGGGGGGGGHHHKKKMMMOOOPPPQQQPPPNNNMMMLLLMMMNNNPPPQQQRRRSSSTTTVVVXXX[[[___bbbfffhhhiiihhhiiijjjllllllllllllkkklllmmmnnnoooqqqrrrsssttttttsssrrrrrrrrrssstttuuuoooooooooppprrrsssuuuvvvyyyyyy{{{}}}zzzrrrvvvnnn^^^RRRLLLGGGEEECCCEEENNNXXXiii|||uuukkkaaaXXXQQQNNNKKKIIIHHHIIIIIIGGGDDDDDD@@@<<<;;;<<<<<<;;;999::::::>>>IIIYYYgggqqqvvvzzzrrriiigggjjjdddaaabbbhhhsss}}}zzzyyyxxxvvvuuusssqqqpppnnnqqqooonnnmmmooorrruuuxxxzzz{{{{{{|||}}}}}}|||{{{zzz{{{zzzwwwuuupppnnnllljjjkkklllmmmmmmjjjjjjjjjfff___TTTJJJCCCAAA@@@>>>===;;;888555333000/////////000111222222/////////000000111111222333999@@@HHHVVVeeemmmnnncccZZZNNNCCC;;;666333222222222333333333222111111111111222222333333333333444333222333777===CCCFFFEEEDDDAAA===888555555666555444444555666777777777888:::===@@@BBBBBBAAAAAA;;;:::888777666555555666777777777888888888777777888666666999===CCCOOO[[[eeejjjqqqwwwzzz|||~~~}}}||||||tttdddQQQFFF???:::999;;;<<<:::777666555444111///111111000//////............---,,,+++++++++,,,---************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---((('''+++...---,,,---*********,,,------,,,***,,,,,,,,,,,,,,,---............------...111333555111111000///...---,,,,,,+++++++++,,,---...///000000000111222333333333333444333333222222333333333777777777888888999999:::??????AAABBBCCCDDDDDDDDDFFFHHHJJJLLLMMMNNNNNNMMMJJJJJJIIIHHHHHHHHHIIIIIIJJJLLLNNNOOOPPPOOONNNNNNLLLLLLMMMOOOPPPRRRSSSTTTUUUWWWZZZ^^^bbbeeeggghhhgggiiikkkmmmmmmmmmlllkkkkkkkkkmmmnnnpppqqqrrrssssssrrrrrrqqqqqqssstttuuussssssssssssssstttuuuuuuvvvxxxyyy{{{}}}ssspppvvv}}}zzzkkk]]]VVVNNNJJJFFFEEEIIIPPPYYYjjjwwwggg]]]YYYUUUQQQQQQRRRSSSPPPMMMKKKEEE>>><<<===>>>===;;;;;;;;;>>>HHHWWWfffpppuuuxxx~~~sssmmmlllmmmhhheeeiiiqqq}}}}}}yyyvvvsssrrrrrrssssssrrrqqqooommmmmmnnnmmmkkkkkkmmmqqquuuxxxyyyyyyzzz{{{|||~~~~~~}}}|||||||||{{{yyyvvvooolllhhhfffggghhhhhhhhhfffdddbbb]]]VVVNNNGGGBBBFFFEEECCC@@@;;;666333111000/////////000111222222//////000000111111222222///333888===IIIWWW___```YYYRRRGGG>>>888444222111222222333333333222222111555444444444333333222222444333222333777===CCCFFFHHHGGGDDD???999666444555444555555555555666888999===???BBBDDDDDDCCCAAA???:::999999888777666666666888888777777777777777777888666666:::===DDDPPP\\\fffkkkrrrwww{{{|||~~~~~~vvvgggTTTHHH@@@:::999<<<888666555444555555333111333222111///............------------,,,,,,,,,+++************************(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,,,,***+++---,,,))))))---***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------///000222444555222222111000...---,,,,,,++++++,,,---...///000000///000111222333333333333666555555444333333444444555555666777888999::::::??????AAABBBDDDDDDEEEEEEGGGIIILLLOOOQQQPPPOOONNNIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTVVVZZZ___bbbeeegggggghhhiiikkklllmmmmmmmmmmmmkkklllmmmnnnooopppqqqqqqssssssrrrqqqrrrssstttuuuyyyyyyxxxwwwvvvvvvwwwwwwtttvvvxxxzzzzzz{{{~~~zzzqqqpppssswwwfff^^^VVVQQQMMMIIIJJJNNNOOO\\\ooouuuoooiiidddcccfffgggddd```XXXOOODDD>>>>>>???===;;;<<<;;;>>>GGGVVVfffqqqvvvxxx}}}tttppppppqqqmmmmmmsss~~~yyyuuuoookkkiiijjjiiiiiiiiillloooooonnnlllkkkkkkkkkjjjiiiiiilllpppuuuxxxxxxxxxxxxyyy{{{|||~~~~~~~~~~~~~~~|||zzzqqqlllgggeeeeeeeeecccaaa```]]]YYYTTTOOOKKKIIIHHHLLLKKKHHHBBB;;;555222111000000000000000000111222000000111111111111111111,,,///222555???LLLSSSTTTNNNHHHAAA:::777555444333111111222222222333333333777777666555555444333333444333333444777<<>>DDDQQQ]]]ggglllsssxxx{{{|||}}}~~~~~~~~~~~~xxxiiiWWWJJJAAA::::::<<<777666444333444333222000333222000...------------,,,---...///...---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,***((((((+++***''''''***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---///111222222222222444333222111///...---,,,++++++,,,...//////000000//////111222333333222222555555444444444555555666333444555777888:::;;;<<<>>>???AAABBBDDDEEEFFFFFFGGGJJJOOOSSSTTTRRRPPPNNNFFFEEEDDDDDDDDDFFFHHHIIIKKKLLLMMMMMMNNNMMMMMMLLLNNNNNNMMMNNNNNNPPPQQQRRRUUUWWW[[[```dddfffggghhhhhhiiijjjlllmmmnnnnnnnnnmmmmmmnnnoooppppppqqqqqquuutttssssssssstttuuuvvvyyyyyyxxxwwwwwwwwwwwwwwwsssvvvyyyyyyyyyyyy|||xxxqqqnnnsss{{{zzzkkkccc[[[WWWRRRMMMLLLOOOMMMTTTaaammmzzz}}}|||}}}yyyhhh\\\LLLBBB??????===:::<<<;;;===EEEUUUeeeqqqwwwwww~~~uuupppoooqqqoooqqq{{{uuulllgggaaa]]]XXXVVVWWWZZZ]]]^^^aaaeeeiiikkkjjjhhhggghhhggggggggghhhkkkooosssvvvwwwwwwwwwxxxzzz{{{}}}~~~}}}tttoooiiiffffffddd```\\\WWWUUURRRPPPNNNOOOPPPQQQQQQPPPLLLDDD;;;555333333222111000000000000000000222222111111111111111111...000000222888BBBGGGGGGDDD@@@;;;888666555444222111111000000111333555666777777777777666666666666333333333444777;;;???AAAEEEFFFEEEBBB>>>;;;;;;;;;444555666555444555999<<>>???@@@CCCDDDFFFFFFGGGHHHKKKQQQUUUVVVTTTPPPMMMCCCBBBAAAAAABBBDDDFFFHHHLLLLLLMMMMMMMMMMMMLLLLLLOOOOOONNNMMMNNNOOOQQQRRRVVVXXX]]]bbbeeehhhiiiiiiiiiiiijjjkkklllmmmnnnoooooooooppppppqqqqqqqqqrrrvvvuuutttttttttuuuwwwxxxvvvvvvuuuuuuuuuuuuvvvvvvsssvvvyyyyyyxxxyyy|||~~~tttooocccjjjooorrruuuwwwvvvqqqmmmeee]]]YYYUUUPPPNNNPPPNNNRRRXXX```hhhsssssseeeRRREEEAAA???<<<999<<<:::<<>><<<>>>;;;888555555444222000111000//////111333666888666666777777888888999999222222333555777:::===???@@@AAAAAA???===;;;<<<===444555666555444555999===>>>AAAEEEHHHIIIGGGDDDBBB666777888999999:::999999:::999888666666666777888888777777;;;???EEERRR^^^jjjooouuuyyy{{{{{{{{{|||~~~~~~}}}ttthhhWWWJJJBBB>>>;;;:::999888666555333333222222------/////////...---,,,------,,,,,,,,,,,,++++++,,,,,,++++++***)))((((((***)))''')))+++,,,)))''')))'''''')))---...---+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,///000...***''',,,,,,,,,---...///...,,,,,,...000222333444333333(((,,,000///,,,***---000+++,,,,,,------.........///000111222333444444555111222333444444444333222666777777888999;;;<<<===>>>???@@@@@@AAADDDHHHKKKKKKNNNRRRUUUUUURRRNNNKKKBBBAAA@@@???AAACCCFFFHHHHHHHHHHHHIIIIIIKKKLLLLLLQQQOOOMMMLLLMMMOOOQQQSSSVVVZZZ```eeeggghhhjjjkkkmmmmmmlllkkklllmmmnnnooonnnpppsssuuuuuusssqqqoooqqqvvv{{{{{{wwwtttvvvyyyzzzwwwttttttuuuwwwwwwwwwwwwwwwwwwwwwxxxzzz|||}}}{{{gggbbb]]]]]]aaaeeeeeeccc___\\\WWWTTTSSSRRRPPPOOOLLLLLLLLLNNNTTT```mmmvvvnnnXXXJJJDDD@@@>>>???;;;<<<>>>DDDSSSgggssswww|||~~~tttmmmkkkiiimmmvvvqqqaaaWWWQQQLLLHHHDDDCCCAAA@@@BBBFFFKKKNNNWWW^^^ddddddcccdddbbb^^^dddaaa```ccciiiooorrrsssssssssssstttvvvxxx{{{|||~~~{{{~~~vvvkkkfffddd```XXXPPPPPPLLLHHHKKKRRRXXX[[[ZZZWWWOOOEEE;;;666444444333000000111222333555666777;;;:::888777666444222///222111111444999<<<<<<:::===;;;888666555444222111444111222666777666888;;;AAA===999888999999888777555555555666777999;;;<<>>???@@@AAABBBBBB;;;:::999999999:::;;;<<<;;;::::::999888777666666999999888:::@@@JJJWWW```llloootttwwwxxxyyyzzz{{{~~~}}}|||}}}~~~{{{rrrfffVVVIIIAAA>>>;;;:::999888666555333333222222///000000000///......---------,,,,,,,,,,,,++++++,,,,,,++++++***))))))(((+++)))((())),,,,,,***(((+++***)))***,,,---+++)))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,+++---......---++++++++++++---...///......---...000111333444444444000222444111,,,((()))++++++,,,,,,------.........666555444333222111000///111222444555666666555555555555555666888999;;;<<<>>>???@@@AAAAAADDDHHHKKKKKKNNNRRRUUUUUURRRNNNKKKFFFEEECCCBBBBBBCCCEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLPPPOOOMMMLLLMMMOOOQQQSSSVVVZZZ```eeeggghhhjjjkkkllllllkkkkkkkkkmmmnnnoooppprrrtttvvvvvvtttqqqooosssvvvzzzzzzxxxvvvwwwxxxyyyvvvttttttuuuxxxxxxxxxxxxxxxwwwwwwxxxzzz{{{|||mmmeee[[[WWWXXXYYYXXXUUUVVVSSSPPPNNNNNNMMMKKKIIIFFFEEEDDDEEEIIIQQQ\\\cccrrr{{{tttdddQQQGGGCCC???======;;;===???EEEUUUhhhuuuxxx~~~}}}rrrkkkiiiggglllvvvxxxlll[[[NNNGGGCCC@@@===???>>><<<;;;===BBBFFFIIISSSZZZ```aaabbbbbbaaa]]]]]][[[[[[___eeelllpppqqqrrrrrrssstttuuuxxxzzz{{{}}}zzzzzztttlllfffbbb\\\SSSLLLKKKHHHFFFIIIPPPVVVXXXXXXOOOIII???777333222111111111222333444555888;;;===???>>><<<;;;999777444222222000000333888======<<<>>>;;;888666555444222000222000000444555444666:::AAA===:::888:::::::::999555555555555666777999:::===<<<;;;:::;;;>>>@@@BBB>>><<<999666666777999;;;;;;<<<===>>>@@@AAABBBCCC===<<<:::999999::::::;;;::::::999888888777777777888888888:::@@@LLLXXXaaalllooosssvvvwwwyyyzzz|||~~~}}}|||||||||~~~xxxzzzooodddTTTGGG@@@===;;;:::999888666555333333222222333222111000///.........------,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))+++******+++,,,,,,+++)))+++***)))***,,,,,,+++)))))))))***++++++++++++***************************...,,,++++++---/////////***+++,,,---............//////000000222333555666444666777333---)))((()))++++++,,,,,,---.../////////000000111222222333333222333444555666777666666555555666777888:::;;;<<<>>>???AAAAAABBBDDDGGGJJJJJJMMMPPPSSSSSSPPPMMMJJJIIIGGGEEECCCBBBBBBCCCDDDIIIHHHHHHIIIIIIJJJKKKLLLOOONNNMMMMMMNNNPPPRRRTTTVVVZZZ```eeegggiiijjjlllkkkjjjjjjjjjkkklllnnnoooqqqrrrtttuuutttrrrooommmrrrtttuuuvvvwwwvvvuuuuuuvvvtttrrrsssuuuxxxyyyzzzyyyxxxxxxxxxxxxyyyzzz{{{}}}~~~xxxmmm___UUURRRPPPNNNLLLJJJIIIGGGFFFFFFEEECCCBBBCCCBBBAAA@@@AAAFFFMMMRRR[[[cccooo|||zzzrrrbbbVVVJJJEEECCC???======<<<===???FFFVVVjjjwww{{{|||qqqjjjhhhggglllxxx~~~tttaaaXXXKKKBBB>>>===;;;::::::999888888:::>>>BBBEEELLLUUU\\\^^^___aaa___[[[XXXWWWXXX\\\ccciiinnnppprrrrrrrrrtttuuuwwwyyyzzz~~~|||vvvrrrllleee]]]UUULLLFFFDDDBBBBBBFFFLLLQQQSSSRRRGGGBBB:::555222111111111333444555666888<<>>:::777555333111000333:::@@@CCCCCCBBB>>>:::777555444222000333000111444666444666:::>>><<<:::999:::;;;;;;:::666555444444444555777777888888777888;;;>>>BBBEEEBBB???;;;888777777999::::::;;;<<<>>>@@@BBBCCCDDD@@@>>>===;;;:::999::::::999999888888888888888999888888999;;;BBBNNNZZZcccmmmooorrrtttvvvxxx{{{}}}}}}|||{{{{{{|||}}}wwwvvv{{{mmmbbbRRRFFF???===;;;:::999888666555333222222222444222000...---------...------,,,,,,,,,++++++++++++++++++*********))))))+++++++++,,,,,,,,,+++***''''''((()))***+++******))))))***++++++++++++***++++++++++++++++++++++++---,,,+++---///000000///,,,---......---,,,,,,---000//////000111333555777333444555333///---,,,---++++++,,,,,,---...//////++++++---...000222333444444444444555555555555555888888888999;;;<<<>>>???>>>???AAABBBBBBDDDGGGIIIIIIKKKMMMOOOOOOMMMKKKIIIHHHGGGEEECCCBBBBBBCCCCCCJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMNNNOOOQQQSSSTTTVVVZZZ```eeehhhiiikkkllljjjjjjiiiiiijjjkkkmmmnnnnnnoooqqqrrrrrrpppnnnmmmpppooooooqqqssstttrrrqqqrrrqqqooopppsssvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||~~~|||kkk]]]WWWSSSPPPMMMIIIGGGFFFFFFFFFEEECCCAAADDDDDDDDDCCCCCCFFFJJJNNNUUU[[[dddnnnyyyxxxeee[[[RRRJJJDDDDDDDDD@@@======;;;===???FFFWWWkkkyyy||||||qqqkkkjjjiiiooo{{{wwwjjjaaaSSSLLLDDD>>><<<<<<======999888777888:::>>>BBBDDDIIIQQQYYY[[[]]]___^^^[[[XXXYYY[[[^^^dddiiinnnppprrrssstttuuuwwwyyyzzz{{{wwwrrrjjj___TTTKKKDDDAAA???>>>???CCCHHHKKKKKKJJJBBB>>>999666444444444333333555666777999@@@HHHOOOTTTSSSQQQMMMFFF???999777555222111666>>>GGGLLLNNNJJJFFF@@@;;;888555222000555333333666777666777;;;;;;:::999999:::;;;;;;;;;666555444333333444555555555555666888;;;AAAEEEHHHFFFCCC>>>:::888888999::::::;;;<<<>>>AAACCCDDDEEECCCBBB???<<<;;;999999999888888777777777888::::::777888999===DDDPPP\\\eeemmmoooqqqsssuuuxxx{{{~~~|||{{{{{{{{{|||}}}~~~vvvtttxxxkkk```QQQEEE???<<<;;;:::999888666555333222222222333111///---,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++******************+++,,,,,,,,,+++++++++(((((())))))((('''&&&&&&))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,///222111///,,,...///000///,,,******+++//////...///000222555666111222333222000///...///******+++,,,---...///000222222222111111000000000555555444333333222222222999999999:::;;;===??????>>>@@@AAABBBBBBDDDFFFHHHGGGHHHJJJKKKKKKJJJHHHGGGHHHGGGFFFFFFEEEFFFGGGGGGLLLLLLLLLLLLLLLLLLMMMNNNMMMMMMMMMNNNPPPRRRTTTUUUVVVZZZ```eeehhhjjjlllmmmkkkkkkjjjiiijjjkkklllmmmlllmmmoooqqqqqqqqqpppooonnnmmmmmmoooqqqrrrqqqpppnnnlllkkkmmmppptttvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzz|||}}}~~~~~~~~~nnnddd]]]VVVQQQPPPNNNKKKJJJJJJHHHFFFDDDBBBDDDEEEFFFHHHKKKPPPSSSZZZ___gggnnnwwwoooYYYMMMHHHBBB???BBBBBB???<<<<<<:::<<>>@@@CCCDDDDDDCCC>>><<<999777777777666444222555777888;;;BBBMMMUUU``````___YYYOOODDD<<<888777555555:::DDDNNNUUUWWWSSSNNNGGG@@@;;;777333111555222333666777555666:::999999999999999999:::;;;777666555444333444555555444444555888===BBBHHHKKKIIIFFFAAA===:::999:::;;;;;;<<<===???BBBDDDEEEFFFFFFDDDAAA>>><<<:::999999888888777666777888:::;;;777999;;;???FFFRRR^^^ffflllnnnqqqsssuuuwww{{{~~~{{{{{{{{{||||||}}}~~~~~~uuuvvv{{{lllaaaQQQEEE>>><<<;;;:::999888666555333333222222000000///---,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************)))+++,,,,,,+++******++++++,,,,,,***&&&$$$######))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***---000222111---***---000111000,,,))))))+++------......000222333444333222222111///...,,,+++******+++,,,...///000000333333333444555555666666555555333222222222222222777777888999:::<<<===>>>>>>@@@BBBCCCCCCDDDFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMOOOQQQSSSUUUVVVVVVZZZaaafffiiikkkmmmnnnnnnmmmkkkjjjjjjjjjkkklllnnnooopppqqqqqqqqqppppppllllllmmmnnnoooooopppqqqllljjjiiijjjnnnqqqttttttwwwxxxyyyzzzzzzzzzzzzyyyzzz{{{|||||||||}}}|||qqqeee]]]ZZZVVVRRRNNNLLLJJJHHHFFFCCCFFFIIIMMMQQQWWW^^^bbbhhhnnnvvv~~~oooYYYLLLEEEAAA???@@@@@@<<<999999:::<<<@@@HHHZZZooo}}}}}}sssooonnnjjjqqqwwwggg\\\RRRJJJDDD???===;;;999888888:::;;;:::::::::<<>>???AAACCCEEEFFFGGGHHHFFFCCC@@@===;;;::::::999888777666666888:::<<<999:::<<>>???>>>@@@BBBCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJKKKKKKLLLKKKLLLMMMOOORRRTTTUUUVVVVVVZZZaaafffiiikkkmmmooopppooommmkkkjjjjjjkkkkkknnnoooooonnnnnnlllkkkjjjfffiiikkkkkkiiijjjmmmpppkkkjjjiiijjjmmmqqqssssssvvvwwwxxxzzz{{{{{{zzzzzzyyyzzzzzzyyyyyyzzz|||~~~~~~yyypppkkkccc]]]YYYVVVTTTSSSQQQTTTYYY___fffnnnwww|||rrr```TTTKKKFFFCCCCCCAAA<<<:::;;;<<<>>>BBBKKK]]]ssszzzppplllkkkiiiqqq~~~wwweeeVVVMMMGGGCCCAAA=========<<<<<<===>>>@@@??????@@@BBBEEEHHHKKKMMMMMMRRRTTTSSSSSSWWWYYYWWWWWWZZZ___bbbdddhhhlllpppsssuuuwwwyyy{{{|||||||||}}}~~~|||{{{{{{{{{zzzyyyxxxxxxxxxwwwtttqqqeeeZZZLLLBBB===;;;999666555777999;;;<<>>>>>>>><<<999666111666;;;>>>@@@GGGRRR\\\hhhnnnrrrnnnaaaRRRFFF@@@<<<:::999===FFFNNNRRRTTTSSSMMMFFF???:::777555333111///...111222000111555:::<<<>>>===;;;:::;;;<<<999888777777777888999:::444444555777<<>><<<;;;;;;:::999777666666777:::;;;:::;;;>>>BBBIIITTT___gggiiilllqqqtttvvvxxx{{{|||||||||}}}~~~{{{nnncccSSSFFF???<<<:::999999888666555333333222222...///000111111000///...---------,,,,,,,,,++++++******************++++++'''))),,,+++)))''')))***$$$(((+++,,,++++++---///))))))***++++++++++++***************************...,,,++++++,,,---,,,+++(((,,,000///,,,+++---111)))***,,,...000000000000///...------------+++))))))***+++,,,...///000111111111222222222333333333222222222333444666999:::::::::;;;;;;===>>>@@@AAA>>>@@@CCCDDDCCCDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMPPPRRRTTTVVVWWWVVVZZZaaafffiiikkkmmmooorrrqqqnnnlllkkkjjjjjjjjjnnnmmmlllkkkiiifffeeeccc```dddgggfffcccccchhhlllllljjjiiijjjmmmqqqssssssuuuvvvxxxzzz{{{{{{{{{{{{xxxyyyyyywwwvvvwwwyyy{{{wwwzzz{{{sssnnnkkkiiigggbbbeeekkkrrrzzztttfff[[[SSSNNNJJJHHHDDD???===???>>>@@@DDDMMM___uuuxxxmmmhhhhhhiiiqqq}}}uuuiiiXXXKKKEEECCCDDDDDD:::<<<=========>>>@@@BBBDDDEEEFFFHHHKKKNNNQQQSSSOOOSSSSSSQQQPPPTTTVVVVVVVVV[[[```dddgggjjjppptttrrrtttvvvyyyzzz{{{{{{{{{|||}}}~~~}}}{{{yyyyyyzzzxxxwwwuuuuuussspppkkkggg[[[PPPCCC===<<<<<<888444222444777999<<>>:::999888888888999;;;<<<444444444666:::???DDDGGGMMMJJJFFFAAA>>>===>>>???BBBBBBCCCDDDEEEFFFGGGHHHIIIGGGDDDAAA>>>===<<<<<<;;;:::777666666777999;;;;;;<<>>CCCIIIHHHOOOSSSNNNHHHDDD@@@<<<::::::<<>>@@@@@@???======>>>:::::::::;;;;;;;;;;;;;;;;;;999777666888;;;@@@CCCIIIHHHFFFCCC@@@???@@@BBBEEEEEEFFFGGGHHHIIIIIIIIIKKKMMMMMMJJJEEE@@@>>>>>><<<:::888888:::;;;<<<;;;;;;;;;===BBBJJJTTT^^^dddiiilllpppsssuuuvvvxxxzzzxxxyyy|||~~~~~~}}}~~~kkk\\\MMMFFFCCC>>>:::888:::777444333444555555444222111000...------------............------------***++++++))))))+++...///%%%&&&'''(((***---///000)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,222000...---,,,***'''$$$------......///000000111000///...---,,,------...------,,,------...///000222222333333333333222222111333555555333333666999::::::;;;;;;<<<=========???@@@AAAAAABBBCCCFFFIIINNNKKKGGGFFFGGGGGGFFFDDDEEEFFFGGGGGGGGGIIIMMMPPPOOOMMMJJJHHHGGGHHHIIIJJJJJJKKKLLLOOOQQQRRRRRRQQQXXX\\\aaaeeehhhkkknnnpppnnnmmmlllllllllmmmnnnooopppmmmjjjgggfffeeecccaaaeeeeeedddeeeggglllpppsssvvvvvvtttsssrrrrrrqqqqqqvvvwwwxxxxxxyyyyyyxxxxxxtttpppnnnqqqvvvxxxsssnnnkkkiiiffffffggghhhiiihhhooorrrwww~~~|||qqqjjjlllrrrtttttttttlllggg^^^SSSIIIBBB>>>======>>>DDDSSShhh|||~~~uuullleeeaaa^^^eeerrr~~~tttbbbSSSEEEBBBEEEGGGHHHIIIIIIGGGGGGHHHLLLPPPRRRSSSVVVUUUTTTVVVXXXZZZ[[[ZZZXXXVVVUUUTTTUUUWWWZZZ\\\___bbbgggjjjkkkmmmppprrrvvvxxxzzz|||||||||~~~~~~}}}{{{vvvtttqqqnnnllliiiddd[[[UUUKKKEEE===999777777444222444222333777;;;???EEELLLRRRWWWYYYUUUQQQMMMGGGBBB;;;;;;<<>>@@@AAADDDAAA???===:::777444222222...000222333333333444555<<<>>>AAABBB@@@>>>>>>>>>::::::;;;;;;<<<======>>><<<:::888777888;;;???AAAGGGGGGEEECCC@@@@@@AAACCCEEEFFFFFFGGGIIIJJJJJJKKKLLLNNNNNNKKKFFFBBB@@@AAA@@@>>><<<;;;<<<<<<<<<;;;;;;<<<>>>CCCKKKTTT]]]bbbgggkkkooosssuuuvvvwwwxxxyyyzzz|||~~~~~~}}}~~~|||hhh\\\NNNGGGBBB===:::;;;:::888555444555666666555222111000...------------............------------***...---'''&&&,,,...,,,++++++***++++++,,,---...)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++******+++***)))***,,,---------------......///000000000......---,,,,,,,,,,,,---------,,,------...///000222333333444444444333333......///000222555777999999::::::;;;<<<<<<======>>>???AAABBBBBBDDDGGGJJJNNNKKKHHHFFFFFFEEEDDDCCCDDDEEEFFFFFFGGGIIILLLOOOPPPNNNKKKIIIHHHHHHIIIJJJJJJKKKMMMOOOQQQRRRRRRSSSXXX\\\aaaeeehhhjjjlllnnnmmmmmmlllmmmnnnoooqqqsssrrrqqqooooooppppppnnnlllmmmlllllllllooorrrvvvyyy}}}|||zzzxxxvvvuuuttttttvvvwwwwwwwwwxxxxxxxxxxxxpppooooootttzzz|||yyytttjjjfff___ZZZXXXWWWWWWVVV\\\^^^aaagggooowwwvvviiieeehhhmmmrrrwwwsssnnnfffZZZNNNEEEAAA???@@@@@@FFFUUUjjj~~~{{{qqqhhhaaa^^^YYY```mmm{{{vvvlllYYYMMMCCCDDDJJJNNNQQQSSSTTTRRRPPPQQQUUUZZZ]]]^^^___^^^]]]]]]___```___^^^[[[[[[[[[[[[]]]```cccdddfffiiillloooppprrrtttvvvxxxzzz}}}~~~~~~~~~}}}wwwoookkkgggccc```ZZZSSSMMMDDD???:::777777666444222333000111666:::???HHHQQQZZZ^^^___]]]\\\[[[UUUMMMBBB@@@@@@DDDKKKSSSYYY\\\^^^eeejjjjjjgggcccZZZQQQGGG???999:::<<<;;;<<<>>>>>><<<999666444222222111000222333444333222333444:::>>>AAACCCAAA???======::::::;;;===>>>???@@@AAA>>><<<999888888:::===???DDDDDDDDDBBBAAAAAACCCEEEEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPPPPMMMIIIFFFEEEEEEFFFCCCAAA??????>>>===;;;;;;<<>>:::888666555666777666555444333222000////////////.........---------,,,,,,)))///000...444>>>>>>555///...---,,,+++*********))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++)))((('''&&&&&&(((---111444555............//////000000.........---------------------,,,------...///000111222333333333333333333///...---///333777999:::999999:::;;;<<<<<<======<<<>>>@@@AAABBBDDDGGGIIIKKKJJJGGGFFFEEEEEEEEEDDDDDDEEEGGGGGGHHHIIILLLOOOPPPNNNLLLJJJIIIHHHIIIIIIIIIKKKMMMOOOPPPQQQSSSTTTYYY]]]bbbfffhhhiiikkkllllllllllllmmmooorrrtttvvvwwwwwwxxxzzz|||{{{yyywwwuuutttssssssuuuwwwzzz|||}}}{{{xxxwwwvvvuuuvvvvvvvvvvvvwwwwwwxxxxxxsssrrrsssxxxtttnnneee]]]WWWTTTRRRQQQQQQRRRSSSWWW^^^gggpppuuurrrfffbbbdddkkksssvvvssslll```SSSHHHBBB@@@@@@AAAHHHWWWlllyyymmmddd]]]ZZZVVV\\\hhhvvv|||qqqgggSSSIIICCCFFFOOOVVV[[[```^^^[[[YYYYYY]]]cccgggjjjhhhfffdddcccdddeeeeeedddbbbcccdddfffiiikkkmmmnnnoooppprrrtttvvvxxxyyyzzz{{{}}}~~~vvvkkkfff```[[[WWWQQQJJJEEE???;;;777555666666444111333111222555:::???KKKVVV^^^aaacccdddggghhhbbbZZZMMMJJJFFFFFFHHHMMMPPPRRRTTTZZZaaadddggggggbbb[[[KKKBBB;;;::::::888777999:::999666333222111111222111333444444333222222333777;;;@@@BBBAAA>>><<<;;;::::::<<<>>>@@@BBBCCCDDD???>>>;;;999999:::<<<>>>@@@AAABBBBBBAAABBBDDDFFFFFFGGGIIIKKKMMMPPPQQQRRRRRRRRRRRRPPPNNNLLLKKKKKKJJJHHHFFFDDDCCCBBB@@@>>><<<===AAAFFFLLLSSSYYY]]]ccchhhoootttvvvvvvvvvvvv{{{|||}}}~~~~~~~~~wwwaaaWWWKKKDDD???:::999<<<999777666666777777666555444333222000////////////...------------,,,,,,,,,)))---111:::IIIVVVQQQDDD***************+++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,---,,,+++)))(((000...,,,+++---.....................////////////////////////......------------,,,------...///000000000111222222222222222222111000222555999::::::888888999:::;;;<<<===>>>:::===???AAABBBCCCFFFHHHGGGGGGFFFEEEDDDEEEFFFGGGEEEGGGIIIIIIIIIJJJLLLNNNNNNMMMLLLJJJIIIHHHIIIIIIHHHKKKMMMOOOOOOPPPSSSVVVZZZ^^^cccgggiiiiiijjjjjjkkkkkkkkkmmmpppsssvvvwwwzzz{{{|||~~~}}}zzzxxxxxxwwwvvvwwwxxxzzz{{{}}}{{{yyywwwvvvvvvvvvvvvuuuuuuuuuvvvwwwxxx~~~|||zzz}}}vvvlllddd^^^YYYVVVQQQPPPPPPRRRWWW___hhhmmmyyy{{{iii___\\\ccckkktttsssnnncccUUUIIIBBBAAAAAABBBIIIYYYoooyyylllbbb[[[WWWSSSYYYdddqqqzzzyyyooofffRRRJJJEEEIIISSS[[[cccjjjfffbbb^^^^^^bbbiiiooorrrqqqnnnkkkjjjlllnnnooooooqqqrrruuuwwwyyyyyyyyyyyywwwwwwxxxyyy{{{|||}}}}}}}}}|||rrrfff```YYYSSSPPPLLLGGGCCC>>>:::666555777777555222444333333666999>>>KKKWWWcccfffiiijjjnnnpppkkkcccWWWRRRLLLGGGFFFGGGIIIJJJLLLSSS\\\dddkkkoookkkdddOOOFFF===:::999666555666777666444222111111222222222444555555333222222333444888===???>>><<<999888:::;;;<<>><<<:::999:::;;;<<<===>>>@@@AAAAAABBBEEEGGGHHHIIIKKKNNNQQQTTTVVVXXXVVVVVVUUUUUUUUUUUUUUUUUUPPPNNNLLLJJJIIIHHHEEEBBB>>>???BBBFFFLLLRRRXXX[[[bbbgggnnnsssuuuvvvvvvvvvzzz{{{|||}}}~~~~~~}}}www\\\PPPDDD>>>;;;777666777777666555666777777666555222111000...------------------------,,,,,,,,,,,,...---111>>>KKKOOOEEE999...---+++***(((''''''''')))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******222000............---,,,......////////////////////////000000//////...---------,,,------...///000//////000111222222222222111222333555666888999:::777888999:::;;;<<<===>>>;;;>>>AAABBBCCCDDDEEEGGGEEEEEEEEEDDDCCCDDDFFFHHHGGGIIIJJJJJJJJJJJJKKKMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHKKKNNNNNNNNNPPPTTTXXX\\\```eeeiiijjjiiiiiiiiijjjjjjkkkmmmooosssvvvxxxzzzzzzzzz{{{|||zzzwwwtttuuuuuuttttttuuuwwwxxxyyy}}}|||{{{yyyxxxwwwwwwwwwvvvuuutttttttttuuuwwwxxxzzzrrrkkkfff^^^\\\ZZZZZZ^^^dddkkkooozzznnn```YYY]]]dddnnnpppmmmdddVVVIIICCCBBBAAACCCKKK\\\rrr|||nnnbbbYYYUUURRRVVV```mmmwwwxxxqqqiiiUUULLLGGGKKKSSS]]]gggnnnkkkfffaaa```dddlllsssxxxzzzvvvrrrqqqsssxxx|||~~~~~~|||{{{|||~~~~~~uuujjj^^^XXXQQQMMMLLLKKKIIIGGGAAA===888666777888666444555444555666777;;;FFFRRReeeiiimmmnnnqqqrrrnnnhhh___YYYPPPIIIFFFEEEFFFFFFGGGPPP[[[fffpppuuuooogggQQQGGG===999777444333555444444444444333333333222222444555555333222333333333666:::<<<<<<:::888888:::;;;===???BBBDDDFFFGGG@@@???===;;;::::::;;;<<<;;;===???AAAAAACCCEEEGGGJJJKKKNNNRRRUUUYYY\\\]]]]]][[[[[[\\\___aaabbbaaaZZZXXXUUUSSSQQQNNNJJJGGG@@@AAABBBEEEKKKQQQWWWZZZaaaffflllqqqssstttuuuvvvxxxyyyzzz{{{}}}~~~}}}www[[[MMM@@@;;;;;;888666555666555444555666777555444222111000...---------------------,,,,,,,,,++++++111+++///;;;@@@666,,,)))111000---***(((%%%$$$###)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,))))))))))))***+++,,,---+++++++++---000111000////////////////////////........./////////...---,,,------,,,------...///000///000111222333333333333***///333666555555777999777777888999;;;<<<===>>>>>>@@@CCCEEEEEEEEEFFFGGGEEEFFFFFFEEEBBBBBBEEEGGGHHHIIIJJJJJJIIIHHHIIIJJJIIIIIIIIIHHHHHHHHHIIIIIIGGGKKKNNNNNNMMMOOOTTTYYY]]]bbbgggjjjkkkjjjiiiiiiiiijjjjjjlllooorrruuuwwwzzzyyywwwvvvtttrrrnnnkkkmmmmmmnnnppprrruuuwwwyyyzzzyyyyyyxxxxxxxxxyyyyyyvvvuuutttssssssuuuvvvxxxwwwuuurrrppprrrvvv{{{xxxmmmfffcccbbbaaaaaaeeennnzzzuuudddYYYYYY___hhhkkkkkkdddVVVJJJEEEDDDBBBEEENNN```wwwqqqdddYYYTTTPPPSSS\\\hhhtttwwwsssmmmYYYOOOHHHJJJQQQZZZeeeooonnnhhhbbbaaaeeennnvvv{{{}}}yyytttssswww~~~}}}}}}yyymmm```RRRMMMHHHGGGIIIMMMNNNNNNGGGAAA;;;888888999888666555444555555333555???KKKZZZbbbiiikkkmmmppppppmmmiiibbbWWWMMMGGGDDDBBBAAACCCLLLYYYfffpppsssjjj___PPPEEE;;;777555222222444222333555666666555444333222333555555444333444555444666:::;;;:::999999::::::;;;===???AAACCCEEEFFF???>>>===;;;;;;;;;<<<<<<:::<<>>@@@CCCFFFGGGGGGGGGGGGHHHFFFGGGGGGEEEBBBAAACCCFFFGGGIIIJJJJJJHHHFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGKKKNNNNNNMMMOOOTTTZZZ^^^ccchhhkkkllljjjiiiiiiiiiiiijjjlllnnnrrruuuvvv|||yyyvvvsssqqqmmmiiiffffffgggiiilllppptttwwwyyyxxxxxxxxxxxxxxxyyyzzz{{{vvvuuusssrrrssstttvvvxxxyyyyyy{{{qqqggg```YYYSSSOOOOOOMMMKKKNNNWWWcccmmm{{{{{{iii[[[XXX[[[dddhhhjjjdddWWWKKKFFFFFFDDDGGGPPPccczzzttteeeZZZSSSNNNQQQYYYeeerrrwwwtttppp[[[QQQIIIIIIOOOXXXcccmmmooojjjcccaaafffoooxxx}}}}}}xxxrrrqqqwww~~~~~~}}}yyysssgggZZZJJJFFFBBBCCCHHHOOOSSSTTTJJJDDD===999999:::999888444444555444111111:::EEEKKKVVV```eeeiiinnnqqqppptttkkk]]]PPPGGGAAA>>><<<>>>IIIVVVccclllmmmbbbVVVNNNDDD:::666444111111333111333555888888777555333111333555555444444444555555777:::;;;:::::::::;;;;;;;;;===???AAACCCEEEEEE???>>>===<<<;;;<<<<<<===999<<>>???@@@AAACCCEEEGGGGGGGGGGGGIIIHHHEEEBBBAAAAAAAAABBBEEEGGGJJJLLLLLLJJJHHHFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMQQQWWW[[[aaaeeeiiikkkkkkjjjjjjjjjiiiiiiiiijjjlllooorrrttt~~~}}}{{{uuummmfffgggbbbccckkkooommmnnnrrrtttuuuwwwwwwvvvwwwxxxyyy~~~|||{{{|||}}}}}}|||{{{tttuuuxxx}}}yyyjjj]]]UUUPPPLLLIIIIIIHHHGGGGGGHHHKKKOOOQQQcccqqq}}}kkk^^^XXXWWW___hhhmmmfffZZZPPPIIIDDDFFFEEEMMMcccttteeeYYYTTTPPPQQQWWWcccpppyyy{{{yyyhhhYYYMMMLLLLLLLLLUUUaaahhhfffaaa^^^^^^ccclllrrrtttrrrooommmooowww}}}}}}|||~~~~~~|||zzzwwwqqqfffWWWMMMAAA@@@>>>@@@KKKXXXYYYSSSMMMHHHBBB>>>>>>???>>>===333444444222000111555999DDDJJJRRRYYY___eeekkkpppwwwoooaaaRRREEE===999777:::BBBPPP^^^fffcccYYYQQQCCCBBB???;;;888555444333444666777666777:::888444555666888888777777888999777888888999:::;;;;;;;;;:::;;;===>>>???@@@????????????>>><<<<<<;;;;;;;;;>>>????????????@@@CCCEEEJJJLLLQQQWWW^^^eeeiiilllnnnmmmmmmooossswwwxxxxxxsssqqqnnnjjjddd[[[RRRLLLBBBAAAAAAAAABBBHHHOOOTTTYYY^^^eeeiiijjjlllooorrrssstttuuuwwwyyy{{{}}}}}}vvvxxxzzz___PPP@@@999888555444444666666555444444444555555333222000///..................---,,,,,,+++******,,,,,,------------,,,,,,,,,+++******)))*********++++++***))))))))))))))),,,+++***)))******+++,,,+++++++++++++++,,,------------++++++++++++------........................'''))),,,///000///---,,,///...---,,,++++++++++++******+++,,,---///000111222111111111111222333333111111111111333555777888666777888999;;;===>>>>>>???@@@BBBDDDFFFFFFFFFFFFFFFDDDBBBAAAAAAAAACCCDDDFFFHHHJJJKKKKKKIIIGGGEEEFFFEEEEEEEEEFFFHHHJJJKKKJJJKKKKKKKKKLLLPPPVVVZZZcccfffjjjlllkkkjjjjjjjjjiiiiiiiiijjjlllooorrrttt{{{{{{|||~~~yyytttmmmgggdddhhhjjjjjjlllppppppqqqrrrttttttuuuwwwxxx||||||~~~}}}vvvwwwxxx{{{zzz~~~tttkkk]]]RRRLLLHHHDDDAAACCCBBBAAAAAABBBEEEGGGHHHOOO[[[jjjxxx}}}lll^^^WWWUUU[[[eeelllggg]]]TTTLLLFFFIIIHHHOOOccc}}}ssscccYYYTTTRRRTTT[[[hhhwwwnnn^^^PPPLLLIIIGGGNNNYYYaaa___[[[XXXWWWZZZ```eeefffeeecccbbbdddkkkttt{{{}}}{{{}}}|||}}}~~~~~~~~~~~~}}}yyysssiii\\\NNNEEE>>>===<<<>>>IIIVVVYYYVVVQQQMMMHHHEEECCC@@@===:::444444444222000111444888<<<@@@EEEKKKQQQYYYbbbiiillldddWWWIII>>>777444444;;;AAAKKKVVV[[[XXXOOOHHH@@@???===;;;888666555444555888888777777:::888444777777777666555555555666555555666777777888999999999:::<<<===>>>???>>>>>>???>>>===<<<;;;;;;;;;;;;===>>>>>>>>>>>>???BBBDDDHHHKKKPPPWWW^^^eeekkknnnrrrrrrrrruuuyyy{{{|||{{{wwwuuupppkkkddd[[[RRRKKK@@@@@@@@@@@@AAAFFFMMMRRRWWW\\\cccgggiiijjjnnnqqqssstttuuuwwwyyy{{{}}}}}}~~~qqqsss}}}zzz___OOO@@@999888666555555777666555555444444555555333222111///...---------...------,,,,,,++++++***+++++++++,,,,,,+++++++++*********)))******+++,,,,,,++++++***************)))))))))))))))***+++,,,)))******+++,,,+++++++++------++++++++++++------........................,,,...000222333111000...000///...---,,,,,,,,,,,,******+++,,,---...000111222222222222222333444444111111111111333555777888888888999:::;;;<<<===>>>>>>???AAABBBDDDEEEEEEEEEBBBBBB@@@@@@@@@BBBDDDFFFGGGHHHIIIJJJJJJHHHFFFDDDEEEEEEDDDEEEFFFGGGIIIJJJIIIJJJJJJJJJLLLPPPUUUZZZeeehhhkkkmmmllljjjiiiiiihhhhhhiiijjjlllnnnqqqrrrwwwxxx|||wwwpppiiigggffffffgggkkkkkklllnnnqqqsssvvvxxxyyyzzz|||{{{zzzzzzzzz}}}~~~qqqlllttt~~~xxxlllggg___TTTLLLHHHEEEAAA??????>>>>>>>>>>>>??????@@@BBBKKKXXXfffwwwzzzzzzpppbbbXXXTTTWWWbbbkkkiiiaaaYYYPPPJJJKKKIIIOOO```xxxqqqaaaWWWSSSNNNQQQZZZiiizzzyyyhhhXXXOOOIIIDDDHHHPPPVVVVVVTTTRRRPPPPPPRRRTTTTTTTTTTTTTTTWWW\\\dddjjjwwwyyyzzzzzzzzzzzz{{{}}}}}}{{{zzz|||~~~{{{}}}~~~~~~}}}{{{zzz{{{|||zzzyyyuuukkk^^^PPPDDD>>>999999999<<>>===<<<:::999888777;;;<<<;;;;;;>>>===999===;;;999777555555555666555555555666777777888888888999:::<<<============>>>>>>===<<<;;;;;;;;;;;;<<<============>>>@@@CCCEEEHHHNNNUUU]]]eeelllooossssssvvvyyy}}}}}}|||zzzxxxuuuooohhh___VVVLLLFFF>>>>>>>>>>>>@@@DDDKKKOOOTTTZZZaaaeeegggiiimmmpppssstttuuuwwwyyy{{{}}}}}}}}}~~~pppqqq{{{zzzaaaQQQBBB<<<;;;999888888888777666555444444444555333222111///...,,,,,,+++---------,,,,,,+++++++++******++++++++++++******))))))))))))***+++,,,---+++******))))))*********''''''((())))))***+++,,,((()))***+++,,,+++******------++++++++++++------........................111333555666666555333222000000///...------------+++++++++,,,---...000000333333222222333333444555222111111222333555777888999::::::;;;<<<=========>>>>>>@@@AAABBBDDDDDDEEECCCBBBAAAAAAAAACCCEEEFFFGGGHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEGGGHHHJJJJJJJJJKKKKKKMMMQQQWWW[[[gggjjjmmmnnnllljjjiiihhhhhhhhhhhhjjjkkknnnpppqqqvvvxxx|||{{{rrrmmmiiifffddddddhhhiiikkknnnssswwwyyyyyyyyy{{{|||{{{|||pppfffhhhkkkqqq{{{|||rrrhhhfff___VVVOOOLLLJJJGGGEEE@@@@@@??????>>>>>>======AAAFFFNNNZZZlll}}}{{{yyy~~~tttggg]]]XXXWWWcccllllllfff^^^TTTLLLIIIGGGLLLZZZoooqqq```UUUQQQMMMPPPYYYiiizzztttbbbVVVLLLFFFGGGKKKLLLMMMMMMLLLJJJHHHHHHHHHGGGHHHIIIJJJMMMQQQWWW\\\hhhkkknnnpppqqqtttwwwyyyzzzyyyyyy{{{~~~~~~|||{{{{{{zzzxxxvvvuuuvvvxxxrrrqqqmmmbbbTTTFFF???;;;666666777:::DDDQQQ]]]ccceeeaaa[[[SSSKKKCCC<<<888666555333111000000111222222222222444:::BBBLLLQQQRRRKKKBBB888222111222444222555:::@@@CCCDDDBBBAAA@@@AAAAAAAAA@@@>>>===;;;;;;AAAEEEEEEFFFIIIIIIFFFFFFBBB===:::888888888888777777777888888999999999777888999:::;;;<<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<>>;;;<<<<<<<<<===AAAGGGLLLRRRXXX___dddfffiiimmmpppssstttuuuwwwyyy{{{}}}}}}}}}~~~nnnooovvvzzz```QQQBBB<<<<<<;;;999:::888888777666555444444444222222111000...,,,+++***------,,,,,,,,,,,,++++++)))******++++++******)))(((((())))))***+++------))))))((((((((())))))***''''''((()))***+++++++++((()))***+++,,,+++******------++++++++++++------........................///000111222333222111000000000///...------------+++++++++,,,---...///000333333222222333333444555222222222222333555888999::::::;;;<<<======>>>>>>??????@@@AAABBBDDDEEEFFFGGGFFFDDDCCCBBBCCCEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDFFFHHHIIIKKKKKKLLLLLLNNNSSSYYY]]]gggjjjmmmnnnllljjjhhhhhhgggggghhhiiikkkmmmnnnooorrrtttxxx{{{}}}}}}vvvpppkkkfffaaaeeeeeefffkkkqqquuuwwwwwwyyyzzz|||||||||yyygggbbb^^^___eeekkkqqquuuwwwzzz}}}}}}yyyuuurrrkkklllooorrruuuzzz~~~{{{sssiiibbbYYYRRROOOMMMIIIGGGBBBBBBAAA@@@???>>>===<<<>>>AAAEEEMMM]]]qqq~~~~~~~~~xxxmmmddd^^^ZZZeeennnoooiiiaaaVVVMMMHHHGGGJJJUUUhhh|||tttaaaUUUPPPQQQSSSZZZiii||||||kkk]]]RRRJJJGGGHHHCCCDDDFFFFFFCCCAAA@@@@@@???@@@BBBCCCDDDHHHLLLPPPXXX\\\aaafffjjjmmmqqqsssxxxxxxyyy{{{}}}~~~~~~}}}yyyyyywwwtttqqqpppqqqsssnnnllleeeYYYKKK@@@:::999555555777:::AAANNN^^^jjjmmmhhh___SSSIII@@@<<<:::888666444222111111111000222111111333777<<>>@@@AAAAAA@@@AAACCCDDDCCCAAA>>>===AAAJJJRRRUUUXXX[[[[[[YYYPPPJJJBBB===::::::::::::888888888888999999999999777777888999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<;;;<<<<<<;;;:::;;;>>>@@@@@@BBBFFFMMMTTT]]]cccgggmmmooossswwwzzzxxxsssooojjjeee]]]UUUMMMEEE===888888999999999:::>>>CCCHHHPPPVVV^^^cccfffjjjnnnrrrssstttuuuwwwyyy{{{}}}}}}~~~kkkjjjooo}}}{{{^^^OOO@@@;;;;;;:::999999999888777666555444444444111111000000...---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********))))))))))))***+++,,,---(((((((((((((((((()))***(((((()))***++++++++++++)))******+++,,,+++++++++------++++++++++++------..............................000111111111000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---...//////222222222222222333444444222222222222444666888999::::::;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGHHHIIIHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFCCCCCCBBBCCCDDDEEEGGGHHHKKKLLLLLLMMMOOOTTTZZZ^^^fffiiilllmmmllliiihhhhhhfffggghhhiiikkklllmmmnnnlllooorrruuuxxxzzz}}}}}}yyyuuummmfffdddbbbccchhhnnnssssssrrrxxxxxxzzz~~~~~~~~~lllaaaWWWTTTVVVXXX\\\```bbbeeehhhhhhfffccc```___\\\^^^aaadddhhhnnnuuuzzzooofff[[[RRRMMMJJJFFFDDDCCCBBBAAA???>>>===<<<<<<;;;>>>AAAFFFTTThhhzzzyyyppphhhccc[[[eeemmmnnniiibbbWWWMMMIIIHHHIIIQQQaaauuuyyydddVVVPPPOOOPPPVVVdddwwwttteeeXXXOOOJJJGGG???@@@AAA???===:::::::::999:::;;;<<<===???CCCFFFJJJNNNUUU[[[aaafffjjjmmmvvvwwwyyy{{{|||}}}~~~~~~xxxxxxvvvsssooommmnnnooonnnhhh^^^QQQDDD;;;666444555555777:::>>>III]]]ooorrrmmmdddWWWKKKCCC???>>><<<:::777666555444222111222111000222555888999999<<<999444000......000111222555999;;;<<<===>>>???===@@@CCCEEEEEECCCAAA???JJJVVVbbbhhhkkknnnmmmkkk___VVVJJJAAA===;;;:::888777777777777777777888888888888888888999;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<;;;:::;;;===@@@???@@@BBBGGGMMMTTTZZZ]]]gggiiimmmqqqrrrpppkkkfff]]]YYYRRRKKKEEE???:::666555666777777888;;;@@@DDDNNNTTT\\\bbbfffjjjnnnrrrssstttuuuwwwyyy{{{}}}}}}~~~iiifffjjjwww|||^^^OOO@@@;;;;;;;;;:::;;;:::999888666555555444444//////000//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++******)))))))))***+++,,,,,,))))))(((((())))))***+++)))***+++,,,,,,+++******+++++++++++++++,,,------------++++++++++++------........................//////111222333333333333///...---,,,++++++++++++,,,,,,,,,,,,------...///222111111111111222333333222222222333444666888999999:::;;;<<<>>>???AAAAAACCCCCCCCCCCCEEEGGGIIIJJJHHHGGGEEECCCBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDFFFGGGCCCBBBBBBBBBCCCEEEGGGHHHJJJKKKLLLLLLOOOSSSYYY^^^eeehhhkkklllkkkiiihhhhhhfffggghhhiiikkkllllllllljjjmmmqqqrrrsssvvvzzz}}}~~~~~~yyyqqqgggeeeeeeiiioootttsssqqqvvvwwwzzz~~~~~~yyyjjjZZZSSSOOOMMMNNNRRRPPPSSSWWWYYYYYYZZZ\\\^^^aaadddgggkkkpppwww}}}ssseeeYYYRRRMMMHHHEEEDDDBBB@@@===<<<<<<======<<<@@@BBBCCCMMM```uuu|||vvvooogggcccYYYbbbjjjkkkgggaaaWWWMMMIIIGGGGGGLLLXXXkkk}}}}}}gggXXXRRRLLLLLLPPP^^^rrrpppbbbXXXOOOIIICCCCCCAAA>>>:::888888888888888888888888:::===@@@CCCGGGLLLRRRXXX```ggglllsssuuuwwwyyyzzz{{{|||}}}yyyyyyxxxtttpppnnnmmmnnniiiaaaUUUIII@@@:::666444555555777999:::DDDZZZpppzzzvvvooodddWWWMMMIIIHHHBBB???<<<::::::999666333333111///000444777888777666555222000///...//////---222777;;;<<<===???@@@<<>>:::777999999888888888888888888888888888888999;;;===>>><<<;;;;;;::::::;;;;;;<<<<<<======<<<;;;;;;===???>>>>>>???BBBFFFKKKPPPSSSYYYZZZ]]]```bbb___ZZZVVVOOOKKKEEE@@@<<<999666333333444555555666999===AAAKKKRRRZZZ```dddhhhmmmqqqssstttuuuwwwyyy{{{}}}}}}}}}~~~hhheeehhhvvv|||```QQQBBB===>>>=========:::999888666555555444444....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********)))******+++,,,******))))))***+++,,,,,,***+++,,,------,,,***)))---,,,+++***+++,,,---...------++++++++++++------........................,,,---///000111222333333......---,,,++++++++++++,,,,,,,,,,,,------...///111111000000111111222333333222222333444666888:::999999;;;===>>>@@@BBBBBBDDDDDDDDDDDDFFFHHHJJJKKKFFFEEECCCBBBBBBBBBDDDEEECCCBBBAAAAAABBBDDDGGGHHHBBBBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKLLLNNNRRRYYY]]]dddgggjjjkkkjjjiiihhhhhheeefffhhhiiikkkkkkllllllnnnppprrrrrrqqqrrrvvvyyy|||~~~{{{llljjjiiimmmssswwwvvvttttttvvv{{{~~~~~~uuuaaaVVVOOOHHHGGGIIIDDDIIIOOOSSSWWW[[[bbbfffnnnqqquuuyyy~~~qqqcccZZZTTTOOOLLLFFFDDD@@@>>><<<===>>>???<<<@@@BBB@@@EEEWWWlllyyyzzzsssllleeeaaaVVV___fffhhhfffaaaWWWNNNHHHFFFCCCFFFPPPaaatttjjj[[[TTTNNNMMMQQQ___sssyyykkk___TTTLLLJJJHHHEEE@@@;;;888888:::999999888777666888<<>>;;;999777555444666777888@@@XXXpppzzzqqqdddYYYSSSQQQFFFCCC???>>>>>><<<999666666222///000444888::::::555555444222111000000///&&&,,,444:::===???AAADDD<<<@@@GGGMMMQQQQQQPPPOOOYYYiiizzz|||tttaaaQQQHHHBBB<<<888;;;;;;;;;;;;;;;;;;;;;;;;999888888888999;;;===>>>;;;;;;:::::::::;;;;;;<<<=========<<<;;;;;;>>>@@@>>>======>>>AAAFFFJJJMMMJJJKKKMMMPPPQQQOOOJJJEEEDDD@@@;;;777555333222000222333444444555888<<>>@@@AAABBBDDDEEEFFFFFFFFFEEEGGGDDD@@@>>>???AAACCCCCCBBBBBBAAAAAABBBEEEGGGIIIFFFEEEDDDDDDEEEFFFIIIJJJIIIIIIHHHIIIMMMTTT^^^eeejjjjjjjjjjjjiiigggfffeeeeeeeeeeeehhhjjjlllkkkjjjnnnoooppppppppppppsssuuu~~~}}}}}}~~~wwwpppmmmqqquuuuuuttttttuuuxxx{{{rrr___SSSMMMIIIFFFHHHFFFGGGJJJOOOXXXhhhwwwsssjjjbbbWWWOOOKKKIIIGGGDDDAAA@@@>>>>>>???<<<;;;>>>CCCMMM```ppp~~~{{{ssspppkkkddd]]]\\\[[[\\\___bbb^^^UUUMMMHHHCCCAAADDDJJJTTTcccpppuuu```OOOHHHHHHMMM[[[kkk}}}}}}pppaaaUUUOOOJJJCCC>>>;;;:::888777888777777888999999888666<<<>>>BBBHHHNNNWWWaaagggmmmooosssvvvyyy{{{|||}}}}}}~~~yyyvvvuuuqqqlll^^^RRRFFFAAA???:::777777333111222444777AAATTTfffzzz|||wwwmmmaaaUUUMMMEEEEEEIIIGGG???666888888777555555777777555:::888666333111000111222000222666;;;>>>AAABBBCCC===BBBJJJQQQTTTUUURRRPPP^^^hhhuuu|||~~~||||||}}}zzzlll[[[KKK@@@;;;:::999999999888888999::::::999999999999999999999999999999::::::;;;<<<======???>>>===;;;:::999888888;;;:::;;;;;;<<<===>>>???AAABBBCCCCCCCCCAAA@@@???999888666444333333333333333444555444555777;;;>>>GGGMMMUUU]]]ccciiimmmqqqqqqrrrtttuuuuuuvvvxxxzzz}}}~~~~~~fffgggiiinnn|||www___PPPBBB======;;;::::::;;;999777666666666555444000000000000111111111111------------............+++******+++,,,,,,***)))))))))))))))))))))((((((***************+++++++++++++++*********+++,,,---,,,)))(((***...000---***))),,,...---***)))+++...---...//////------.../////////000000111222222333...---,,,,,,,,,,,,..................////////////333333333333333333333333000111222444555777888999<<<;;;::::::;;;===???AAABBBCCCDDDFFFGGGGGGFFFFFFDDDAAA>>>===???AAACCCDDDAAAAAA@@@AAABBBEEEGGGIIIGGGFFFEEEDDDEEEFFFHHHIIIHHHHHHIIIJJJNNNUUU^^^dddjjjjjjiiiiiihhhgggffffffffffffgggiiikkkmmmlllkkkmmmnnnpppppppppqqqsssuuu{{{{{{{{{~~~zzzvvvxxxzzzyyyvvvvvvtttvvvzzz~~~~~~~~~qqqcccZZZSSSNNNIIIGGGHHHKKKOOOWWWeeessszzzpppddd[[[SSSOOOJJJFFFCCCBBBAAAAAAAAA>>>===???BBBIIIXXXfffyyy{{{rrrmmmggg___YYYZZZYYYYYY[[[\\\XXXPPPHHHFFFAAA>>>AAAFFFNNN\\\hhhyyyuuubbbRRRJJJHHHLLLXXXhhhzzzssshhh^^^XXXOOOGGGAAA>>><<<;;;:::999888888::::::888777:::<<<@@@EEEKKKTTT^^^dddlllnnnrrrvvvxxxzzz|||}}}~~~}}}yyyxxxsssnnn[[[OOODDD???===:::777666555444444555777>>>NNN^^^www}}}qqq```WWWOOONNNRRRPPPFFF<<<:::999777666888===@@@AAA???<<<999666555444333222222444777;;;???BBBDDDEEEAAAFFFMMMUUUYYYYYYWWWUUU[[[eeerrrzzz{{{yyyxxxxxxxxxmmm]]]OOOEEE@@@>>>::::::999999999999::::::999999999999:::::::::;;;999999:::;;;;;;<<<======;;;:::999999888888888888:::::::::::::::;;;;;;<<<999999:::::::::999888777777666444333222111111222222333444444444666:::===GGGLLLTTT\\\ccchhhmmmpppppprrrtttvvvvvvwwwzzz{{{}}}~~~~~~~~~ffffffggglllwwwuuu___PPPBBB>>>>>>===<<<<<<:::;;;999666222222444777000000000111222222333333........./////////000000---,,,++++++,,,,,,***(((++++++******)))))))))(((''''''(((***+++,,,---...++++++******++++++,,,------***'''(((+++---,,,*********+++++++++,,,,,,---,,,---......,,,,,,---......//////000000111111222......,,,,,,,,,,,,---...------........./////////111222333444444333222111000111222444555777888999<<<<<<;;;;;;===>>>@@@BBBCCCDDDFFFGGGGGGGGGFFFFFF@@@>>><<<===???BBBCCCDDD@@@???@@@AAABBBEEEGGGIIIGGGFFFEEEDDDEEEFFFGGGHHHGGGHHHJJJLLLPPPVVV^^^ccciiiiiihhhhhhggggggffffffhhhggghhhjjjlllmmmkkkjjjkkkmmmoooppppppqqqsssuuuwwwxxxyyy~~~~~~~~~zzzwwwvvvsssuuuyyy|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~uuuggg\\\UUUPPPMMMMMMOOOQQQVVVbbbnnn{{{qqqfff___UUUMMMIIIGGGFFFFFFCCCAAA@@@AAABBBFFFQQQ[[[ooozzztttllleee\\\UUUUUUTTTTTTUUUUUUQQQJJJCCCCCC>>>;;;===@@@EEEPPP[[[hhhsssuuudddVVVIIIGGGIIIRRR```sss~~~llldddXXXMMMEEE@@@===<<<===;;;999999::::::999888777999===AAAGGGPPPZZZ```jjjnnnrrrvvvxxx{{{}}}~~~{{{vvvpppZZZOOOCCC???>>>:::888888777555555555555999EEERRRiii{{{}}}nnnddd[[[ZZZ^^^\\\QQQFFF@@@===:::999<<>>BBBEEEGGGEEEJJJQQQXXX\\\]]]\\\ZZZYYYaaammmtttvvvtttrrrrrrwwwsssjjj^^^QQQHHHCCCAAA;;;;;;::::::::::::;;;;;;999999::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======999999888888888999999::::::999888888777777888888666777777777777666666555555444333111000000000000111222222222333555999<<>>===<<<===777888777555333222444555000111111111111111111111............///////////////...---------,,,***(((......------,,,+++++++++''''''(((***+++,,,---...+++***++++++++++++,,,,,,...---+++,,,---...,,,++++++***)))+++---......---***,,,------,,,+++,,,.........//////000000000111///...---,,,+++,,,---...,,,------....../////////000111333444444333111000222333444666777999:::;;;<<<<<<<<<===>>>@@@AAABBBEEEEEEGGGHHHHHHGGGFFFFFFAAA???>>>>>>@@@BBBCCCCCC>>>>>>???@@@BBBEEEGGGHHHFFFFFFEEEEEEEEEEEEFFFGGGFFFHHHKKKNNNRRRWWW^^^bbbhhhhhhggggggfffggggggggghhhhhhhhhjjjlllkkkiiigggiiilllnnnppppppqqqsssuuuuuuvvvxxx}}}yyyuuuuuusssvvvyyy|||~~~~~~}}}||||||{{{{{{{{{||||||}}}}}}~~~yyylllddd^^^ZZZWWWWWWWWWXXX```hhhrrr~~~xxxiii\\\TTTOOOKKKIIIEEEBBBBBBDDDDDDFFFMMMUUUeeerrr{{{pppfff[[[TTTPPPOOONNNNNNNNNKKKFFFBBB@@@<<<999:::;;;>>>FFFOOOYYYfffssszzzzzzrrrdddWWWGGGDDDDDDJJJVVVhhh|||ssseeeWWWMMMFFFAAA??????===<<<;;;<<<<<<:::999777888;;;>>>DDDLLLVVV\\\hhhlllrrrwwwyyy|||~~~xxxqqq]]]QQQFFFBBB@@@<<<999999666444444444333555===GGGWWWhhh{{{vvvlllddddddiiiggg\\\PPPJJJDDD>>>===???FFFQQQ[[[ZZZRRRHHHAAA===;;;777444555666777:::>>>BBBFFFHHHHHHLLLSSSZZZ^^^___^^^]]]YYY___ggglllmmmmmmmmmnnnooolllfff\\\QQQGGGBBB???<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999888777666555444444444777777777777777777666666444333222222111000000000000111111111111444777;;;DDDIIIQQQZZZ```fffkkkooooooqqqtttvvvwwwyyy|||~~~}}}}}}~~~fffcccbbbgggpppzzzsss]]]OOOAAA<<<===<<<;;;<<<666666555777888888555333222222111000//////......,,,,,,---------.........000///......///...,,,***---------,,,,,,,,,++++++))))))*********+++++++++******++++++,,,,,,,,,,,,,,,---...000000///,,,***)))(((((())),,,------,,,***+++,,,,,,++++++,,,...////////////000000000000///...---,,,+++,,,,,,---,,,,,,,,,---...//////000000111333444444333111000222333444666777999:::;;;;;;<<<<<<>>>???AAABBBCCCFFFFFFGGGHHHHHHGGGEEEEEECCCBBB@@@AAABBBCCCBBB@@@===>>>???@@@BBBDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFIIILLLOOOSSSXXX^^^bbbgggffffffeeeeeefffggghhhgggggghhhiiijjjiiifffdddgggjjjmmmoooooopppqqqsssssstttwww{{{~~~yyyvvvvvvtttvvvzzz}}}~~~~~~}}}|||{{{{{{zzzzzzzzz{{{|||}}}}}}rrrmmmhhhfffccc```ccchhhnnnyyyqqqeee[[[SSSMMMFFFCCCAAACCCDDDEEEKKKQQQ[[[jjj~~~uuuhhh[[[SSSKKKJJJJJJIIIIIIGGGDDDBBB???;;;999:::999999>>>EEEOOO[[[gggnnnoookkk```VVVFFFCCCBBBEEENNN]]]sss|||kkk]]]QQQHHHCCCBBBAAA@@@@@@@@@???<<<:::999999:::===AAAIIIRRRXXXdddjjjrrrwwwyyy}}}zzztttcccWWWJJJEEEBBB===999888444222111333222222888@@@KKKWWWfffqqqwww|||~~~~~~wwwqqqkkkkkkooommmdddZZZOOOHHHBBBBBBDDDIIIWWWeeeiii```RRRGGG@@@<<<999666555666777:::>>>BBBFFFIIIKKKOOOVVV\\\___``````^^^\\\^^^```ccceeegggiiikkkhhhfffbbbZZZOOOFFFAAA>>>===<<<;;;;;;:::::::::;;;======<<<;;;::::::999999::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999999999999999888777555444333222222333222222222222333333333444444444333333222111111///000000000111333777:::BBBGGGPPPXXX___eeejjjnnnoooqqqtttvvvwwwyyy|||~~~|||}}}}}}~~~hhhfffhhhpppxxx}}}www^^^OOOAAA<<<===<<<;;;;;;888777777999;;;:::666333333222111000///---,,,,,,+++++++++,,,,,,,,,,,,---000///......//////---+++************************+++++++++***************)))***+++,,,,,,,,,,,,+++(((***---//////---***(((''''''((((((((())))))***)))+++,,,,,,,,,,,,---///000000000000000000000000000///---,,,++++++,,,---++++++,,,---...//////000000111222333333222111000000111222444555777888999:::;;;<<<>>>???AAABBBBBBFFFFFFGGGGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCAAA???===>>>???@@@BBBCCCDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGIIIMMMPPPTTTYYY___cccfffeeeddddddeeefffggghhhgggggghhhiiijjjhhhdddaaadddfffjjjlllllllllmmmnnnpppqqqtttyyy~~~~~~}}}}}}xxxwwwxxxuuuwwwzzz}}}~~~~~~}}}|||{{{zzzzzzyyyyyy{{{|||}}}}}}~~~|||xxxsssrrrtttvvv~~~qqqbbbYYYOOOIIIEEEDDDDDDDDDIIINNNTTTbbbvvv{{{kkk\\\SSSIIIIIIGGGEEEDDDBBBAAAAAA===:::999:::999777:::???FFFOOOYYY^^^```^^^XXXPPPFFFCCCBBBCCCHHHSSSfffwwwmmm\\\MMMEEEFFFFFFFFFGGGGGGDDD???<<<;;;;;;;;;;;;>>>EEENNNTTT^^^eeennnuuuxxx}}}|||nnn```RRRKKKEEE???999888555222111333333222777===BBBIIIRRRZZZaaaiiirrrwwwyyyvvvsssttttttqqqjjjdddUUUMMMHHHHHHIIIMMM[[[jjjooohhh]]]PPPEEE>>>:::999666777999<<<@@@DDDGGGIIINNNRRRWWW\\\___```___^^^[[[[[[[[[\\\^^^aaaccceeecccbbb^^^WWWOOOGGGBBB@@@===<<<;;;:::999999999:::======<<<;;;:::999888888999999999999999:::::::::::::::999777777666666666999888777555444333222222222222111111111222333333444444555555444333222222///000000000111333777:::@@@FFFNNNWWW^^^dddjjjmmmoooqqqsssuuuvvvwwwzzz|||||||||}}}~~~ooopppwww}}}```QQQCCC>>>>>><<<;;;;;;888999999888555222222222222222111111000///......++++++++++++,,,,,,,,,,,,---,,,,,,---......,,,+++'''(((((())))))*********************************)))***+++,,,,,,,,,++++++''')))+++,,,,,,+++++++++'''***,,,+++((('''))),,,***+++------,,,,,,...///111111111111111111111111000///---,,,++++++,,,,,,***++++++,,,...//////000111111111111111111111111000111222444555777888999999:::;;;===???AAAAAABBBFFFFFFGGGGGGFFFDDDCCCBBB@@@@@@@@@BBBDDDCCCAAA???>>>???@@@AAAAAABBBBBBBBBAAABBBCCCDDDFFFGGGGGGGGGIIIJJJMMMOOOSSSYYY```eeeeeedddccccccdddfffhhhiiihhhhhhiiijjjkkkhhhddd```___bbbeeeggggggffffffgggkkkmmmpppvvv{{{~~~{{{yyyzzz|||zzzvvvuuuwwwtttvvvyyy{{{}}}|||{{{zzz|||{{{yyyyyyyyyzzz|||}}}}}}~~~|||oooaaaXXXOOOJJJHHHFFFIIINNNPPP\\\mmmqqq```VVVJJJIIIFFFCCC???=========:::888888:::999666777<<<<<>><<<999555444555555444777===@@@CCCIIIOOOVVV```llluuu~~~}}}zzzuuuooolll```WWWRRRQQQNNNLLLWWWgggkkkjjjeeeZZZLLLAAA<<<;;;777999<<<@@@DDDGGGIIIJJJLLLOOOTTTXXXZZZZZZYYYXXXVVVVVVWWWYYY[[[\\\\\\\\\[[[ZZZXXXRRRLLLFFFCCCBBB<<<;;;:::999999888888888999999::::::::::::::::::888888888888888888888888888888777777777777777888:::999888666555444444333555444333333333555666777333444444555555444333222///000111111111333777:::???DDDMMMVVV]]]ccciiillloooqqqssstttuuuvvvxxxzzz||||||}}}~~~~~~xxx{{{bbbSSSEEE??????===;;;;;;777999:::444,,,(((,,,111222222222111111111111111+++++++++,,,,,,,,,------+++******+++,,,---+++***(((((()))***+++,,,,,,---))))))******++++++++++++)))***+++,,,---,,,++++++)))***++++++++++++---///***...111///+++))),,,000***+++------------///000222222222111111111111111000///...,,,++++++,,,,,,******+++,,,...//////000222222111000000111222222222333444666888999:::;;;888999;;;===???@@@AAAAAAFFFFFFFFFFFFEEEDDDBBBAAA======>>>AAACCCDDDBBB@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHHHHJJJKKKMMMOOOSSSYYY```fffeeedddcccbbbccceeehhhiiijjjjjjkkklllllliiiddd```\\\___bbbccccccbbbbbbbbbgggiiimmmssszzz}}}~~~~~~vvvuuuvvvyyywwwrrrqqqtttrrrtttwwwzzz{{{{{{zzzyyy|||{{{zzzyyyyyy{{{|||~~~}}}~~~rrrfffZZZRRRMMMJJJLLLPPPNNNXXXhhh|||wwweeeZZZLLLJJJFFFAAA<<<999888999888777888:::999555666:::555;;;???AAADDDHHHGGGDDD<<<;;;;;;;;;;;;???LLLZZZgggzzz|||iii]]]NNNPPPSSSUUUTTTOOOHHHBBB===<<<:::888999>>>FFFLLLQQQ[[[fffnnnsssyyy|||kkk```WWWMMMEEEBBB>>>999777777666555888===FFFHHHLLLRRRYYYcccppp{{{~~~wwwsssqqqlllbbb[[[XXXPPPJJJQQQ___fffiiijjjaaaRRRDDD===<<<999;;;???CCCGGGJJJKKKLLLHHHKKKOOORRRTTTTTTSSSRRRQQQRRRUUUXXX[[[ZZZXXXUUUSSSSSSQQQMMMHHHDDDBBBBBB<<<;;;:::999888888888888666777777888:::;;;<<<<<<888888888777777777777777888888888888999:::;;;<<<:::999888777666555555555333333222222222333555666222333444555444333222111000111111111111444777:::>>>DDDLLLUUU]]]ccciiillloooqqqsssttttttuuuwwwyyy||||||}}}~~~jjjVVVEEEAAAAAA===:::<<<777777777777666666666666333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***++++++------...///+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,---...111///,,,***)))***+++---......---------......///444333222111111222333333...---,,,,,,+++***)))(((+++,,,,,,---...///000000///000111333444666666666000222444555666777999;;;::::::;;;<<<>>>AAADDDEEEFFFHHHJJJKKKJJJGGGDDDAAABBBBBB@@@?????????@@@AAACCCCCCBBBAAAAAA@@@??????>>>AAADDDEEEEEEDDDEEEFFFIIIJJJMMMPPPUUU[[[```bbbgggggggggggghhhiiijjjkkklllhhhfffjjjpppqqqiiibbb___]]][[[YYYYYY[[[^^^___bbbbbbdddjjjqqquuuuuusssrrrrrrrrrsssuuutttrrrppptttuuuwwwwwwvvvuuuuuuvvvxxxzzz{{{|||{{{{{{{{{|||zzz{{{{{{}}}~~~}}}kkk^^^UUUOOOOOOTTTUUUVVV^^^pppooobbbVVVKKKBBBAAACCCAAA>>>===999999888777666555444444888:::;;;;;;;;;;;;===>>>:::999999999;;;???CCCEEEZZZfffzzz~~~jjj```YYYWWW\\\^^^VVVKKKFFF<<<======<<<;;;???EEEJJJOOOSSSZZZdddnnnyyyuuuiiiaaaVVVLLLFFF???999999;;;;;;<<<>>>JJJUUU^^^___bbbmmmzzz}}}yyyvvvzzzpppcccZZZRRRNNNQQQXXXbbbgggkkkeeeWWWIIIAAA>>><<<>>>AAADDDFFFGGGGGGGGGFFFGGGIIIKKKMMMNNNOOOOOOQQQTTTVVVVVVTTTQQQPPPOOOQQQPPPNNNKKKFFFAAA===:::???===:::888777888999999888888888888888888999999999888777666666555555666555666777888999:::::::::;;;;;;:::888666555444333444444444444444444444444444444444444444444444444444222000///000333777999===BBBIIIQQQYYYbbbjjjpppppprrrtttuuuvvvwwwyyy{{{zzzzzz{{{|||}}}~~~kkkWWWEEEAAAAAA===:::;;;777777777777666666666666333222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++)))******++++++,,,,,,---+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////444333222111111111222222------,,,,,,++++++******+++,,,,,,---...///000000222222333333333333222222000222444555666777999;;;::::::;;;<<<>>>@@@CCCDDDFFFHHHIIIIIIHHHDDDAAA>>>>>>>>>======>>>???AAABBBEEEDDDCCCBBB@@@???>>>>>>???AAADDDDDDDDDDDDEEEGGGJJJKKKNNNRRRWWW]]]aaadddgggggggggggghhhiiijjjkkkmmmjjjhhhlllqqqppphhhaaa[[[ZZZYYYWWWWWWYYYZZZ[[[^^^aaaeeekkkpppsssrrrppptttssstttuuuwwwwwwvvvtttrrrtttvvvvvvuuutttuuuvvvwwwyyy{{{{{{zzzzzz{{{|||{{{{{{{{{|||~~~|||{{{~~~qqqbbbWWWTTTVVVWWWXXX^^^mmmyyymmm\\\PPPEEEBBBBBB???<<<;;;::::::999888777666666555444666777777777777888:::888888777777999<<>>>>>===<<<;;;>>>DDDIIILLLPPPVVV___jjjttt|||~~~ssseeeYYYSSSIIIAAA>>>>>>===@@@CCCVVVbbbnnnqqqttt|||}}}tttkkkbbbYYYQQQOOORRRYYY```dddaaaUUUIIIBBB???<<<===@@@BBBDDDDDDCCCCCCAAABBBDDDEEEGGGIIIIIIJJJMMMPPPRRRSSSQQQOOONNNMMMLLLLLLKKKIIIFFFCCC@@@>>>>>>===<<<:::999999999999888888888888888888888888777666666666666666777777555666777999::::::;;;;;;<<<;;;:::999888666555444444444444444444444444444444444444444444444444444333222111000111444777888<<>><<<;;;::::::;;;===???AAACCCEEEEEEDDDBBBAAA???>>>===AAABBBCCCCCCCCCDDDFFFHHHIIIKKKMMMQQQWWW\\\aaadddgggggggggggghhhiiijjjjjjmmmllllllooorrrqqqjjjcccYYYXXXWWWVVVWWWXXXZZZ[[[[[[aaajjjpppssssssrrrqqqtttssssssuuuwwwwwwvvvuuuoooqqqttttttttttttuuuvvvvvvxxxzzzzzzzzzyyyzzz|||||||||{{{|||~~~zzzuuuwwwzzz~~~wwwfff^^^\\\ZZZZZZ^^^iii|||}}}fffYYYKKKEEECCC???<<<===<<<;;;;;;:::999888777666222333555555444444666777777666555444555888:::<<<;;;BBBPPPaaasss}}}pppeeedddddd^^^SSSKKKAAA@@@>>><<<;;;>>>DDDHHHIIIKKKQQQYYYcccnnnwww|||~~~rrreeeYYYLLLDDD@@@???CCCHHHaaapppzzzssskkk```SSSJJJIIILLLSSSYYYXXXPPPGGG@@@>>>;;;<<<>>>???@@@@@@???>>>======???@@@BBBCCCDDDEEEFFFIIILLLMMMLLLKKKJJJJJJFFFGGGGGGGGGFFFDDDBBBAAA>>>>>>===<<<;;;:::999999888888888888888888888888555555555555666777888999666777888999:::;;;;;;<<<<<<<<<<<<;;;:::888777666555555555555555555444444333333333333333333333333222222222222333555666777;;;???FFFMMMUUU^^^fffllllllooorrrssstttuuuwwwyyyzzz{{{||||||~~~~~~}}}}}}~~~mmmYYYHHHDDDCCC===999:::888888777777666666555555000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++*********)))************************++++++++++++++++++++++++&&&''')))+++,,,,,,,,,,,,******+++,,,------------...---------...///000111555555333222000///......,,,,,,,,,------.........+++,,,,,,---...///000000---...///111222222333333000222444555666777999;;;<<<;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFFFFEEEBBB???>>>;;;;;;;;;;;;===???AAABBBDDDDDDCCCBBBAAA@@@@@@???AAABBBCCCBBBBBBCCCFFFIIIGGGHHHKKKOOOTTTZZZ___bbbgggffffffgggggghhhiiijjjlllmmmooosssvvvuuuppplll```^^^[[[XXXWWWYYY\\\]]]ZZZcccooowwwyyyxxxwwwwwwsssrrrqqqrrrssstttsssqqqmmmppprrrssssssssstttvvvtttvvvxxxyyyxxxxxxyyy{{{}}}|||{{{{{{}}}yyyrrrppprrruuuxxxzzz{{{{{{{{{|||}}}{{{llleee___]]]^^^ffftttpppcccTTTLLLGGGBBB@@@AAA<<<<<<;;;:::999888777777444555666666555555777888666555444444444555777888:::===DDDMMMZZZkkk{{{pppjjjiiicccXXXNNNDDDBBB>>><<<<<>>???@@@???===<<<<<<<<<===>>>???@@@BBBBBB@@@CCCFFFGGGGGGFFFGGGGGGCCCDDDEEEEEEEEEDDDCCCBBB>>>>>>>>>>>>===;;;:::999999999999888888888888888555555555555555666777888777777888999:::;;;<<<<<<============<<<;;;999888666666666555555555555555333333333333333333333333222222444555555666666666;;;???EEEKKKSSS[[[dddjjjkkknnnrrrtttuuuvvvxxxyyyzzz{{{{{{|||}}}~~~}}}~~~mmmZZZIIIEEEDDD>>>999:::888888888777666555555555000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,++++++******************************++++++++++++++++++++++++(((((((((((()))+++---///...---+++******+++---...---------...///000111111555555444222000///------+++,,,,,,------......///+++,,,,,,---...///000000---...///000111222222222000222444555666777999;;;<<<<<<;;;<<<===???AAABBBBBBCCCEEEFFFFFFEEECCCBBB??????>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBBBBBCCCFFFIIIFFFHHHKKKOOOUUU[[[```cccffffffffffffggghhhiiijjjjjjlllqqquuuyyyzzzyyyyyyrrrmmmeee^^^YYYXXXYYYZZZXXXbbbnnnvvvyyyyyyxxxyyyrrrpppoooooopppqqqpppooommmoooqqqrrrrrrrrrtttuuurrrtttvvvwwwwwwwwwxxxzzz|||{{{{{{{{{}}}{{{rrrhhhiiiiiiiiijjjjjjjjjkkkkkkmmmpppsssyyy}}}pppfffbbb```eeeooo~~~vvvjjj\\\TTTLLLEEEBBBCCC===<<<<<<;;;:::999888888555777888888666666777999777666555444444555666666;;;<<<===AAAHHHSSS```iiizzz{{{qqqnnnhhh]]]RRRGGGDDD???===>>>AAAFFFIIIIIIIIIKKKPPPYYYeeeooovvv~~~mmm\\\NNNFFFHHHMMM^^^nnnxxxlllbbbVVVIII???<<<999===BBBCCC???999555444999<<<@@@CCCDDDCCCAAA???======<<<<<<===>>>??????<<<>>>AAABBBBBBCCCDDDEEECCCDDDDDDEEEDDDCCCBBBAAA?????????>>>===<<<:::999999999999888888888777777777777666555555555555555777777777888999:::<<<===<<<===>>>>>>>>><<<;;;:::777777777666666555555555333333333333333333333333222333555666666666666555;;;>>>CCCIIIPPPYYYbbbhhhkkknnnrrruuuvvvwwwyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~lllYYYIIIFFFEEE???;;;;;;999999888777666555444444000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---------,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++***(((((()))+++...//////...+++))))))+++---///---------...///000111222444444333222111///---,,,++++++,,,,,,---------...+++,,,,,,---...///000000111111222111111000///...000222444555666777999;;;<<<<<<<<<<<<>>>@@@BBBDDDBBBCCCDDDFFFFFFFFFEEEEEECCCBBBAAA?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCDDDFFFHHHIIIJJJMMMRRRXXX^^^cccfffffffffffffffggghhhiiiiiihhhkkkqqqvvvyyy}}}vvvkkkaaaZZZUUUTTTVVV\\\fffmmmqqqrrrrrrqqqooonnnmmmmmmoooqqqqqqpppnnnppprrrrrrrrrrrrssstttppprrruuuvvvvvvvvvxxxyyyyyyyyyzzz{{{}}}uuudddbbb^^^[[[YYYXXXYYYYYY[[[]]]___ccchhhqqq{{{}}}rrrjjjeeehhhnnnwww}}}sssggg^^^UUUKKKEEEDDD>>>>>>===<<<;;;::::::999555777888777666555777888777777666666666666666666888888888999===DDDMMMTTT___mmm~~~zzzsssnnncccXXXJJJFFF@@@>>>@@@DDDIIIKKKKKKJJJJJJNNNWWWcccnnnvvvxxx|||ooo\\\OOOLLLPPPUUUbbbqqqyyy~~~{{{nnn^^^SSSJJJ@@@:::999555888::::::888444222111999===EEEKKKNNNMMMIIIGGG@@@???===<<<;;;<<<<<<===:::===???@@@@@@AAABBBDDDDDDDDDEEEEEEDDDBBBAAA@@@??????>>>===<<<;;;::::::::::::999999888777777777888777666555444444444444777777666666777999;;;<<<;;;<<<>>>??????===<<<:::888888777777666666555555444444444444444444444444444555555666777777666666:::===AAAFFFMMMVVV___eeejjjnnnsssvvvwwwxxxyyyzzzxxxyyyzzz{{{|||}}}}}}~~~}}}}}}kkkYYYIIIGGGFFF@@@<<<<<<999999888777666555444444111111000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++++++++))))))*********+++++++++************************+++++++++++++++,,,------,,,++++++++++++,,,...///------......///111222333222333333222111///---,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///000000222222222222111000///...000222444555666777999;;;<<<<<<<<<===???BBBDDDFFFCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@AAAEEEEEEDDDCCCBBBAAA@@@@@@???AAADDDDDDDDDDDDEEEGGGJJJKKKNNNSSSYYY___dddgggfffffffffffffffgggiiiiiigggkkkppptttwww}}}|||qqqfff\\\WWWVVVXXX]]]bbbggghhhgggfffhhhggggggiiimmmppprrrsssoooqqqssssssrrrrrrrrrsssoooqqqtttuuuuuuuuuwwwxxxvvvwwwzzz|||}}}~~~wwwfffbbbZZZSSSOOOMMMNNNOOOOOOPPPQQQSSSXXXaaalllssstttlllmmmooosssvvvmmmaaaSSSJJJGGGAAAAAA@@@???>>>======<<<777888999888777666777888666666666666666666666777555666777888999===BBBFFFJJJVVVcccmmmxxxzzzsssiii^^^MMMGGGAAA???BBBGGGLLLNNNLLLKKKJJJMMMUUUaaammmuuutttwww|||~~~hhhUUUNNNOOOLLLUUU]]]aaaeeekkknnnmmmwww~~~qqqbbbRRRGGG@@@:::777777444555666555444333333333888???JJJSSSXXXWWWSSSPPPFFFDDDAAA???======>>>>>>;;;===???@@@???@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@@@@???===;;;:::::::::;;;::::::999999888777777666666555555444444444555555666666555555666888:::<<<:::;;;>>>??????>>><<<;;;999999888777777666555555555555555555555555555555666666666666666777777777777:::>>>CCCIIIRRR[[[aaaiiilllqqquuuvvvwwwxxxyyywwwxxxxxxyyyzzz{{{||||||{{{{{{}}}~~~|||kkkXXXIIIGGGGGGAAA======999999888777666555444444111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))******++++++++++++***************************+++---......---,,,+++'''(((***---...//////...------......///111222333111222222222111000...---+++++++++++++++++++++++++++,,,,,,---...///000000///000111222222222222222000222444555666777999;;;<<<<<<<<<>>>@@@CCCFFFGGGDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@??????@@@AAAAAAHHHHHHFFFDDDBBB@@@>>>===???AAADDDEEEEEEEEEEEEFFFHHHJJJMMMRRRXXX^^^cccffffffeeeeeeffffffggghhhiiifffkkkpppsssuuu{{{ttthhh```XXXWWWXXX\\\aaabbbaaa^^^```___```dddjjjooorrrsssppprrrssssssrrrqqqrrrsssnnnqqqssstttuuuuuuwwwxxxtttvvvyyy|||~~~~~~}}}}}}~~~yyyllleee\\\RRRLLLJJJKKKLLLIIIIIIHHHIIINNNWWWbbbiiirrr{{{qqqqqqppppppyyyzzzlll[[[OOOKKKDDDCCCCCCBBBAAA@@@???>>>999:::;;;:::999888999:::555555666666666666666777666777999:::::::::<<<>>>===GGGQQQXXXdddyyy~~~wwwmmmcccNNNHHHBBB@@@CCCIIINNNPPPMMMKKKIIILLLSSS```mmmuuusssvvv{{{}}}mmmWWWMMMLLLEEEKKKOOOOOORRRXXX\\\]]]eeeooo~~~}}}vvviiiZZZJJJAAA<<<777555666444444444333333444555666888@@@MMMYYY^^^^^^ZZZVVVLLLJJJFFFCCCAAAAAAAAAAAA<<<>>>???@@@???@@@BBBDDDCCCDDDEEEEEEEEEDDDBBBBBB@@@???<<<:::999999:::;;;::::::999999888777777666444444444444444555666777666555444444555777999;;;999;;;===??????>>><<<;;;999999999888777666666555666666666666666666666666777666666666666666777888555888;;;@@@FFFOOOXXX^^^gggkkkppptttuuuvvvwwwxxxvvvwwwwwwxxxyyyzzz{{{|||yyyyyy{{{|||~~~gggVVVIIIFFFEEE???;;;<<<;;;666111000333555333000222111111000///......---......---------,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++******))))))++++++++++++++++++++++++************************)))))))))******+++,,,,,,------,,,++++++,,,,,,,,,+++---...---------000222111///.........---+++)))...,,,++++++,,,---,,,+++)))***,,,...///000111111222222111111000/////////333333333333444666888999<<<===>>>???AAADDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCC>>>@@@AAAAAA@@@AAABBBDDDDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@BBBDDDFFFHHHJJJMMMPPPTTTWWW[[[```cccfffeeedddcccccceeefffhhhhhhiiikkklllooouuuxxxsssddd[[[WWW\\\bbbdddccccccggghhhhhhiiijjjlllnnnooosssrrrrrrqqqqqqqqqqqqqqqlllmmmnnnnnnnnnpppsssvvvtttvvvwwwyyy{{{}}}}}}~~~zzz}}}qqqlllddd]]]WWWRRRNNNKKKEEEGGGHHHHHHHHHMMMTTTZZZfffnnn~~~xxxrrrooommmooosss|||jjj[[[SSSNNNJJJDDDAAA??????>>>======???AAA???;;;999999;;;;;;999888888888777444222555555555555555666777888<<<===BBBIIISSSccc}}}|||pppgggVVVNNNEEEAAACCCJJJPPPSSSQQQLLLHHHKKKUUUbbbmmmrrrttttttvvvxxx|||vvv```MMMBBBEEEBBBAAAAAACCCEEEGGGGGGRRR[[[hhhsssyyyxxxsssnnn[[[QQQEEE>>>;;;;;;:::777888777666555444333222222;;;CCCNNNWWW[[[\\\[[[ZZZWWWTTTNNNHHHCCCAAA@@@@@@@@@??????>>>======>>>>>>BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???===<<<:::999999777777777777777777777777666666666666666666666666666666555555555555666666999999:::;;;;;;;;;::::::;;;:::999888777555444444666555333222222333444555999999888777666555444444777888;;;>>>CCCKKKTTT[[[ccciiippptttuuuuuuwwwyyyxxxxxxxxxxxxyyyzzz{{{|||zzzzzzzzz{{{|||~~~~~~gggVVVIIIGGGFFF@@@<<<===<<<777333222555666444222222111111000//////............---------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++******)))))))))************************************************,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,+++---...---------///111///...///000222333111///...,,,***+++,,,---,,,+++******,,,...///000111111/////////000111111222222222222333444666888:::<<<<<<===>>>???AAADDDFFFGGGBBBBBBBBBBBBAAAAAA@@@@@@>>>@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>@@@AAAAAABBBCCCEEEFFFGGGJJJLLLPPPTTTWWW[[[```dddeeedddccccccdddeeehhhiiiiiijjjkkklllnnnsss{{{vvvmmmgggjjjppprrrrrrssstttsssrrrqqqppppppppppppppppppooonnnnnnnnnnnnnnnnnnooopppooooooppprrruuuuuuvvvxxxzzz|||}}}~~~~~~|||~~~wwwsssmmmgggaaa[[[UUUPPPHHHIIIJJJJJJKKKNNNRRRUUU]]]dddrrrwwwnnngggbbbbbbeeemmm}}}yyyiii```VVVRRRMMMIIIFFFEEEDDDCCCAAACCCDDDBBB???<<<<<<======<<<:::::::::999777555555555555666666777777777;;;;;;>>>CCCJJJXXXnnnuuulllYYYQQQGGGBBBDDDJJJOOOQQQSSSOOOKKKNNNXXXdddnnnssstttuuuuuuwwwyyy|||~~~wwwbbbOOODDD>>><<<:::999;;;>>>??????GGGOOO[[[fffkkklllhhheeeWWWOOOFFFAAAAAAAAA@@@>>>999888666555444333444444;;;BBBMMMVVVZZZ[[[ZZZYYYXXXUUUQQQLLLHHHEEEDDDDDDCCCBBB@@@????????????@@@BBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;999888888777777777777777777777777666666666666666666666666666666555555555555666666777888888999::::::::::::::::::999888777666555555666555444444444444666666999999888777555444333333333444777:::???FFFOOOUUUaaagggnnnqqqrrrsssuuuwwwxxxxxxxxxxxxxxxyyyzzz{{{|||||||||||||||}}}~~~}}}}}}eeeUUUHHHGGGFFF@@@<<<===<<<888555444666777555333111111111000000//////.........---------,,,,,,,,,++++++++++++,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++/////////...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...---------///111///000111333666666444222---+++******,,,---,,,+++***+++,,,---///000000111/////////000111111222222222222333555888:::===>>><<<======???AAACCCEEEFFFBBBBBBAAA@@@??????>>>===>>>@@@BBBCCCAAA???>>>>>>@@@?????????>>>>>>======@@@AAABBBDDDEEEFFFGGGGGGJJJLLLPPPTTTWWW\\\aaadddddddddccccccdddgggiiikkkjjjkkkkkklllmmmpppvvvzzzzzz~~~{{{tttuuuyyyzzzzzz|||~~~|||yyyvvvtttrrrpppoooooonnnmmmmmmmmmmmmmmmpppqqqqqqqqqoooppprrrsssvvvwwwxxxzzz|||}}}~~~~~~~~~|||xxxsssnnnggg```[[[SSSRRRQQQQQQRRRTTTTTTTTTXXX[[[eeevvv~~~oooeee]]]UUUSSSUUUXXXfffzzzwwwlll^^^ZZZTTTPPPNNNLLLKKKJJJIIIJJJKKKJJJGGGDDDCCCCCCBBB@@@???>>>>>>===:::888666666777888888888777777777777999===BBBMMM```sss}}}sss```XXXMMMGGGHHHLLLPPPQQQTTTQQQNNNRRR[[[gggppptttuuuuuuuuuuuuttttttttttttppp{{{wwwbbbPPPEEE;;;999666555777999::::::<<>><<<999666444555666777:::BBBLLLUUUYYYYYYXXXWWWWWWVVVTTTQQQNNNLLLJJJIIIGGGFFFDDDBBBAAAAAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;:::888888777777777777777777777777777666666666666666666666666555555555555555555555555555555666777888888999999::::::999888777777666666666666555555666777888999999999888666555333222222111222444777;;;BBBKKKQQQ___dddkkknnnoooppprrrtttxxxxxxwwwwwwwwwxxxyyyyyy~~~~~~}}}}}}}}}}}}~~~~~~}}}cccSSSGGGFFFEEE???;;;<<<;;;888555555666666555333111111111000000000//////......---------,,,,,,,,,+++++++++++++++++++++,,,)))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++///.........---------,,,++++++++++++++++++,,,---,,,---......------///111111111222444555333000---,,,+++)))***+++---,,,,,,++++++,,,---...///000111222222111111000/////////222222444666888:::<<<===<<<======???AAACCCDDDFFFDDDCCCBBBAAA???>>>===<<>>===>>>>>>>>>>>>>>>>>>======@@@AAACCCEEEGGGGGGGGGGGGJJJLLLPPPTTTXXX\\\bbbeeedddccccccccceeehhhkkkmmmlllllllllllllllnnnppprrruuuxxx~~~{{{|||}}}zzzxxxxxx~~~|||zzzwwwtttrrrqqqppppppooonnnnnnnnnnnnnnnmmmooopppppppppppprrrtttvvvwwwxxxzzz|||}}}}}}}}}~~~{{{wwwrrrmmmjjjfffbbb]]]\\\]]]___^^^\\\]]]ZZZ^^^jjjyyy}}}|||pppccc[[[SSSMMMKKKMMMLLLVVVeeewwwssshhhddd___[[[YYYXXXWWWVVVUUUUUUVVVUUUSSSPPPNNNMMMIIIGGGFFFEEEDDDBBB???===888999:::::::::999777777555666888<<>>999666666777888:::AAALLLTTTXXXXXXWWWVVVUUUUUUUUUTTTRRRPPPNNNMMMLLLJJJGGGDDDCCCDDDEEEFFFAAAAAAAAA@@@@@@@@@@@@???======<<<;;;:::999888888777777777777777777777777666666666666666666666666555555555555555555555555333333444444555777888888999999999888888777777666666666666777888999::::::999888777555444222111000222333555777:::AAAIIINNN\\\bbbiiilllmmmnnnqqqssswwwwwwwwwvvvvvvwwwwwwxxx~~~}}}}}}}}}}}}~~~~~~||||||```PPPEEEEEEEEE>>>:::;;;999777666555555444333222111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------------************++++++,,,------.........------...000000///000111111000---+++,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,---///000111222222111111000/////////333333444666777888999999<<<======>>>@@@BBBDDDEEEFFFEEEDDDBBBAAA???>>>===@@@CCCEEEEEECCC@@@>>>===>>>>>>>>>???????????????@@@AAACCCEEEGGGGGGGGGGGGIIILLLPPPTTTXXX]]]bbbfffdddccccccdddfffiiilllnnnlllkkkkkkllllllmmmllllllnnnpppssswwwzzz}}}~~~yyytttrrrsssssssssssssssrrrqqqppppppoooooonnnnnnnnnnnnnnnjjjlllnnnpppppprrrtttuuuvvvwwwxxxzzz{{{|||||||||||||||zzzxxxwwwwwwqqqjjjfffggghhhhhhgggggg```\\\aaakkkvvvzzzsssrrryyynnncccXXXQQQKKKFFFEEEGGGEEEJJJSSSaaassszzzvvvsssnnnjjjiiiiiihhhgggddddddddddddccc```]]]ZZZTTTRRROOOMMMKKKIIIEEEBBB>>>>>>===<<<;;;999888777777777:::<<<>>>CCCSSSbbbxxx}}}pppggg[[[SSSQQQRRRSSSSSSPPPNNNOOOVVVaaakkkrrruuuuuutttqqqnnnkkkhhhfffddddddlllxxxoooYYYIII@@@>>><<<;;;<<<======<<<;;;999<<>>======<<<;;;:::999999777777777777777777777777666666666666666666666666444444555555555555444444333333222333333555666777888777777777777777777777555666666777888999999:::777777555444333111000000333444444666999???FFFKKKYYY```hhhmmmnnnoooqqqsssvvvvvvuuuuuuuuuvvvwwwwww{{{{{{{{{|||}}}{{{wwwvvv}}}}}}^^^OOODDDEEEEEE???;;;;;;888777777666555444333222111111111111111111111111......---------,,,,,,,,,+++++++++++++++************************+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------******)))******+++,,,------...///...,,,,,,...000---,,,,,,---//////...---+++)))((()))+++,,,,,,,,,------,,,,,,---...000111/////////000111111222222333444555666777888888888=========>>>@@@AAACCCDDDGGGFFFEEEDDDBBBAAA@@@???@@@BBBDDDDDDBBB???>>>>>>>>>>>>??????@@@@@@AAAAAA@@@AAABBBDDDEEEFFFGGGGGGIIILLLQQQUUUYYY^^^cccgggeeeddddddeeegggiiilllnnnkkkkkkkkklllnnnmmmkkkhhhdddeeegggiiillloooqqqrrryyywwwxxx{{{zzzsssllljjjggghhhkkkmmmoooppppppooonnnnnnmmmllllllllllllllliiikkkoooqqqrrrsssuuuwwwuuuvvvwwwyyyzzzzzz{{{{{{{{{}}}|||uuuqqqooopppppppppooofff___]]]___fffrrr}}}vvvpppvvvqqqbbbYYYNNNIIIDDD???>>>AAA@@@AAAFFFPPP^^^sss{{{wwwvvvuuuuuutttuuuttttttttttttqqqllliiiaaa___[[[XXXUUURRRMMMJJJEEEDDDAAA>>><<<:::999888999:::;;;<<<;;;===IIIVVVqqqwwwnnnbbbYYYVVVVVVUUUUUUSSSRRRTTT[[[eeennntttuuutttrrrooollliiigggfffffffffoooyyy{{{fffSSSEEE???======>>>@@@AAAAAA>>>;;;<<<<<>>???AAABBBCCCFFFFFFEEEDDDCCCAAAAAA@@@???@@@AAAAAA???>>>>>>>>>======>>>???@@@@@@AAAAAA@@@AAAAAABBBCCCEEEFFFGGGIIILLLQQQUUUYYY^^^dddgggffffffeeeeeegggiiilllnnniiiiiijjjmmmooonnnkkkggg___^^^^^^___aaaccceeegggiiihhhjjjooopppkkkgggfffdddfffiiilllnnnoooooooooooonnnmmmmmmllllllmmmmmmlllnnnrrrttttttuuuvvvxxxtttuuuvvvwwwxxxyyyyyyyyyzzz}}}}}}yyywwwvvvwwwrrrllleee```\\\]]]eeeooo}}}zzzxxx{{{kkkWWWNNNEEEAAA>>>;;;;;;>>>>>>===@@@FFFNNN\\\rrrzzzuuuooolllgggccc___[[[UUURRRLLLIIIEEE@@@<<<:::::::::888999;;;<<<:::;;;FFFRRRkkkwwwkkkbbb___^^^]]]\\\\\\[[[\\\bbbkkkrrruuuuuusssqqqmmmjjjhhhhhhiiijjjnnnvvv}}}ppp]]]NNNEEECCC@@@BBBEEEIIIKKKIIIEEEAAA>>>>>>@@@FFFTTTeeevvv|||pppbbbWWWQQQEEEDDDAAA>>><<<;;;;;;;;;;;;CCCMMMUUUXXXXXXVVVUUUOOOOOOPPPPPPPPPPPPPPPOOOMMMMMMMMMKKKIIIFFFDDDBBB@@@@@@@@@@@@????????????<<<<<<;;;;;;:::999999999777777777777777777777777666666666666666666666666222333555666666555333222666444333111111222333444333444444444555555666666333444555666666555555444333333222222111111111111111111111111333888>>>CCCOOOYYYeeennnqqqqqqqqqqqqrrrrrrrrrssstttvvvwwwxxxzzzzzzzzzzzz{{{|||}}}~~~ppprrrxxx|||___QQQGGGHHHIIICCC>>>???999::::::999777555555555111111111111111111222222......---------,,,,,,,,,++++++++++++******))))))+++++++++,,,,,,---------'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***))))))))))))***+++,,,---...//////...,,,,,,...///888444000...------,,,+++***)))((()))+++,,,---,,,...---,,,+++,,,...000111222222111111000/////////111333555888;;;<<<===============>>>???AAABBBCCCEEEEEEDDDCCCBBBAAAAAA@@@===>>>???>>><<<<<<===>>><<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@BBBDDDFFFHHHIIILLLQQQUUUYYY^^^dddhhhgggfffffffffgggiiilllnnniiihhhjjjmmmpppoookkkggg^^^]]]\\\ZZZ[[[\\\^^^___bbbaaadddjjjllliiihhhjjjfffhhhkkkmmmooopppooooooqqqqqqpppoooooooooooooooooorrruuuvvvvvvvvvwwwwwwssstttuuuwwwwwwxxxxxxxxxzzz}}}}}}{{{{{{ssspppkkkfff^^^ZZZ```hhhooottt|||}}}yyywwwtttwww}}}~~~zzzzzzyyybbbMMMEEE>>><<<;;;:::<<>>IIIUUUgggtttkkkgggfffeeeddddddcccccchhhoootttvvvuuussspppllliiihhhiiilllnnnqqqxxx}}}}}}}}}wwwhhhWWWKKKGGGFFFGGGJJJNNNSSSVVVSSSNNNIIIAAA@@@AAAHHHVVVjjj}}}~~~nnn^^^QQQIII@@@???>>>===<<<<<<<<<<<<<<>>;;;::::::999999888888888777777777777777777777777666666666666666666666666222333555666666555333222777555333111111111333333222333333444444555555555333444555555555444333222111111111111111111111111222222222222444888>>>CCCLLLVVVdddnnnqqqqqqppppppppppppqqqrrrtttvvvxxxyyy{{{{{{zzzzzzzzzzzz{{{{{{|||{{{yyy||||||```OOOIIIIIIDDDCCCCCC<<<;;;:::888666555444444444000000000000000///...---///...,,,+++***+++,,,,,,......---,,,+++***)))(((,,,++++++***)))))))))************+++,,,,,,,,,---000///---,,,++++++,,,---******+++++++++,,,,,,,,,---,,,+++*********+++,,,++++++++++++,,,---......///...------...///---,,,---------------,,,+++***)))+++------------...000222111111111000000//////222333555777999;;;<<<<<<;;;<<>>???===;;;;;;<<<===<<<;;;BBBAAA@@@??????@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKOOOUUU[[[aaafffiiiiiiiiijjjkkkkkkkkkkkkjjjlllmmmpppsssuuusssooolllggghhhhhhiiiiiihhhhhhgggkkklllmmmnnnmmmkkkiiihhhllljjjjjjlllpppqqqpppmmmnnnmmmlllkkkkkklllnnnooolllmmmnnnpppqqqrrrsssssstttuuuuuuvvvwwwwwwxxxxxx{{{{{{|||~~~|||zzztttppplllbbbXXXVVV[[[aaakkkssstttsssrrrmmmfffeeeccchhhuuu{{{yyyzzzgggZZZJJJEEE@@@<<<;;;<<<======;;;=========???EEEMMMTTTiiiwww}}}zzzwwwuuuqqqlllgggbbb^^^\\\ZZZSSSIIICCC???===;;;999999999888777999>>>EEEJJJeee}}}~~~wwwtttsssqqqooonnnmmmnnnpppssstttsssrrrqqqlllfffbbbbbbgggnnnssstttrrrooooooqqqtttvvvwwwyyyuuummmbbbVVVNNNIIIGGGJJJNNNTTT\\\eeefffZZZLLLKKKDDD@@@IIIZZZlllqqqaaaSSSJJJFFF@@@=========:::999;;;BBBGGGMMMRRRSSSSSSRRRQQQOOONNNLLLJJJKKKMMMPPPQQQMMMMMMLLLJJJIIIFFFEEEDDDCCCBBB???===<<<<<<<<<===<<<=========<<<;;;::::::999999888777666666666777888777777666555444444444888888666555444333333333222222222111111111111000222222333333333444444444555444333222111111111111111000000000000000111222444333222111222666<<>>??????>>>@@@??????>>>>>>??????@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIKKKOOOUUU[[[aaafffiiiggghhhhhhhhhhhhiiiiiiiiijjjkkknnnsssvvvwwwuuussssssttttttuuuuuuuuuuuuuuuxxxyyyzzzzzzyyywwwuuutttpppooonnnooorrrrrrqqqnnnpppooommmllllllllllllmmmnnnnnnppprrrssstttttttttvvvuuuuuuvvvvvvwwwxxxyyy{{{|||}}}~~~~~~|||vvvrrroooggg]]]XXXYYYYYYccckkkmmmnnnnnnkkkeeebbb^^^```jjjvvv~~~{{{tttgggXXXMMMEEECCC???=========<<<;;;999:::;;;:::;;;???EEEJJJVVVaaappp~~~~~~{{{wwwrrroookkkjjjhhheeebbb___\\\[[[VVVQQQIIIDDDAAA???===;;;999999888777888===CCCHHH```xxx~~~}}}{{{zzzxxxvvvtttuuuwwwwwwvvvtttmmmggg^^^ZZZZZZ___dddgggdddbbbaaabbbfffjjjmmmnnnnnnmmmjjjcccYYYQQQMMMLLLQQQWWW___iiissstttgggYYYOOOGGGCCCKKKZZZkkk}}}|||lll\\\OOOKKKEEE@@@@@@???===<<>>======>>>>>>=========<<<;;;999888777999888777777777777777777777777777666555444444444555555444444444444444444333333333333222222222222000000000000111111111222111111000000000111111222111000000000000111222222333333222111222666<<<@@@HHHTTTbbbhhhlllppppppnnnrrrrrrssstttvvvwwwxxxxxxzzzzzzyyyyyyyyyzzzzzz{{{~~~~~~~~~{{{yyy]]]LLLFFFGGGBBBBBBBBB;;;;;;:::888666555444444444555444222000///...//////,,,++++++************++++++++++++,,,,,,,,,------,,,+++******)))***************************))))))...---,,,***))))))((((((******+++++++++,,,,,,,,,,,,,,,*********+++,,,------,,,,,,------...///000111000//////000000///---++++++++++++++++++***)))+++---...---,,,+++,,,...111111111111000000000000222333555777999;;;<<<<<<===>>>???@@@AAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBB@@@??????@@@AAAAAA@@@===>>>>>>>>>>>>>>>>>>===BBBBBBCCCDDDEEEFFFFFFGGGIIILLLPPPUUU\\\aaafffhhhgggfffeeeeeeeeefffggghhhhhhiiimmmrrrxxx{{{||||||~~~vvvuuussssssssssssqqqoooqqqpppooommmllllllllllllooopppqqqssstttuuuvvvvvvwwwvvvuuuuuuuuuwwwyyy{{{||||||}}}~~~yyyuuusssnnnddd[[[VVVSSS\\\eeeiiilllmmmlllhhhaaaZZZWWW^^^iiivvv}}}vvvmmmaaaTTTLLLDDDCCCAAAAAAAAA???<<<::::::;;;;;;::::::;;;???BBBDDDJJJTTT]]]fffqqq}}}zzzvvvpppkkkgggccc___\\\YYYYYYYYYXXXWWWWWWVVVVVVPPPMMMHHHEEECCCAAA???===999999888777888;;;AAAFFFXXXooo{{{yyyyyyxxxuuurrrggg^^^RRRMMMNNNRRRTTTTTTPPPOOOOOORRRXXX]]]aaabbb^^^ccchhhfff___XXXTTTTTTYYYaaalllxxxvvvgggVVVMMMGGGLLLXXXgggvvv}}}iiiXXXOOOHHHAAA???>>>;;;<<>>???@@@@@@>>>>>>===<<<:::888666555777777777777777777888999777777666666555444444444222222333333444444555555444444444444333333333333/////////000000000111111.........//////111222222111111111111111222333333333333222111222555:::>>>FFFSSS```gggkkkooopppnnnrrrrrrsssuuuvvvxxxyyyyyy{{{zzzyyyyyyyyyyyyyyyzzz|||}}}}}}zzzyyy]]]LLLFFFGGGCCCCCCCCC<<<;;;:::888666444444444444777666333000......///000,,,,,,++++++++++++++++++*********++++++++++++,,,***))))))((((((((())))))+++*********)))(((((((((......,,,+++***)))((((((******+++++++++,,,,,,,,,,,,+++*********+++,,,------------......///000111///...------------,,,*********+++++++++******)))(((***++++++******+++---111111111000000000000000222333555777999;;;;;;<<<>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCCCCAAA@@@>>>???AAABBBBBBBBB<<<===????????????===<<>>;;;>>>>>>>>>=========>>>???>>>AAAEEEIIINNNUUU^^^dddlllrrrzzz{{{uuuqqqccc___YYYTTTPPPNNNKKKIIIHHHHHHIIIIIIJJJKKKKKKKKKGGGFFFDDDCCCBBB@@@???>>>:::999999777777:::???CCCOOOccc}}}}}}yyywwwtttooojjj^^^SSSFFF@@@BBBEEEEEEBBBBBBBBBCCCGGGMMMRRRVVVWWWRRR\\\gggjjjfff```]]]]]]]]]gggttt}}}ooo___TTTJJJKKKSSS]]]iiissswwwdddUUUMMMDDDAAA>>><<<===AAAEEEHHHJJJJJJGGGBBB>>><<<<<<>>>AAADDDFFFHHHIIIIIIKKKKKKKKKJJJHHHFFFEEEDDDBBBBBBAAA@@@@@@@@@AAAAAA=========<<<;;;:::888777777666666666777888999999666666666555555444444444222222333333333444333333444444444444333333333333000111111111111222222222////////////000111222333222111111222222333444555333333333333333555999===EEEQQQ]]]dddiiinnnooonnnrrrrrrsssuuuwwwxxxyyyzzz{{{zzzyyyyyyxxxxxxyyyyyy{{{{{{}}}{{{~~~yyy___NNNHHHHHHDDDDDDDDD===;;;:::888666444444444444777666333000......///000,,,,,,------------------************))))))))))))******)))))))))******++++++*********)))(((((((((......---,,,+++***)))(((******+++++++++,,,,,,,,,++++++*********+++---...............///000111111000...,,,,,,------+++***)))******+++++++++******''')))+++++++++,,,...///000000000000000000111111222333555777999;;;;;;<<<>>>>>>??????@@@AAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@???>>>===>>>@@@BBBBBBBBB===>>>???@@@@@@???>>>===AAAAAABBBCCCDDDEEEFFFFFFIIILLLQQQWWW\\\aaaeeefffgggfffeeeddddddeeehhhiiijjjjjjlllpppvvv{{{}}}~~~{{{{{{|||}}}~~~yyyxxxvvvssspppnnnnnnnnnmmmnnnnnnoooooopppppppppmmmnnnpppqqqssstttttttttwwwvvvtttssstttvvvyyy{{{|||||||||}}}~~~{{{xxxwwwwwwqqqcccWWWYYY```kkktttyyyyyyyyyyyyooodddZZZWWW[[[eeevvvuuummm]]]YYYSSSMMMIIIEEEBBB???@@@@@@???>>>>>>======<<<===>>>???AAACCCFFFJJJMMMRRRVVV]]]bbbfffhhhiiikkkpppnnnjjjgggccc___ZZZXXXOOOKKKFFFCCCAAAAAA???>>>=========>>>>>>?????????===>>>??????>>>>>>>>>>>>;;;;;;:::888777999===@@@HHHXXXppp~~~yyyvvvppphhhaaaTTTJJJ>>>999;;;===;;;888;;;;;;<<>>???@@@BBBCCCDDDGGGFFFDDDBBB@@@???>>>>>>>>>===<<<===@@@BBBBBBBBB>>>??????@@@@@@??????>>>AAAAAABBBCCCDDDEEEEEEFFFIIILLLQQQWWW]]]aaadddeeegggfffeeeeeeeeefffhhhhhhjjjjjjkkkoootttwwwyyyyyyvvvvvvvvvvvvxxxzzz|||~~~|||||||||{{{zzzzzzyyyyyyuuuuuussspppmmmkkklllmmmlllmmmnnnpppqqqqqqqqqqqqlllmmmnnnpppqqqrrrssssssuuutttsssssssssuuuwwwyyyzzzzzz{{{|||}}}~~~|||yyywwwxxxuuujjj___[[[bbbnnn{{{zzzpppeee^^^\\\```lllxxxsssnnnfff^^^XXXSSSNNNKKKFFFCCCAAA??????>>>===;;;<<<<<<===???@@@AAABBBBBBBBBEEEIIIKKKLLLMMMOOOQQQSSSSSSQQQOOOMMMJJJGGGFFFAAA???<<<;;;<<<<<<<<<;;;777777777777777777777777777888::::::::::::<<<>>>======<<<:::888999<<>>BBBFFFHHHIIIJJJJJJJJJIIIIIIHHHFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<===>>>>>>>>>>>>===777777777777777777888999444444444444444444444444333444555555555333222111333333333333222222222222/////////000000000111111555444444333333333444444333333333333444666777888444666777777666777999;;;@@@LLLYYY```eeekkknnnmmmpppppprrrtttvvvwwwyyyzzzxxxxxxxxxxxxxxxyyyzzzzzzzzz{{{}}}vvvvvv|||vvvxxx}}}aaaPPPIIIHHHCCCBBBAAA:::;;;:::888666555444444444222222111000000///......+++,,,---.........------+++++++++++++++,,,,,,,,,+++++++++++++++,,,------*********+++++++++++++++******+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++******)))***,,,---...------------...///000000222000............,,,*********+++,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---///000000000111111111111222333555777999;;;<<<<<<<<<<<<===>>>@@@BBBEEEFFFJJJHHHFFFCCCBBBAAA@@@@@@===<<<<<<===@@@BBBCCCCCC>>>>>>>>>======>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEIIILLLRRRXXX]]]aaadddeeeeeeeeeeeefffffffffgggggghhhhhhjjjmmmqqqttttttsssrrrqqqpppqqqrrrtttvvvxxxuuuuuuuuuttttttuuuuuuuuurrrrrrqqqnnnkkkjjjkkknnnmmmnnnpppqqqqqqqqqqqqppplllmmmnnnpppqqqrrrrrrssssssrrrrrrsssssstttuuuvvvyyyyyyzzz{{{}}}}}}~~~{{{xxxxxxyyyrrriii[[[bbbqqqtttkkkccc```eeemmm{{{xxxqqqjjjccc___UUUQQQLLLHHHGGGEEECCC@@@@@@?????????@@@@@@@@@???>>>???@@@??????@@@BBBDDD@@@AAAAAAAAA???>>>======999888777888:::::::::999666666666555555555555555333555777777777888;;;>>>??????===;;;999999<<<>>>AAAGGGWWWqqq~~~xxxtttlll___TTTBBB???===<<<<<<===<<<;;;999999:::===AAAEEEFFFFFFGGGOOO\\\jjjtttwwwtttooolllqqqwww}}}wwwgggVVVLLLHHHHHHLLLRRR\\\fffuuurrrhhh___YYYUUUPPPOOOQQQTTTYYY^^^___ZZZPPPGGGBBB999:::===AAADDDGGGIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBAAA@@@???>>>>>><<<===============<<<<<<999888777777777777777777444444444444444444444444222333555666666555444333444444444444333333333333000000000000111111111222333333333333444555666666333333333444555666888999666777999999888888999:::???KKKWWW^^^dddjjjmmmmmmnnnoooppprrruuuwwwxxxyyyvvvvvvwwwwwwxxxyyy{{{{{{zzz|||~~~ppppppwwwtttiiilll{{{aaaPPPHHHHHHBBB@@@???888;;;:::888666555444444444000000000111000///...---)))***,,,---...---,,,,,,***++++++,,,...//////000(((((('''(((((()))***************+++,,,,,,,,,---'''((()))++++++******)))******+++++++++,,,,,,,,,******))))))***,,,---///---,,,,,,------...///000000...,,,,,,,,,+++***(((***+++,,,---------------,,,,,,,,,+++(((&&&&&&'''//////000000111111111222222333555777999;;;<<<<<<;;;<<<<<<>>>@@@CCCFFFHHHKKKIIIGGGEEECCCCCCCCCCCC>>>===<<<>>>AAACCCDDDDDD>>>===<<<;;;;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEIIILLLRRRXXX]]]aaacccdddcccdddeeefffffffffeeeeeeffffffhhhlllppprrrrrrqqqooonnnmmmmmmmmmppprrrsssqqqppppppppppppqqqrrrrrrpppqqqpppmmmjjjiiillloooooopppqqqrrrrrrqqqooonnnlllmmmnnnppprrrrrrssssssqqqqqqrrrsssssstttttttttxxxxxxyyy{{{}}}~~~}}}yyyyyy{{{xxxppp[[[bbbsssvvvkkkcccdddiiixxx~~~~~~uuuoooddd___XXXSSSQQQOOOKKKHHHGGGEEEBBBAAA@@@@@@???>>>??????>>><<<;;;<<>><<<::::::;;;===AAADDDQQQjjj{{{vvvrrriii[[[OOO======>>>???????????????;;;;;;===@@@EEEHHHIIIIIIEEEKKKWWWggguuuzzzwwwssslllppptttyyyzzzkkkYYYNNNJJJJJJMMMSSS[[[ffftttwwwnnniiiddd^^^\\\^^^WWW]]]dddeee```VVVLLLEEE999:::===???CCCFFFHHHJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBAAA@@@???===<<<============<<<;;;:::999999999888777666666777777444444444444444444444444000222444666777777666666666666555555555444444444222333333333333444444444111111222333444666777888333333444444666777888999666888:::::::::999:::;;;>>>JJJVVV]]]ccciiimmmmmmmmmnnnppprrrtttvvvxxxxxxuuuvvvvvvwwwxxxzzz{{{|||{{{|||~~~~~~qqqnnnooo{{{{{{mmm```bbbuuuaaaTTTHHHDDDCCC???;;;999777777777777666666666666111111111000000000000000,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((---,,,+++*********+++,,,//////...---+++***))))))))),,,...---***(((((())))))***++++++,,,,,,++++++***++++++,,,,,,------...000...,,,***+++---000222111///------...---***'''(((((((((((()))***+++,,,++++++,,,,,,---......///111000/////////000222333222444555777999:::;;;;;;:::;;;<<<===>>>BBBGGGKKKPPPPPPMMMIIIDDD@@@??????AAA@@@@@@??????@@@@@@AAABBBCCCBBBAAA>>>===>>>???BBBAAAAAAAAABBBCCCEEEFFFKKKNNNRRRVVVZZZ^^^cccfffgggggghhhiiijjjiiifffdddiiiiiijjjkkkmmmnnnoooppplllkkkjjjiiijjjmmmppprrrqqqpppoooooopppqqqpppnnnpppnnnmmmlllmmmnnnmmmlllnnnmmmlllooorrrsssqqqnnnqqqpppoooooooooppprrrsssoooooopppqqqqqqrrrrrrrrrtttwwwzzz|||~~~~~~}}}|||tttjjjcccaaammmuuuhhhdddeeennnwwwzzzrrriiiaaa[[[WWWVVVRRRPPPMMMJJJIIIFFFCCCAAAAAA???===<<<===<<<:::888:::999999999::::::888666444555666777777777666555666666555555444333333333666666555555666777999:::>>>BBBAAA<<<999:::;;;:::<<>>???AAAEEEGGGHHHGGGHHHEEEAAA@@@BBBDDDGGGGGGGGGHHHOOO]]]mmmxxxyyywwwwwwqqqmmmrrr~~~tttiii]]]UUUOOOMMMPPPVVVbbbkkkxxxuuulllfffcccaaaaaa```aaa___XXXNNNGGG???>>>===>>>BBBFFFHHHHHHJJJJJJIIIIIIHHHGGGFFFFFFBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============666666666666666555555555555555555555555555555555444444555888<<<===;;;888888777555444333333444444444444444333333333222222,,,///222444444555777888777666666666777888:::;;;999999888666555777:::>>>CCCHHHPPPXXX___dddffffffhhhkkknnnpppqqqsssuuuwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{|||}}}qqqmmmmmmwwwzzzkkk^^^bbbuuucccVVVJJJFFFFFFBBB===;;;999999888777666555444444111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))++++++*********+++---...//////...---,,,+++***)))&&&(((++++++***)))***+++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,---...///222000///000111111///,,,******)))******+++,,,---,,,,,,,,,------.........000////////////000111111222333555777999:::;;;;;;;;;<<<======???BBBHHHKKKPPPOOOMMMIIIDDD@@@??????@@@@@@@@@??????@@@@@@@@@BBBCCCBBBAAA???>>>???@@@AAAAAAAAAAAABBBDDDFFFGGGKKKOOOTTTXXX\\\```dddggggggfffggghhhjjjiiigggeeefffggghhhiiijjjkkklllllljjjiiiiiiiiijjjlllooopppooommmmmmnnnpppqqqpppoooqqqpppooonnnoooooonnnmmmnnnmmmmmmppprrrsssqqqooopppoooooonnnoooppprrrsssrrrssssssrrrpppqqqsssuuuvvvyyy|||}}}~~~~~~~~~{{{sssjjjaaaaaannnssskkkgggiiiqqq|||}}}uuuoookkkiiidddaaa]]]ZZZWWWSSSOOOLLLHHHFFFDDDBBBBBB@@@>>>;;;<<<;;;::::::;;;:::888666666666777777777555444333555555444333333222222111000000111222555777:::<<<@@@DDDDDD???;;;;;;<<<:::;;;@@@LLL```xxx}}}vvvqqqlllaaaPPPCCCAAAAAACCCHHHNNNSSSUUUUUUOOOKKKGGGEEEFFFJJJMMMNNNGGGGGGKKKWWWeeeooorrrqqqooojjjfffjjjttt||||||yyyjjjaaaXXXRRROOONNNSSSZZZgggooo{{{xxxnnniiiaaa```___^^^]]]XXXQQQLLLDDDBBB@@@@@@CCCFFFGGGHHHJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============888777777777777666666666555555555555555555555555444444555888<<<===;;;999888777666444333333444444444444444333333333222222...000222333444555777999888888777777888999:::;;;999::::::999888999<<>>???@@@CCCHHHKKKNNNNNNMMMIIIDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@???===<<<===???@@@@@@@@@AAABBBEEEGGGHHHJJJOOOVVV\\\___bbbeeegggfffffffffgggiiijjjiiigggeeefffggghhhiiiiiiiiiiiifffggghhhiiijjjlllmmmmmmlllkkkjjjlllnnnppppppppprrrrrrqqqqqqpppooonnnnnnnnnnnnoooqqqssssssqqqoooooonnnnnnnnnnnnppprrrssssssttttttpppllllllrrrwwwyyy{{{~~~}}}zzzpppfff[[[]]]mmmsssjjjeeejjjsss|||{{{wwwrrrnnnjjjeee```]]]XXXVVVRRRPPPMMMJJJFFFBBBBBB@@@???>>>>>>===:::888999999999999888666555444666555555444444333222222000000111222555888;;;<<>>HHHYYYooo}}}xxxrrrjjj\\\MMMBBBAAAAAADDDIIIOOOUUUXXXYYYUUUQQQLLLKKKMMMQQQTTTVVVJJJHHHHHHOOOZZZcccffffffddd___\\\```gggllljjjfff\\\UUUNNNLLLLLLNNNUUU]]]hhhppp|||ssslllbbb```]]][[[YYYWWWSSSQQQJJJGGGDDDCCCDDDFFFGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============999999999888888777777777444444444444444444444444555555666888;;;<<<;;;999888777666555444444555555444444444444333333333333000111222333333555888:::;;;::::::::::::;;;<<<<<<:::;;;<<<<<<<<<<<<===???EEEHHHOOOWWW]]]bbbeeefffdddgggkkkmmmooorrruuuwwwuuuuuuvvvvvvwwwwwwvvvvvvyyyzzz{{{|||}}}~~~~~~~~~}}}}}}~~~pppkkkhhhnnn{{{{{{yyy~~~{{{nnnrrrcccWWWLLLJJJJJJFFFAAA>>><<<;;;:::888666555444333222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))*********+++,,,------.........------,,,,,,,,,.........---+++***))))))+++,,,------......------***++++++,,,,,,------...000//////......---------///....../////////------******)))((((((((())))))------------------------...///111222222222111000222333555777888::::::;;;===>>>???@@@AAACCCGGGJJJLLLLLLKKKIIIEEEAAA@@@@@@??????@@@@@@@@@@@@??????<<<======<<<;;;:::<<<===?????????@@@BBBEEEGGGIIIJJJPPPXXX^^^bbbeeefffgggfffeeeeeefffiiijjjjjjiiiggghhhiiijjjjjjjjjiiihhhcccdddfffhhhjjjjjjjjjjjjkkkiiihhhiiikkkmmmnnnmmmoooqqqrrrrrrpppnnnmmmmmmnnnooopppqqqrrrrrrqqqpppmmmmmmmmmmmmnnnppprrrsssqqqssssssnnnggghhhooovvv|||~~~|||vvvkkk```TTTXXXhhhzzzoooggghhhlllttt~~~|||wwwtttooolllhhhddd___YYYSSSOOOMMMKKKIIIGGGFFFCCC@@@======<<<<<<;;;:::999888888999888888777777666555555666666666666777999:::<<>><<<<<<::::::===EEESSSeeexxx}}}vvvkkk\\\MMMDDDBBBBBBBBBEEEJJJNNNQQQQQQRRROOONNNOOOSSSWWWZZZ\\\TTTOOOKKKKKKPPPVVVXXXXXXWWWTTTRRRUUUZZZ]]]ZZZVVVNNNHHHDDDDDDGGGJJJRRRYYYbbblllzzz~~~qqqkkkdddaaa\\\XXXUUUTTTSSSSSSMMMJJJFFFDDDEEEGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============999999999888777777777666444444444444444444444444555555666888::::::::::::888777777666666555555555555444444444444333333333111222222111111333777:::<<<=========>>>???@@@@@@===???AAABBB@@@??????@@@DDDGGGLLLSSSYYY^^^aaacccdddgggjjjmmmnnnpppsssuuuttttttuuuvvvvvvvvvvvvvvvwwwxxxyyy{{{|||}}}}}}~~~~~~~~~rrrnnnlllqqq{{{~~~zzz{{{~~~~~~}}}aaaVVVKKKJJJJJJFFFAAA>>>::::::999888777666555555222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------,,,,,,---,,,+++*********))))))+++,,,------......------***++++++,,,,,,------...333222///---,,,---///111/////////...---+++******+++******)))))))))******,,,,,,------------------000111222333444333222111333444555777999:::;;;;;;===???@@@AAAAAACCCFFFIIIHHHIIIIIIGGGDDDAAA@@@@@@>>>??????@@@@@@??????>>><<<=========<<<<<<===????????????@@@BBBEEEGGGIIIJJJPPPYYY```dddfffhhhhhhfffeeedddeeehhhjjjkkkkkkggghhhiiijjjiiihhhgggfff```aaadddfffggggggfffeeegggfffddddddfffhhhiiiiiikkknnnqqqqqqooommmllllllnnnoooqqqrrrqqqqqqppppppmmmmmmmmmmmmoooqqqsssuuurrrttttttoooiiiiiipppwww}}}zzzrrreeeYYYQQQVVVddd|||xxxpppllljjjnnnwww{{{vvvooogggccc]]]ZZZVVVSSSPPPLLLGGGDDD@@@??????>>>======<<<<<<;;;;;;::::::999888888777999888777777888999;;;<<>>DDDNNN\\\mmm|||~~~yyymmm]]]NNNFFFCCCBBB@@@AAADDDGGGIIIIIIHHHHHHJJJOOOVVV\\\```bbb```ZZZRRRMMMKKKLLLKKKJJJKKKIIIHHHJJJNNNOOOLLLHHHCCC>>>;;;===@@@CCCJJJQQQZZZfffxxxwwwoookkkgggddd^^^XXXTTTRRRRRRSSSOOOLLLGGGFFFGGGIIIKKKLLLJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============999999888777777666555555444444444444444444444444444555666777888888999999777777777777777777666666555555555444444444333333111222222111000222555888<<<===???AAACCCEEEGGGGGGHHHJJJKKKJJJHHHEEECCCCCCEEEGGGKKKPPPUUUZZZ^^^```dddgggjjjllllllnnnpppqqqssstttuuuvvvwwwwwwwwwwwwvvvwwwxxxzzz|||}}}}}}}}}vvvuuuvvvzzz}}}{{{{{{___TTTKKKJJJJJJFFFAAA>>>::::::999888777777666666333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,'''%%%%%%&&&)))+++,,,+++++++++,,,---------------***++++++,,,,,,------...333111...,,,,,,---000222111222222111...,,,++++++,,,+++++++++++++++,,,,,,++++++,,,------......///000111222222333333222222444555777999:::<<<<<<======???@@@AAAAAABBBEEEGGGEEEFFFGGGFFFCCC@@@??????===>>>???@@@@@@???>>>===>>>???@@@???>>>???AAACCC@@@@@@@@@AAABBBEEEGGGHHHJJJPPPYYY```dddggghhhjjjhhhfffddddddgggjjjkkklllfffggghhhhhhhhhfffcccbbb]]]^^^___```aaa```______```^^^\\\\\\___bbbcccdddfffjjjoooqqqnnnkkkkkkkkkmmmoooqqqqqqpppooooooooommmmmmmmmnnnpppsssuuuvvvvvvxxxyyywwwsssrrrvvv{{{}}}yyypppbbbUUUPPPTTT```tttxxxsssnnnnnnttt|||{{{rrrooojjjeee```ZZZTTTPPPIIIHHHFFFEEECCCCCCBBBBBB=========<<<;;;;;;::::::777666666777888:::<<<>>>BBBJJJOOOJJJAAA===<<<;;;<<<>>>CCCJJJUUUdddsss}}}}}}}}}~~~~~~zzzpppaaaQQQGGG>>>;;;::::::<<>>===888555777:::<<>>>>>>>>>>>>>>============999999888777666555555444333333333333333333333333333444666666555555777999777777888888888888777777555555555555444444444333222333333222111222444666:::<<<@@@EEEJJJMMMPPPQQQUUUUUUUUUSSSNNNJJJGGGGGGHHHIIIKKKNNNRRRVVVZZZ\\\```cccfffhhhiiikkkmmmnnnqqqrrrsssuuuvvvwwwxxxxxxuuuvvvxxxzzz|||}}}}}}~~~|||~~~www{{{|||zzz___TTTKKKJJJKKKGGGBBB???<<<<<<:::999777666555444333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***+++,,,,,,,,,+++************++++++,,,,,,,,,'''%%%$$$&&&***---......***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...///...---,,,,,,---///000///111333222///------...)))(((((())))))***+++,,,******+++,,,...///000000000000//////000000111222555666888:::<<<===>>>>>>===>>>@@@AAA@@@AAACCCEEEAAACCCEEEDDDBBB???>>>======>>>???@@@@@@???>>>======>>>??????>>>???AAACCCAAAAAAAAAAAABBBDDDFFFGGGKKKPPPXXX___cccfffiiikkkiiigggdddcccfffiiikkklllggghhhiiiiiihhhfffcccaaaYYYYYYYYYYYYYYYXXXXXXWWWTTTSSSRRRSSSWWW\\\___```bbbhhhoooqqqooolllkkkllllllnnnqqqqqqnnnmmmmmmnnnmmmmmmnnnoooqqqtttwwwxxxyyy|||~~~~~~}}}||||||}}}|||~~~~~~}}}wwwoooaaaTTTNNNPPPXXXhhh{{{xxxtttsssvvvzzz~~~|||uuunnnfffbbbZZZXXXUUURRROOONNNMMMLLLCCCCCCBBBBBBAAA@@@@@@@@@::::::999999:::;;;===>>>BBBLLLRRRMMMDDD???>>>>>><<<>>>AAAFFFOOO]]]lllwww~~~}}}{{{~~~}}}uuugggWWWLLL===:::777777888:::;;;<<<>>>===???HHHWWWiiiyyy|||sssiii```XXXQQQMMMJJJGGGDDDBBBBBBAAA>>>;;;999555333555777999>>>DDDMMM___wwwwwwnnniiiiiijjjjjjjjjhhhccc]]]YYYXXXZZZ[[[VVVPPPLLLLLLMMMOOOOOOLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============;;;:::999888777666666555333333333333333333333333111333555444333333555888777777888999999999888777555555555555444444444444333555666555444444555666777;;;AAAHHHOOOUUUYYY[[[\\\\\\YYYUUUNNNIIIFFFEEEGGGGGGGGGIIILLLPPPSSSUUUYYY\\\```ccceeehhhkkkmmmnnnoooqqqsssuuuwwwxxxxxxuuuvvvxxxzzz|||}}}~~~~~~}}}rrruuu~~~~~~xxx|||yyy___TTTLLLKKKLLLHHHCCC@@@???>>><<<:::777555333222333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((('''(((***,,,---------,,,)))))))))******++++++,,,,,,***((()))---///000///******+++,,,,,,,,,,,,+++***++++++,,,,,,---......***++++++,,,------------,,,///111000...---...000$$$$$$$$$%%%%%%'''((()))))))))***,,,...///111111///...---------...000111666777999;;;<<<>>>>>>???<<<>>>@@@@@@@@@@@@BBBDDD???BBBDDDCCCAAA>>>======<<<>>>???@@@@@@???>>><<<:::;;;<<<<<<<<<===???AAABBBBBBAAAAAABBBCCCEEEFFFKKKPPPWWW^^^cccfffiiikkkjjjgggdddccceeehhhjjjkkkjjjkkkllllllkkkhhhdddbbbVVVVVVUUUTTTTTTSSSRRRRRRLLLKKKJJJMMMRRRXXX\\\^^^aaagggooorrrooommmlllnnnkkknnnppppppnnnllllllnnnnnnnnnnnnppprrruuuxxxyyyzzz|||~~~}}}{{{}}}~~~~~~|||wwwpppbbbVVVJJJKKKQQQ___uuuzzzzzzyyyxxxyyyzzz}}}~~~~~~vvvqqqiiigggccc^^^ZZZWWWVVVUUUIIIIIIIIIHHHGGGGGGFFFFFFBBBAAA???===<<<<<<<<<<<>><<<<<<<<<===<<>><<<777333222444666888===BBBHHH\\\uuu~~~vvvmmmeeebbbbbbdddjjjkkkkkkgggbbb^^^]]]^^^```[[[TTTPPPNNNOOOOOOPPPMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>============<<<<<<;;;:::999888777666333333333333333333333333000222444333111111444777777777999::::::999888777666666555555555444444444555666888888777666666777666:::AAAIIIRRRYYY^^^aaa]]]\\\YYYRRRKKKEEEAAA@@@CCCCCCCCCDDDFFFIIIMMMOOOSSSVVV[[[___cccfffjjjmmmkkkllloooqqqtttvvvwwwxxxvvvwwwyyy{{{|||~~~~~~{{{sssvvv~~~{{{wwwuuu}}}xxxbbbTTTJJJMMMOOOHHHAAA???===:::777666666666666555555444333222111111111111++++++++++++++++++++++++---,,,+++***))))))))))))***+++,,,---...000111111)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...111000...------...///000222111000//////......///******))))))******+++,,,+++,,,...///000000111111000000///...---///333666444555777999;;;<<<<<<<<<===>>>???@@@BBBCCCDDDEEEEEEFFFGGGFFFDDDBBBCCCDDD@@@?????????>>>>>>=========<<<<<<<<<;;;;;;::::::@@@@@@AAABBBDDDFFFHHHIIIKKKQQQXXX___cccfffhhhjjjiiihhheeeccccccdddfffhhhhhhfffeeehhhkkkjjjddd___[[[XXXUUUSSSRRRRRRQQQPPPNNNKKKJJJLLLRRRWWWXXXXXXaaaiiinnnllliiikkkmmmmmmmmmmmmoooppppppooonnnnnnpppoooooorrruuuxxxzzzzzzzzzzzz{{{{{{|||}}}}}}}}}yyyzzz{{{}}}~~~~~~|||{{{tttcccRRRPPPJJJIIITTTeeexxx}}}yyytttqqqrrruuuvvvyyy}}}wwwuuusssrrrqqqlllddd^^^TTTSSSRRRSSSTTTSSSPPPMMMIIIEEE???<<<::::::::::::FFFOOOUUUTTTNNNHHHAAA:::;;;<<<===@@@FFFSSSbbbmmmtttvvvxxxyyyxxxyyyzzz{{{~~~}}}{{{zzzmmm\\\SSSKKKBBB>>>@@@CCCDDDCCCBBBBBBCCCHHHVVVoooxxxnnnfff___YYYQQQJJJDDD???:::777777444444444222222888@@@JJJWWWkkk~~~|||yyyrrriiibbb___```bbbdddjjjooopppllliiiiiigggdddfffbbb[[[VVVSSSQQQOOOMMMNNNMMMLLLJJJHHHFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999888777666555555333333333444444555555555444333333333333444555666666888:::::::::999:::;;;999<<<<<<:::999;;;999555555666888999999888666444999999<<>>>>>???AAACCCFFFHHHIIIOOORRRUUUXXXZZZ^^^bbbeeeiiikkkooorrrttttttsssrrrwwwxxxyyy{{{|||~~~}}}~~~zzztttxxxzzzwww{{{yyybbbSSSJJJMMMOOOHHH@@@>>>;;;999777666777777666555111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))+++,,,,,,---...///000000************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...///...,,,++++++,,,...///000000///...------------******))))))******+++,,,+++,,,---...///000000000000000000...---///222555444555777999;;;<<<<<<=========>>>@@@AAACCCDDDDDDDDDEEEDDDBBB???>>>>>>>>>>>>>>>>>>>>>======<<<<<>>>>>>>>=========<<<<<<===>>>@@@BBBDDDEEEKKKPPPXXX___cccfffiiijjjhhhgggeeeddddddfffggghhhhhhfffeeehhhmmmnnnkkkggg___]]]ZZZYYYYYYYYYXXXWWWZZZVVVQQQPPPTTTXXX[[[\\\aaahhhmmmkkkiiikkkmmmmmmmmmnnnooopppppppppooonnnnnnmmmmmmooorrruuuvvvvvvxxxxxxyyyzzz|||}}}~~~~~~{{{{{{|||~~~~~~~~~yyyiiiZZZNNNGGGDDDLLLYYYhhhvvv}}}xxxuuusssqqqllljjjmmmqqqssswww}}}~~~|||vvvnnnhhhaaa```___``````___\\\XXXMMMHHHCCC???============FFFPPPWWWWWWRRRLLLEEE???<<<===>>>@@@GGGSSSbbbmmmrrruuuwwwxxxxxxxxxyyyzzz}}}yyyjjj^^^UUUJJJEEEFFFIIIKKKKKKKKKKKKKKKNNNYYYpppvvvnnnfffZZZPPPHHHBBB===:::888666666666555444999AAAEEEPPPbbbrrr{{{{{{uuupppkkkeee]]]WWWWWW[[[```dddnnnsssuuurrrooonnnjjjfffddd___XXXSSSPPPOOOMMMLLLLLLLLLJJJIIIGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999999888666555555444333333333444444444555555444444444333444444555555555777999999999:::<<<===;;;???@@@>>>>>>???>>>:::777777888888888777555444::::::===EEENNNTTTUUUSSSRRRJJJAAA===<<<<<<:::888;;;;;;<<<>>>@@@CCCEEEFFFKKKMMMPPPRRRTTTWWW[[[^^^bbbdddiiimmmppprrrssssssuuuvvvxxxzzz|||~~~|||~~~|||www}}}{{{||||||bbbTTTKKKNNNOOOHHH@@@>>>999777777777888888666444//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))++++++++++++,,,,,,------************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,------.........,,,,,,,,,---...///...------,,,++++++************))))))******+++,,,******,,,---.../////////111111000///---...111333444555777999;;;<<<======<<<===>>>???@@@BBBCCCCCCGGGGGGFFFCCC@@@>>>===>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>@@@AAACCCEEEFFFKKKPPPXXX^^^cccfffiiikkkhhhggggggggggggggghhhhhhgggeeeeeeiiioootttuuusssooommmllllllmmmoooooooooqqqjjjaaa\\\]]]___aaabbbbbbiiimmmkkkjjjlllnnnmmmmmmnnnooooooppppppoooooonnnmmmlllnnnpppsssssssssuuuuuuwwwyyy{{{}}}|||}}}~~~uuugggTTTJJJCCCEEEMMMVVV```iiiyyyxxxuuuqqqlllhhheeecccddd```aaafffkkkooovvv}}}}}}|||vvvjjjhhhfffggghhhfffaaa]]]OOOJJJDDD???>>>>>>>>>>>>EEEPPPYYYZZZVVVQQQJJJDDD<<<===>>>@@@FFFRRRaaalllrrrtttwwwyyyyyyyyy{{{|||}}}pppgggZZZSSSRRRUUUXXXZZZYYYZZZYYYXXX^^^qqqwwwgggYYYOOOGGG@@@<<<:::888888999777666<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888777666555444444333333333444444444444555555555444444444444444444444555666777888:::>>>BBB???CCCEEEDDDCCCEEECCC>>>;;;;;;:::888777777777777;;;;;;===CCCIIILLLJJJHHHCCC>>>777555666777777555666777888:::===???BBBCCCEEEGGGIIIKKKLLLOOORRRUUUXXX[[[```fffkkkoooqqqsssrrrssswwwzzz|||}}}}}}|||{{{~~~~~~dddVVVMMMPPPQQQJJJAAA>>>777666666888999888666444111111000///............------------------------,,,++++++***))))))******))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...000//////...//////000111---------,,,,,,+++***)))******))))))******+++,,,)))***+++,,,---.........111111111///---...000222444555777999;;;<<<======<<<===>>>???@@@AAABBBBBBFFFFFFEEEBBB???===>>>???========================<<<<<<<<<;;;;;;;;;;;;;;;??????@@@AAACCCEEEGGGHHHKKKPPPWWW^^^bbbfffjjjllljjjjjjjjjiiihhhhhhggggggfffeeefffjjjrrryyy}}}yyyrrrooommmkkkiiifffkkknnnmmmlllnnnpppooommmnnnnnnooopppppppppppppppooonnnoooqqqsssssssssrrrsssuuuxxxzzz}}}}}}}}}~~~xxxbbbUUUHHHCCCEEEJJJRRRZZZeeedddaaa^^^[[[XXXUUUTTTWWWVVVXXX___fffllluuu~~~~~~qqqnnnkkkjjjjjjhhhaaa[[[MMMHHHBBB===;;;<<<<<<<<>>???EEEQQQ```jjjsssvvvzzz}}}}}}~~~zzzmmmcccaaacccgggiiiggghhhfffaaabbbqqqssseeeZZZPPPEEE>>><<<;;;;;;<<<:::999>>>FFFIIINNNVVV]]]aaa```]]][[[ZZZUUUMMMHHHHHHNNNYYY```lllttt{{{zzzvvvqqqjjjbbb```[[[UUUPPPNNNNNNMMMLLLGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::888888777777666555555444444444444444444444444444555555555555555444444333444444555555777;;;AAAEEEEEEIIILLLJJJJJJJJJGGGBBB@@@>>><<<:::999888999:::;;;<<<===@@@CCCDDDAAA???999666222000222333333333444444555777:::<<>>======>>>???@@@@@@AAAAAA@@@@@@???<<<::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>???AAACCCEEEFFFKKKPPPWWW]]]bbbfffjjjmmmnnnnnnmmmkkkiiihhhfffeeeffffffgggkkksss{{{}}}vvvqqqkkkooopppnnnnnnpppqqqooonnnnnnnnnooopppqqqqqqrrrqqqpppoooooorrrsssssssssrrrsssuuuwwwzzz}}}|||}}}~~~rrraaaOOODDD@@@BBBHHHOOOTTTSSSQQQOOOMMMKKKIIIIIIMMMMMMQQQYYYaaahhhsss}}}yyyrrrpppoookkkccc\\\MMMHHHAAA<<<::::::;;;;;;AAALLLVVVXXXUUURRRLLLFFF<<<===>>>???DDDPPP^^^iiivvvyyy~~~}}}sssoooooorrruuuttttttqqqiiifffqqqzzzpppggg[[[NNNDDDAAA>>>>>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::888888777777666666555555444444444444444444444444444555555666666555444444444444444444666;;;AAAFFFLLLQQQTTTSSSRRRQQQMMMGGGBBB@@@===:::999999:::;;;<<<<<<===>>>???>>><<<:::555333111000000111111111333333444555888:::<<<===>>>???AAABBBBBBCCCFFFHHHMMMPPPTTTZZZ```fffkkknnnlllooossswwwzzzzzzzzzyyy{{{}}}{{{|||fffYYYPPPTTTUUULLLBBB???888666666666777777555333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++***************++++++++++++*********++++++,,,,,,------...,,,------.../////////000---...//////...---+++*********))))))******+++,,,))))))+++,,,---............///000///......///111333444666999;;;===>>>>>>>>>>>>??????@@@AAAAAABBB??????>>>;;;999999<<<>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>??????????????????@@@AAACCCEEEFFFHHHKKKPPPVVV]]]bbbfffkkknnnqqqpppnnnllljjjhhhggggggggggggiiilllrrrzzz~~~wwwooorrrqqqnnnnnnqqqqqqnnnnnnnnnnnnooopppqqqrrrssspppooonnnoooqqqsssssssssttttttvvvxxxzzz|||~~~~~~}}}~~~nnnYYYKKKCCC???AAAEEEGGGGGGFFFEEEDDDCCCBBBAAADDDEEEKKKSSSYYYaaalllxxx|||xxxrrrooojjjaaaYYYPPPKKKCCC===;;;<<<======BBBLLLUUUVVVSSSPPPKKKFFF?????????AAAEEEQQQ___iiivvvzzz}}}|||}}}~~~~~~}}}wwwooojjjrrrwwwrrrnnneeeYYYNNNHHHDDDBBBAAA???@@@HHHQQQYYYYYYZZZYYYXXXVVVTTTSSSLLLLLLJJJGGGGGGMMMWWW^^^eeemmmsssssspppllleee___UUUSSSPPPNNNMMMLLLJJJHHHFFFFFFFFFEEEEEEDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888777777777666555444444444444333333333333444555666777666555555444555555555666:::@@@EEENNNTTTXXXYYYYYYXXXSSSMMMBBBAAA???===<<<<<<===>>>@@@???>>>===<<<:::888777333333222111000000000000222333333444555777999::::::<<<===>>>>>>@@@BBBEEEIIIKKKOOOTTT[[[ccciiillllllnnnrrruuuxxxzzzzzzzzz|||~~~vvvuuuwww}}}eeeXXXOOOSSSTTTKKKAAA===:::888666555555555444333111111000///............,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++******)))******++++++++++++*********++++++,,,,,,------...,,,---......///000000000------...///...---+++)))******))))))******+++,,,)))***+++---............,,,...//////......000111222444666999;;;===>>>?????????@@@@@@AAAAAABBBBBBBBBAAA???<<<:::999<<<>>>=========>>>>>>>>>??????::::::::::::;;;;;;;;;<<<@@@AAAAAABBBDDDFFFHHHIIIKKKPPPVVV\\\aaafffkkkoooqqqooommmkkkjjjjjjkkklllhhhiiijjjmmmqqqwww}}}|||qqqsssqqqmmmmmmooonnnkkkooonnnnnnnnnpppqqqssstttqqqpppoooqqqsssuuuvvvuuuvvvwwwxxxyyyzzz{{{|||}}}kkk[[[OOOEEE@@@@@@?????????>>>>>>>>>======<<<>>>DDDKKKQQQWWWdddooouuu~~~|||sssoooiii___WWWRRRLLLDDD>>><<<<<<>>>>>>FFFOOOVVVVVVRRRPPPKKKGGGBBBCCCCCCDDDHHHSSSaaallltttxxx~~~|||sssoootttxxxqqqjjjiiijjjggg^^^VVVOOOKKKFFFDDDCCCEEENNNXXX```___]]][[[XXXVVVSSSRRRLLLMMMNNNMMMKKKNNNUUU[[[___fffkkkjjjhhheeeaaa\\\TTTSSSRRRRRRQQQOOOKKKHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999888888888888555555444444444333333333111333555777888888777666555666666666777:::>>>BBBGGGNNNTTTWWWYYYZZZVVVPPPGGGFFFEEEDDDCCCCCCDDDEEEFFFDDDAAA===999666555555000000111111000/////////222222222222333444555666555777999999:::;;;>>>AAADDDEEEIIIOOOWWW```ggglllmmmnnnqqqtttwwwyyyzzz{{{~~~rrroooooowwwzzzdddVVVNNNRRRSSSIII???;;;;;;999666444444444444333333222111000000//////000+++++++++++++++++++++++++++***************++++++'''((((((((()))))))))***++++++,,,,,,,,,---------------,,,,,,+++***))))))******++++++++++++*********++++++,,,,,,---............000111222222222222,,,---.........,,,***(((*********)))***++++++,,,***+++,,,---.../////////+++---//////...///000222222333666999;;;===>>>???@@@@@@@@@AAAAAABBBBBBCCCAAA@@@===999666555666888;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<<<<=========<<<======>>>@@@BBBDDDEEEKKKPPPVVV\\\aaafffllloooooonnnllljjjjjjlllnnnppphhhiiikkkmmmpppuuuzzz~~~~~~}}}}}}~~~rrrrrrppplllkkkmmmlllhhhooonnnnnnnnnpppqqqsssuuutttsssrrrtttwwwyyyyyyyyyxxxyyyyyyzzzzzz{{{{{{|||{{{lll]]]OOODDDAAA;;;;;;;;;;;;;;;;;;;;;;;;777999???FFFKKKQQQ]]]iiipppxxxwwwrrrkkkaaaYYYRRRLLLCCC===;;;;;;===>>>KKKSSSXXXWWWSSSPPPMMMIIIEEEEEEEEEFFFKKKUUUdddnnnqqqvvv|||~~~vvvrrrwwwyyyooojjjccc]]]^^^cccddd___YYYTTTOOOJJJGGGEEEHHHSSS^^^eeedddaaa^^^ZZZWWWUUUTTTQQQTTTUUUSSSOOONNNRRRWWWYYY___cccbbb```___\\\XXXVVVVVVVVVWWWWWWTTTOOOLLLHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::999999999999999555555555444444333333333000222555777888888888777666777888777777999===@@@>>>FFFMMMRRRUUUWWWTTTOOOMMMLLLLLLKKKKKKKKKLLLLLLKKKHHHDDD>>>888444444444,,,.../////////......///222111111111111111222333111333555666777888;;;>>>???AAAEEELLLTTT^^^ggglllnnnoooqqqsssvvvyyy{{{|||~~~~~~~~~rrrmmmlllttt|||cccVVVKKKMMMQQQNNNDDD===<<<:::888555444444444555444333222000//////......,,,,,,+++++++++,,,------,,,+++++++++++++++++++++++++++******))))))(((((( %%%***------...000222555333111...+++******)))***((('''))),,,...,,,***++++++++++++++++++++++++***,,,///111222222111000000///...---,,,+++++++++)))************+++++++++***++++++,,,,,,------...//////.........000111222666444444777;;;>>>===<<<<<<>>>AAADDDEEEEEECCCBBB?????????>>>===<<<<<<<<<999:::;;;===>>>?????????<<<;;;:::999:::;;;<<<===<<<============@@@DDDGGGKKKPPPWWW]]]bbbfffjjjmmmooommmjjjhhhhhhjjjnnnpppkkkjjjjjjkkkmmmpppsssuuuwwwuuusssuuuzzz~~~}}}||||||qqqpppnnnlllkkkjjjkkkkkknnnnnnnnnoooppprrrsssuuuvvvvvvuuuuuuvvvwwwxxxxxxyyyzzzzzzyyyxxxyyy{{{~~~~~~jjjYYYMMMEEEDDD===999::::::888888;;;::::::<<<>>>CCCKKKUUU[[[hhhooo}}}uuuqqqqqqjjj___UUUKKKBBB@@@???>>>>>>@@@MMMVVV^^^^^^ZZZWWWRRRMMMKKKHHHFFFIIIQQQ\\\fffkkksssvvvyyy{{{}}}}}}~~~zzzxxx~~~zzzmmm```[[[XXXWWWXXX]]]aaaccccccbbb^^^VVVMMMJJJNNNXXX```eeeeeeeeeccc___\\\ZZZZZZ```]]]YYYUUUSSSTTTVVVWWWZZZYYYXXXYYYYYYYYYWWWUUUWWWWWWZZZ___cccaaaZZZSSSMMMJJJFFFCCCCCCDDDDDDDDDDDDBBB@@@>>>======>>>???===>>>?????????>>><<<;;;::::::::::::::::::::::::777666444333333444555666333333333444444444555555666555555555555666666777???AAAFFFLLLQQQTTTUUUVVVQQQUUUWWWVVVWWWYYYXXXUUUSSSLLLBBB999444333222222222111111111000000/////////000000000111111111111222333444666777888999999:::===BBBHHHOOOXXXaaagggkkkmmmoooqqqssswww|||~~~~~~}}}}}}}}}}}}}}}~~~rrriiigggqqq|||cccVVVKKKLLLOOOLLLCCC<<<<<<:::888555444444444555333333111000///............---,,,,,,++++++++++++*********++++++,,,,,,---************))))))))))))###&&&***,,,+++***+++---,,,+++***))))))***+++,,,***((('''))),,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...000222222111000///111000///---,,,,,,++++++)))************+++++++++***++++++,,,,,,------...///......///000222444555999777777999===@@@AAA@@@<<<>>>AAACCCDDDDDDDDDCCC???>>>>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===<<<=========>>>@@@DDDGGGLLLQQQWWW^^^bbbfffiiikkknnnllliiiggghhhjjjmmmpppmmmlllkkkkkklllmmmooopppssspppoooqqquuuyyyzzz{{{{{{|||}}}}}}zzzxxxwwwwwwqqqpppnnnlllkkkjjjkkkkkknnnnnnoooppprrrsssttttttwwwwwwvvvvvvvvvvvvvvvuuuxxxyyyyyyyyyxxxyyy{{{}}}~~~}}}lll[[[OOOHHHAAA<<<<<<;;;999888:::999:::;;;<<<@@@GGGOOOUUUaaaiiiwwwwwwttttttmmmcccVVVLLLBBB???>>>===>>>AAAKKKVVV___```^^^[[[VVVQQQMMMJJJHHHKKKRRR]]]fffllloooqqqtttuuuuuuuuuuuuuuuyyyyyy|||{{{xxx|||yyymmmaaa^^^]]]\\\___eeejjjllllllnnniiiaaaXXXSSSUUU]]]cccggghhhhhhhhhgggeeeeeeeeegggddd^^^ZZZWWWVVVXXXYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSTTTXXX___fffhhhddd___UUUQQQKKKGGGEEEEEEDDDDDDCCCBBB@@@>>>======>>>>>>===>>>?????????>>><<<;;;::::::::::::::::::::::::888777555444333444555666333333444444555555555555666666555555555555555666;;;>>>CCCIIIOOOSSSUUUVVVXXX\\\^^^]]]]]]]]][[[WWWOOOIII???888444222222222000000000//////.........////////////000000000000000111222333444555555555888;;;???EEELLLUUU___eeejjjlllnnnpppsssvvvzzz~~~~~~~~~}}}}}}}}}}}}~~~~~~vvvkkkfffttt}}}cccUUUJJJJJJMMMJJJBBB<<<;;;:::888666444444444444333222111000///.........//////---,,,+++*********))))))***+++,,,------...)))))))))***************(((***,,,,,,+++))))))))))))((((((((()))***,,,---***))))))***,,,---,,,+++------------------------///000111222222111000///111111///...---,,,,,,,,,)))************+++++++++***++++++,,,,,,------...---------...///222444555666555444666:::===??????===>>>@@@AAACCCDDDDDDDDD>>>>>>===<<<;;;:::999999<<<<<<<<<<<<;;;;;;:::999;;;;;;:::999:::;;;<<<=========>>>>>>>>>@@@DDDGGGMMMRRRXXX^^^bbbeeegggiiimmmkkkhhhggggggjjjmmmooopppnnnmmmkkkjjjjjjkkkkkkmmmkkkjjjkkkooorrrtttuuuvvvwwwyyyxxxvvvtttssssssooonnnmmmlllkkkkkkkkkkkkmmmnnnppprrrssstttttttttvvvvvvwwwwwwwwwuuutttssswwwxxxyyyyyyxxxyyy{{{}}}|||~~~mmm\\\NNNEEE>>>======:::999:::888999::::::===BBBHHHMMMWWW```pppzzzxxxyyyrrrhhhXXXMMMAAA===<<<<<>>===============>>>?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777555444444555555444555555555555666666666777666555555444444444444777:::???EEEKKKOOORRRTTT[[[___bbb```___^^^ZZZTTTIIICCC;;;555222222222222000000000000000//////////////////////////////...000000111222222222222222555777;;;AAAHHHRRR\\\ccciiikkknnnppprrruuuyyy|||~~~}}}}}}}}}}}}}}}~~~~~~}}}sssooozzz|||aaaTTTIIIIIIKKKHHHAAA<<<;;;:::888666555444444444333222111000............///...---,,,++++++++++++*********++++++,,,,,,,,,)))))))))******+++++++++---.........---+++******...---,,,+++***++++++,,,************+++,,,,,,,,,,,,,,,,,,,,,------------///000111222333222222222222111000///...---------))))))*********+++++++++***++++++,,,,,,------...------,,,---...000222333444333333555777;;;===???>>>??????@@@BBBCCCDDDDDD???>>>>>>===;;;::::::999============<<<;;;::::::;;;:::999999:::;;;===>>>===>>>?????????AAAEEEHHHNNNSSSYYY___bbbdddeeefffjjjiiigggffffffiiilllmmmooonnnlllkkkjjjiiiiiiiiikkkjjjiiiiiikkknnnqqqrrrtttvvvwwwwwwuuusssrrrrrrnnnnnnmmmllllllkkkkkkkkkkkklllooorrrssssssrrrrrrssstttvvvwwwwwwvvvtttsssvvvwwwxxxyyyxxxyyy{{{|||{{{}}}}}}jjjUUUKKKAAA>>>>>><<<:::;;;999999::::::;;;===BBBFFFPPPYYYjjj{{{zzz{{{uuulllZZZNNNAAA<<<;;;;;;???CCCKKKWWWcccgggfffddd^^^XXXRRRPPPOOOQQQXXX```gggkkkoooooopppppppppnnnjjjhhhdddccceeekkkvvvsssmmmsss~~~vvvmmmhhhfffggghhhhhhiiillloooqqqqqqqqqooolllgggaaa]]][[[[[[[[[XXXVVVSSSNNNKKKJJJLLLMMMTTTTTTWWW]]]cccgggiiihhhaaa\\\SSSMMMIIIHHHGGGFFFCCCBBB@@@???======<<<<<<===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777555555555555555666666666666666666666777666555444333333333333555777;;;@@@EEEIIILLLMMMSSSXXX[[[ZZZXXXWWWRRRLLLBBB===777333111222222222333333222222222222222222000000000000////////////222333333333333333222222333555999>>>EEEPPP[[[bbbiiillloooqqqsssvvvyyy|||}}}}}}}}}}}}}}}}}}~~~~~~xxxwww}}}zzz^^^SSSIIIIIIJJJGGG@@@<<<::::::888777555444444333333222111///......------,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))******++++++,,,,,,,,,,,,,,,,,,------,,,+++000///---,,,++++++++++++***+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,---...///111222444555555222111000///...---------))))))*********+++++++++***++++++,,,,,,------...111000/////////000111222555666777888:::===@@@BBB???@@@@@@@@@AAABBBBBBCCC??????>>>>>>===<<<<<<;;;======>>>>>>>>>======<<<::::::999999:::;;;===>>>>>>?????????@@@BBBFFFIIINNNSSSZZZ___bbbcccdddeeehhhgggfffeeefffhhhjjjlllllllllkkkjjjjjjjjjjjjjjjkkkkkkjjjjjjkkkmmmppprrrrrrtttuuuuuusssqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmllliiikkkmmmpppqqqqqqppppppoooqqqsssvvvwwwwwwvvvuuuuuuwwwyyyyyyyyyzzz{{{}}}{{{|||~~~{{{```RRREEE???>>><<<;;;<<<999:::;;;;;;;;;<<>>======<<<===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777666555555666666666666666666666555666666555333222222222222555666888;;;???AAACCCDDDFFFKKKOOOOOONNNNNNIIIDDD;;;888333111111111111111222222222222222222333333111111111111111111111111333333444444444333222222444555888<<>>AAA@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===:::999999999:::<<<===?????????@@@@@@@@@BBBFFFIIIMMMRRRZZZ___bbbccccccdddfffeeeddddddeeegggiiikkkiiijjjjjjkkkkkkllllllmmmlllmmmmmmlllkkklllppprrroooqqqrrrrrrpppooonnnooommmmmmnnnooooooooonnnnnniiijjjlllnnnooopppppppppmmmoooqqqtttvvvwwwwwwwwwuuuwwwzzz{{{{{{{{{|||~~~|||}}}~~~ppp___KKKBBB???===<<<===999;;;<<<<<<<<<<<<>>>@@@HHHQQQcccyyyyyyyyy{{{vvvooo[[[OOOBBB<<<:::;;;>>>CCCLLLWWWcccgggfffddd___ZZZTTTSSSRRRTTTYYY___ccceeegggeeeeeeffffffccc]]]WWWMMMLLLLLLMMMRRR\\\hhhppp|||{{{ooogggeeemmmxxx~~~{{{pppjjjgggdddbbbbbbdddddd```]]]YYYXXXWWWVVVVVVXXXYYY[[[ZZZYYYVVVQQQKKKIIILLLPPPOOOPPPRRRTTTVVVYYYZZZ\\\WWWSSSOOOLLLKKKKKKKKKJJJEEEDDDCCCBBB@@@>>>===<<<===>>>?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777666666666666555555555555444555444333333222222222222444555666777999:::;;;<<<<<>>999999999888666555333333222111000///...---------------,,,+++++++++,,,,,,---,,,,,,++++++*********,,,++++++++++++++++++***(((&&&%%%&&&)))++++++)))(((''''''((()))+++---...***,,,...---+++***+++---******++++++,,,------...,,,------///000222444444111000///---,,,,,,++++++)))************+++++++++***++++++,,,,,,------...333333222111111222333444,,,000555888999999;;;===AAABBBCCCCCCBBB@@@===<<<;;;;;;<<<<<<===>>>>>>???????????????>>><<<;;;:::999999999999:::<<<>>>??????@@@@@@@@@AAACCCGGGJJJLLLRRRYYY___bbbccccccdddddddddcccccceeefffhhhjjjiiiiiijjjlllmmmmmmmmmmmmlllmmmmmmkkkjjjkkknnnrrrmmmoooqqqqqqooonnnmmmnnnmmmnnnooopppqqqqqqppppppjjjkkklllmmmnnnpppqqqqqqooopppqqqrrrtttvvvwwwwwwuuuxxx{{{|||||||||}}}}}}}}}~~~mmmTTTFFF@@@<<<;;;;;;777999;;;<<<<<<<<<>>>???BBBLLL^^^uuuyyyxxxzzzvvvppp[[[NNNBBB===;;;;;;>>>AAAHHHTTT___cccdddccc```\\\TTTRRRRRRTTTXXX]]]```bbbfffdddbbbbbbbbb]]]UUUNNNCCCBBBAAA@@@BBBIIIRRRZZZgggppp~~~}}}rrrkkkiiiiiipppwww{{{zzz}}}pppggg```\\\YYYXXXYYYXXXSSSNNNJJJJJJKKKNNNRRRVVVZZZ\\\[[[\\\ZZZUUUOOOLLLOOOSSSPPPQQQRRRSSSSSSSSSTTTUUURRRPPPMMMLLLLLLLLLKKKJJJFFFFFFEEECCCBBB@@@>>>======>>>?????????>>><<<;;;:::::::::::::::::::::::::::::::::::::::999888888555555555555444444333333333333222222222222222333222222333333444555777777777<<<>>>======>>><<<777444222000000000111000///.........//////000000000//////000111222333333444333444444555555555444444555555777;;;CCCOOO]]]fffjjjmmmqqqtttuuuvvvxxxzzz||||||||||||}}}~~~nnniiidddcccdddiiiuuupppUUUNNNKKKNNNOOOJJJCCC???999999999888777555333222222111000///------------///...---,,,+++*********++++++++++++++++++,,,,,,---,,,,,,++++++************(((&&&'''***,,,,,,***))))))))))))***+++---...+++---...---+++***+++...++++++,,,------...//////............///000222222000///...---,,,+++++++++)))************+++++++++***++++++,,,,,,---......///.........///000222333---222999<<<<<<<<<>>>@@@AAABBBDDDDDDBBB???<<<999999999:::;;;<<<===>>>???AAAAAA@@@>>><<<:::888777999999999999:::<<<>>>??????@@@AAAAAAAAACCCGGGJJJKKKQQQYYY___bbbccccccdddccccccccccccdddfffhhhiiiiiijjjkkklllmmmmmmmmmmmmjjjlllllljjjhhhiiimmmpppnnnppprrrrrrpppooooooooommmnnnpppqqqrrrrrrqqqqqqlllllllllmmmnnnppprrrsssqqqqqqqqqrrrssstttuuuvvvvvvxxx{{{}}}}}}}}}~~~~~~~~~~~~xxx[[[IIIAAA<<<::::::666888;;;<<<<<<<<<>>>???>>>HHH[[[sssyyyxxxzzzwwwqqqZZZNNNBBB===<<<;;;===AAAEEEPPP\\\```bbbcccbbb___SSSRRRQQQTTTXXX\\\___```aaa^^^[[[ZZZYYYTTTJJJCCC<<<<<<;;;999999===EEELLLVVVaaarrruuulllkkklllnnnssswwwsssqqqttt{{{lllcccYYYUUUPPPOOOPPPNNNHHHCCC@@@BBBEEEIIIOOOUUUZZZ]]]\\\]]]]]]XXXQQQOOOQQQUUUTTTUUUUUUTTTRRRPPPOOOOOOPPPNNNMMMMMMMMMMMMKKKJJJGGGGGGFFFDDDCCC@@@???======>>>?????????>>><<<;;;:::::::::::::::::::::::::::::::::;;;;;;:::999999555555444444444333333333222222222111222222333333000000000111222444555666555999:::888777888777333333111000000000111000/////////000000111111111222------...000111222333444666777777888999999888888555555666:::BBBOOO]]]fffiiilllpppssstttuuuwwwxxx||||||||||||}}}~~~~~~