BM6P6(@ }}}kkkccc\\\[[[YYYVVVSSSTTTTTTRRRPPPMMMJJJGGGEEECCCFFFEEECCCAAA@@@>>>>>>>>>@@@@@@??????>>>>>>======::::::999777666444333333111000000///...---------'''### """&&&)))'''$$$******))))))((((((((('''###%%%(((******(((%%%###((('''%%%%%%%%%%%%'''(((###%%%'''((())))))((('''&&&'''((('''%%%$$$$$$%%%***(((&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%&&&''''''%%%###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$#########""""""""""""""""""##################$$$$$$$$$%%%%%%%%%!!!!!! !!!"""############$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""########################""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''(((((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###%%%%%%+++'''###"""###$$$"""!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$###"""!!!!!!""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%$$$###!!! ########################%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$###"""!!! $$$######"""!!! #########"""""""""""""""########################""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###""" """###$$$######""""""""""""######%%%%%%%%%$$$$$$###############$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!! %%%)))&&&!!!########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######""""""######$$$%%%!!!!!!!!!$$$&&&&&&%%%##################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" ########################$$$###"""!!!!!!"""###$$$ !!!!!!"""""""""""""""########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###!!!!!!!!!"""### !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%% !!!"""###$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%kkkccc\\\[[[YYYVVVSSSTTTQQQQQQOOOMMMJJJHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@======<<<<<<;;;:::::::::::::::999777666444333333222111000///...---,,,,,,+++'''$$$&&&)))+++)))'''((((((((('''''''''&&&&&&###%%%'''(((((('''%%%###%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''$$$&&&'''&&&%%%%%%&&&''')))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""%%%''''''%%%$$$%%%'''#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$###""""""###$$$$$$######""""""""""""######%%%$$$######""""""######$$$$$$$$$#########""""""""""""""""""##################$$$$$$$$$%%%%%%%%%#########"""######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&''''''&&&%%%$$$######$$$%%%###$$$$$$$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###$$$%%%***'''###"""###$$$###"""############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""#########$$$$$$!!!!!!###$$$%%%%%%$$$$$$########################%%%$$$###""""""$$$%%%'''(((''''''&&&%%%%%%$$$$$$$$$######"""!!!!!! ############""""""""""""########################""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$######""""""""""""######$$$$$$$$$######""""""""" !!!"""###$$$%%%%%%%%%########################""""""""""""############$$$$$$#########""""""""" !!!"""###$$$######################################################""""""###$$$$$$$$$############""""""######$$$%%%"""""""""###%%%&&&%%%###$$$############$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&$$$###"""########################%%%$$$###""""""###$$$%%% !!!!!!"""""""""""""""########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""!!!!!!!!!"""###""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%"""""""""""""""###$$$$$$########################kkkccc\\\[[[YYYVVVSSSTTTPPPOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBAAABBB<<<<<<<<<;;;::::::999999:::999888777666555444333333222111///...,,,++++++,,,)))''''''***+++)))'''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%&&&###$$$&&&&&&&&&&&&''')))((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%% %%%(((&&&!!!!!!%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######"""!!!!!!"""############""""""""""""######%%%$$$######""""""######$$$$$$$$$###############"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###############""""""""""""""""""""""""%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$############$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%(((%%%###"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&#######################################"""""""""""""""######$$$$$$$$$$$$$$$$$$###""""""""""""###"""""""""""""""#########!!!"""###$$$%%%%%%%%%%%%########################$$$$$$###""""""$$$%%%&&&&&&%%%$$$######$$$%%%%%%$$$$$$######"""!!!!!!!!!###############################################################$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$###"""!!!!!!"""###$$$######""""""""""""###############"""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$$$$$$$###### $$$(((&&&!!!!!!%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######""""""######$$$%%%%%%###""""""$$$%%%$$$$$$$$$############$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################%%%%%%$$$$$$$$$$$$%%%%%% !!!""""""######""""""########################$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""!!!"""""""""$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%########################kkkccc\\\[[[YYYVVVSSSTTTQQQPPPOOOMMMKKKJJJHHHHHHDDDDDDCCCBBBBBBAAABBBBBB???>>>>>>======<<<<<<;;;999999888777666555444444333333111000...,,,+++******(((&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""#########""""""#########%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######""""""##############################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%######$$$%%%%%%%%%%%%$$$########################""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$#####################"""######$$$$$$######"""$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$%%%$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""#################################"""###$$$%%%%%%$$$###""""""###&&&(((***$$$$$$$$$######""""""""""""###############$$$$$$################################################"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$######""""""######$$$##################""""""&&&&&&%%%%%%###""" """"""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""" $$$(((&&&!!!!!!$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%'''%%%""""""###$$$$$$$$$###""""""""""""###$$$$$$################################################ """$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""########################$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$kkkccc\\\[[[YYYVVVSSSTTTSSSRRRPPPNNNKKKIIIGGGFFFCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@??????>>>======<<<999888888777666555444444333333111000...,,,+++***)))'''&&&%%%&&&&&&%%%%%%'''''''''''''''((((((((()))((('''&&&&&&'''((()))&&&&&&((())))))(((&&&&&&"""$$$&&&((()))(((&&&%%%&&&'''((('''%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$"""!!!&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######""""""##########################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""##############################$$$$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%$$$###############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$####################################""""""#########$$$$$$%%%%%%%%%&&&(((,,,///111$$$$$$$$$$$$############""""""######$$$$$$$$$%%%################################################"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%###""" ########################!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! """######""""""""""""################################################$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%'''%%%###"""###%%%%%%$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""$$$&&&'''########################"""##################"""!!!""""""##########################################$$$$$$%%%%%%$$$$$$###"""""""""#########""""""!!!""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$~~~kkkccc\\\[[[YYYVVVSSSTTTSSSRRRQQQNNNLLLIIIGGGFFFDDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;888888888777666555555555333222111///...,,,++++++))))))((((((''''''((((((((((((((()))))))))))))))))))))(((((((((((())))))%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&((())))))(((&&&%%%'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$###%%%'''((('''$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######%%%$$$######""""""#####################$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%$$$###############$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$######$$$%%%%%%$$$###$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""$$$###"""""""""###%%%&&&$$$############$$$%%%%%%$$$$$$$$$###############$$$######$$$$$$%%%&&&'''########################"""""""""############$$$"""######%%%'''***---///$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%########################$$$$$$$$$###############"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$########################""""""""""""############"""""""""############$$$!!! !!!$$$%%%###!!!########################""""""""""""""""""""""""######$$$$$$$$$######"""######""""""######$$$%%%&&&$$$######%%%&&&%%%%%%"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%########################!!!"""############"""!!!!!!"""######$$$$$$####################################$$$$$$$$$$$$######!!!!!!"""############"""!!!!!!"""###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%""""""###$$$$$$###!!! """"""""""""""""""""""""}}}kkkccc\\\[[[YYYVVVSSSTTTRRRQQQPPPNNNLLLKKKIIIIIIEEEEEECCCBBB@@@@@@??????>>>======<<<;;;;;;::::::888888777777666666555555222111000///...---,,,,,,))))))))))))((()))***+++((((((((())))))*********((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&,,,+++)))'''&&&&&&&&&&&&%%%&&&''''''%%%$$$%%%'''$$$$$$$$$%%%%%%%%%$$$$$$########################!!!"""$$$%%%%%%%%%###"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$$$$######""""""$$$%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################"""###$$$%%%%%%$$$###"""######""""""""""""######%%%$$$######""""""######""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$######"""###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%$$$$$$###"""%%%&&&&&&###"""###%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""###$$$###"""!!!"""###%%%&&&$$$#########$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$######$$$%%%'''(((########################!!!""""""############### !!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&########################$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%###"""!!!"""%%%%%%$$$"""################################################""""""###$$$$$$$$$############""""""######$$$%%%$$$######$$$&&&'''&&&%%%###############$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$#################################"""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$#################################$$$$$$$$$$$$###### !!!"""###$$$######"""#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$###!!! !!!"""""""""""""""""""""""""""}}}kkkccc\\\[[[ZZZVVVSSSTTTPPPOOOOOONNNMMMLLLKKKKKKGGGFFFEEECCCAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;888888777777666666555555111000000///...---------'''((((((((('''(((***+++'''((((((((())))))******&&&&&&'''(((((('''&&&&&&)))((('''&&&&&&'''((()))444000***%%%######%%%'''###%%%&&&&&&&&&&&&''')))###$$$$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""" """$$$%%%%%%%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!%%%&&&###$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''########################!!!"""###$$$$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""#########""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$%%%$$$#########%%%'''&&&###"""###$$$%%%%%%%%%&&&&&&&&&''''''########################""""""######$$$$$$$$$%%%$$$###"""!!!!!!###%%%&&&$$$#########$$$%%%%%%&&&(((((((((''''''&&&&&&&&&((('''%%%$$$######$$$%%%########################!!!!!!"""#####################$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$$$$######"""""""""$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%!!!!!!""""""#########$$$######$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$#########"""###$$$$$$%%%""""""###%%%(((((('''%%%%%%%%%$$$$$$%%%%%%&&&'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%###########################$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$#################################$$$$$$$$$$$$###### !!!"""$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""###%%%&&&'''((('''$$$"""%%%########################{{{iiibbb[[[ZZZYYYUUURRRRRROOOOOONNNMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA>>><<<::::::<<<:::999888777666555444333222222111000///...------%%%###$$$'''+++---***(((((('''%%%###&&&***((("""'''&&&%%%%%%%%%%%%&&&''')))(((((((((((('''''''''"""###%%%''''''&&&%%%$$$(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''&&&$$$###'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############"""!!!"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$######""""""!!!!!!"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""")))'''&&&&&&'''((('''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######(((&&&$$$"""!!!"""$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$###"""&&&&&&%%%$$$$$$$$$%%%%%%(((%%%"""###%%%&&&$$$"""########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$""" $$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""(((%%%""" !!!"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%########################""" !!!"""######&&&%%%$$$###""""""""""""###$$$&&&&&&&&&$$$"""!!!######"""""""""###%%%&&&$$$###"""""""""###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$###############$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######################################################"""###$$$%%%%%%$$$###"""$$$!!!###((((((###!!!$$$%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''&&&&&&%%%""" """$$${{{iiiaaa[[[ZZZYYYUUURRRRRRPPPPPPOOONNNMMMKKKIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>;;;999777888999::::::999777666555444333333333222000///---,,,,,,''''''(((***,,,,,,+++))),,,+++'''%%%(((---,,,'''''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''')))'''$$$""""""$$$''')))'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%%%%&&&((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###############"""############$$$$$$$$$############$$$$$$$$$$$$############""""""""""""###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$&&&$$$""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################(((&&&%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$$$$$$$%%%%%%&&&'''&&&### """###"""!!!########################%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$##################$$$$$$$$$$$$$$$###%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$######""""""######$$$########################&&&%%%######$$$%%%&&&&&&%%%%%%$$$$$$######""""""###$$$%%%&&&%%%$$$"""!!!$$$###"""""""""###$$$%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$###""""""##############################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%###$$$))))))$$$###%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&###%%%&&&&&&%%%$$$%%%&&&{{{iiiaaaZZZYYYXXXTTTRRRRRRQQQQQQQQQOOONNNLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA=========;;;888777777888::::::999888666555444333444444222000///---++++++(((***++++++***))))))))))))+++***&&&&&&((()))'''''''''&&&%%%%%%&&&''''''######$$$%%%&&&'''((()))***(((%%%######%%%''')))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&!!! """%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$#########$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$)))&&&###"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""##################$$$%%%&&&((((((&&&###  """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&########################$$$$$$$$$$$$#####################$$$$$$&&&''''''%%%%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$##################""""""""""""""""""###########################%%%$$$######"""###############$$$%%%%%%$$$###""""""###$$$%%%%%%###"""!!!%%%$$$######"""#########!!!$$$&&&&&&%%%###!!!#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&#########""""""""""""""""""######$$$$$$$$$######&&&&&&&&&%%%$$$$$$$$$###%%%$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$%%%((((((%%%$$$%%%""""""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%"""&&&((('''&&&%%%%%%{{{iiiaaaZZZXXXWWWTTTQQQRRRQQQQQQPPPOOOMMMKKKJJJIIIGGGFFFDDDCCCAAAAAA@@@@@@???@@@???===;;;::::::<<<;;;:::999888666555444444555444333111...,,,+++***''')))+++***&&&$$$%%%''''''000555///'''%%%''')))''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***###%%%(((******)))&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((&&&###!!!!!!$$$'''***$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$%%%&&&''''''((('''%%%$$$$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$######"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""######$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$############'''&&&&&&%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((('''%%%###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$#########%%%&&&'''%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&$$$$$$$$$$$$######""""""######$$$##############################""""""""""""##############################$$$$$$$$$###"""!!!!!!"""!!!###%%%&&&&&&%%%###""""""######$$$$$$###""""""%%%%%%$$$######""""""""" """$$$%%%%%%%%%###"""##############################$$$$$$%%%&&&&&&'''##################""""""""""""###$$$$$$$$$######&&&&&&%%%$$$###"""""""""$$$$$$###############$$$########################!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$ $$$%%%$$$#########|||jjjaaaZZZXXXWWWTTTRRRSSSPPPPPPPPPNNNMMMKKKIIIHHHGGGFFFEEECCCAAA@@@@@@@@@@@@AAAAAA???===<<<<<<>>>;;;:::999888777666555444555444333111...,,,+++***'''***+++)))%%%$$$&&&((((((888DDD===...&&&)))...''''''''''''''''''''''''(((((((((((((((((((((((( """'''***+++***(((&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&((()))$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&''''''***((('''&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$"""!!! """"""#########$$$$$$$$$&&&%%%%%%%%%$$$$$$######""""""######$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$#########$$$ $$$((('''"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""###############"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%###"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$############$$$%%%%%%""""""""""""""""""""""""%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&#########$$$######""""""######$$$########################$$$$$$$$$######$$$$$$$$$########################&&&'''((('''%%%$$$$$$&&&"""###%%%&&&'''%%%$$$############$$$$$$$$$######$$$$$$$$$$$$######""""""######""""""######$$$%%%########################!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!! $$$###############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%###$$$$$$######$$$$$$###%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$!!!"""######"""!!!"""###~~~kkkbbbZZZXXXWWWTTTSSSTTTPPPPPPOOONNNLLLKKKIIIHHHHHHGGGEEECCCAAA@@@@@@????????????>>>;;;;;;<<<===;;;;;;:::999777666555444444444222000///---++++++*********)))(((((()))+++%%%777CCC===...%%%''',,,&&&'''(((((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&(((***+++'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&& !!!!!!!!!!!!!!!%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$&&&$$$"""!!!"""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$###!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%"""%%%((()))&&&###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%"""""""""###############"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((('''%%%###$$$%%%$$$$$$############$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################"""%%%'''&&&###"""###%%%$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$###""""""$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$#########!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!#########"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""$$$$$$!!!!!!$$$$$$"""%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$###"""###$$$###$$$%%%$$$###"""###%%%mmmddd[[[YYYXXXUUUTTTVVVQQQQQQPPPOOONNNLLLJJJIIIHHHGGGEEECCCAAA@@@??????>>>>>>>>>===;;;:::;;;===<<<;;;:::999777666555555333333222000///---,,,,,,***((('''''')))+++,,,,,,###...555111)))&&&''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''***(((&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$((((((((((((((()))))))))&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$$$$"""""""""""""""#########"""  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&%%%""""""''')))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%''''''&&&%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###&&&((('''%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%#################################$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((&&&""" !!!$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$########################!!!$$$$$$  ###&&&&&&&&&%%%%%%$$$$$$###%%%%%%$$$%%%%%%&&&&&&'''""""""###$$$%%%$$$######""""""######$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""%%%%%%!!!!!!%%%%%%"""$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""$$$%%%"""%%%&&&%%%$$$$$$$$$nnnddd\\\ZZZXXXVVVUUUWWWSSSRRRRRRQQQOOOMMMKKKJJJHHHGGGEEECCCAAA@@@???????????????>>><<<;;;<<<>>><<<;;;:::999888666555555333222111000///...------'''%%%"""$$$(((+++,,,***'''+++,,,******,,,+++(((&&&'''((())))))((('''&&&%%%&&&&&&'''((()))******"""%%%(((***)))&&&!!!+++***'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%#########$$$&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!###$$$%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$%%%''''''!!! )))&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((())))))***#########$$$%%%&&&'''(((%%%(((++++++)))&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%########################!!!!!!""""""#########$$$###$$$&&&'''(((''''''&&& !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&''')))***&&&  &&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$######""""""""""""##############################"""'''&&&###!!!###&&&((('''&&&%%%$$$######$$$%%%%%%%%%%%%&&&&&&'''(((!!!"""###$$$%%%%%%$$$### !!!$$$&&&&&&%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!""""""#########$$$!!!!!!"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''######""""""###$$$%%%%%%################################################"""###$$$%%%%%%$$$###"""###'''&&&!!!!!!&&&'''###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########!!!"""$$$$$$######$$$&&&"""&&&&&&$$$""""""mmmeee^^^\\\ZZZVVVSSSSSSQQQQQQQQQPPPOOONNNMMMLLLGGGFFFDDDBBB@@@???>>>>>><<<<<<======<<<<<<;;;:::::::::999999888777777666222222222111///...,,,+++---,,,***)))'''&&&&&&&&&)))))))))***+++***'''%%%***)))(((((())))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%''')))+++)))&&&###'''&&&%%%%%%$$$$$$$$$$$$"""$$$&&&'''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%)))(((&&&$$$"""!!!""""""$$$ $$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###"""""""""###$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$(((''''''&&&$$$######"""%%%%%% &&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############################################################$$$$$$%%%%%%%%%+++)))'''%%%$$$###$$$$$$###$$$&&&''''''&&&$$$###%%%###!!!###&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''""""""######$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$###"""""""""###$$$%%%%%%$$$######$$$%%%%%%###$$$%%%%%%%%%%%%$$$######$$$&&&(((((('''&&&%%%$$$$$$$$$#########""""""########################%%%$$$###"""!!!(((((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$%%%'''&&&$$$###$$$&&&((()))(((&&&$$$"""%%%$$$############"""!!!$$$&&&'''&&&######%%%'''$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###"""!!!!!!!!!"""###%%%'''((($$$$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#########''''''&&&&&&%%%$$$######%%%&&&((()))(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&}}}lllddd]]][[[ZZZUUUSSSSSSQQQQQQQQQPPPOOONNNMMMLLLGGGFFFDDDBBB@@@???>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;999888777555444333222222222111///...,,,+++((((((((())))))+++,,,,,,######$$$'''***,,,,,,+++'''&&&&&&'''***++++++***%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''&&&$$$'''&&&%%%%%%$$$$$$$$$%%%######$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%((('''%%%###"""""""""###%%%!!!###%%%%%%###$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$#########"""######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%"""###'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###### !!!!!!"""##############################$$$$$$$$$$$$$$$$$$%%%%%%((('''&&&$$$###############$$$%%%&&&&&&%%%$$$###%%%###"""###%%%'''%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%"""#########$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""###$$$%%%%%%%%%$$$######$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$#########""""""########################&&&&&&%%%$$$###""""""!!!$$$$$$$$$############"""$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""###$$$%%%$$$###$$$&&&'''((((((&&&$$$"""'''&&&&&&&&&''''''&&&&&&$$$&&&&&&%%%######%%%'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########"""  !!!"""###$$$$$$%%%%%%$$$$$$######""""""########################$$$$$$###############""" !!!"""###$$$%%%&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%zzzkkkbbb[[[ZZZYYYUUURRRRRRQQQQQQPPPPPPOOOMMMLLLKKKGGGFFFDDDBBBAAA@@@?????????????????????>>>======<<<;;;:::888666444222111222222222111///...,,,+++'''(((((()))+++,,,...///***((('''''')))***)))((('''&&&%%%''')))++++++***###$$$%%%&&&'''((())))))'''%%%$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%'''%%%###$$$''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$&&&$$$"""###%%%'''%%%###$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$######"""#########%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######!!!$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%%%%###$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!"""$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###############$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#######################################&&&&&&%%%%%%$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%###!!!  !!!"""$$$############$$$%%%%%%%%%###""""""###$$$$$$###$$$%%%'''((('''&&&$$$######$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%######%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!  !!!###$$$$$$$$$###"""%%%%%%$$$###"""!!!!!! ########################"""""""""""""""#########!!!###$$$%%%&&&###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###yyyiiiaaaZZZYYYXXXTTTRRRRRRQQQQQQPPPPPPNNNMMMKKKJJJGGGFFFDDDCCCAAA@@@@@@@@@???????????????>>>>>>===<<<;;;:::888777555444333222222222111///...,,,+++++++++***)))))))))******///,,,***((()))))))))(((***(((''''''((()))'''&&&%%%%%%%%%&&&'''(((((()))'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%'''""" %%%)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''$$$"""$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###%%%%%%$$$###"""""""""###$$$$$$##################%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$ ###%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###&&&%%%$$$#########$$$$$$########################################################################$$$$$$%%%%%%%%%&&&&&&&&&((('''$$$"""""""""$$$%%%######""""""######$$$%%%$$$$$$%%%&&&((((((%%%###$$$%%%&&&''''''&&&$$$######$$$$$$$$$###"""######%%%%%%$$$$$$###$$$$$$%%%#########$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###%%%&&&''''''&&&$$$###$$$#########""""""!!!!!!########################!!!"""""""""######$$$$$$"""""""""""""""!!!!!!!!!""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""yyyggg___YYYXXXXXXUUURRRSSSQQQQQQPPPOOONNNLLLKKKJJJGGGFFFDDDCCCBBBAAA@@@@@@>>>????????????>>>======;;;;;;:::999999888777777222222222111///...,,,+++,,,+++***)))(((''''''''''''&&&%%%&&&))),,,------)))(((''''''(((((('''&&&''''''''''''''''''''''''&&&&&&''')))+++***'''$$$%%%%%%%%%$$$$$$%%%%%%&&&"""!!!$$$### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&######$$$%%%&&&%%%###!!!$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$###"""""""""###########################%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,(((%%%$$$&&&((('''&&&#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$###############&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''&&&&&&###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%$$$######$$$$$$%%%################################################"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$)))(((&&&$$$$$$$$$&&&'''######""""""######$$$%%%###%%%))),,,...,,,'''###$$$$$$%%%&&&&&&%%%%%%$$$((()))***(((%%%$$$%%%&&&%%%$$$######$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!!!!!$$$%%%'''((('''&&&$$$"""!!!!!!""""""#########$$$########################"""######$$$$$$%%%%%%%%%&&&%%%%%%###"""!!! """###%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""yyyggg___YYYXXXXXXUUUSSSTTTQQQQQQPPPOOOMMMLLLJJJIIIGGGFFFEEECCCBBBAAAAAAAAA???????????????>>>======;;;;;;;;;:::999999888888222222222111///...,,,+++))))))((((((((((((((()))&&&%%%$$$%%%'''(((((((((&&&%%%$$$&&&(((******)))((((((((('''''''''&&&&&&&&&''')))+++---+++'''$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$""" !!!$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%"""!!!###&&&"""#########$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!"""###%%%%%%&&&%%%%%%!!!"""$$$$$$%%%$$$###"""$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$######"""########################$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''$$$$$$###"""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$&&&###"""$$$$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%'''((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&###############$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%###%%%***...000...)))$$$###$$$$$$%%%%%%%%%%%%%%%&&&((()))((($$$"""$$$&&&%%%$$$""""""$$$%%%$$$###!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! """"""###$$$$$$###"""!!! !!!!!!"""###$$$%%%%%%########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############%%%'''))))))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""yyyggg___YYYYYYYYYVVVUUUUUUQQQQQQPPPOOOMMMKKKIIIHHHGGGFFFEEECCCBBBBBBBBBBBB@@@@@@@@@@@@@@@??????>>><<<<<<;;;:::999777777666222222222111///...,,,+++(((((((((((()))***+++++++++)))((((((((('''%%%###%%%$$$$$$&&&(((***)))(((''''''''''''((((((((((((''''''''')))******'''%%%%%%$$$$$$$$$%%%%%%&&&'''&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$ ###'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""$$$%%%&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&#########"""######$$$$$$#########$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''%%%!!!!!!###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%%%%%%%%%%&&&&&&&&&######&&&'''$$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$###$$$%%%'''%%%###"""###%%%%%%%%%%%%$$$$$$$$$#########$$$&&&(((((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###"""###%%%&&&''''''''''''""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$######"""###############$$$$$$!!!"""$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&)))++++++(((%%%######$$$$$$%%%%%%%%%%%% ###&&&%%%"""!!!$$$(((&&&###!!!"""$$$%%%$$$"""###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""######$$$$$$%%%%%%########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""######$$$$$$$$$$$$###xxxggg___YYYYYYYYYWWWUUUVVVQQQQQQPPPOOOMMMKKKIIIHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@======;;;999777555444333222222222111///...,,,+++++++++***************+++''''''(((+++---...---+++)))'''&&&&&&'''(((&&&%%%%%%&&&&&&'''((()))******((('''%%%%%%'''((('''&&&$$$$$$$$$$$$%%%%%%&&&'''"""$$$&&&&&&%%%#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&######(((&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$!!!"""$$$$$$$$$$$$&&&'''$$$$$$######$$$$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%###"""""""""###$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%***...,,,&&&"""%%%)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&%%%$$$$$$######$$$$$$"""######$$$&&&''''''(((%%%"""$$$******%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&'''((('''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&"""###$$$$$$$$$"""!!! ###$$$&&&''''''&&&$$$###$$$&&&'''&&&###!!!###%%%%%%%%%%%%$$$$$$#########"""###%%%''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&$$$"""!!!&&&%%%$$$######$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$### """%%%'''))))))((('''""""""######$$$$$$$$$$$$########################""""""""""""!!!!!! """###$$$%%%&&&'''(((((( """%%%'''((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$###"""$$$&&&''''''&&&#########$$$$$$%%%%%%%%% $$$((((((&&&&&&***...&&&###!!!!!!$$$%%%$$$"""%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ """"""###############""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!%%%$$$$$$$$$######""""""%%%$$$###!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$vvvkkkbbb[[[YYYXXXUUUSSSTTTSSSRRRQQQOOOMMMKKKJJJIIIJJJIIIGGGEEECCCAAAAAA@@@????????????>>>>>>>>>>>>;;;::::::999888777666666555444222000000...+++((()))***,,,------,,,+++***((())))))************)))(((''''''((())))))(((&&&"""&&&***,,,+++)))'''&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%#########$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$######""""""$$$!!!###)))***$$$###%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%******)))(((&&&%%%$$$$$$#########"""######$$$%%%&&&""" """''')))&&&"""'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$"""  !!! !!!###%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$#########''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$####################################$$$$$$%%%%%%&&&&&&'''%%%###""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$############ $$$&&&%%%$$$%%%&&&&&&&&&%%%$$$###"""%%%&&&$$$%%%''''''$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!! !!!!!!"""#########$$$$$$%%%%%%%%%%%%$$$######"""""""""#########$$$%%%%%%%%%$$$$$$#########"""######$$$%%%%%%%%%%%%$$$$$$#########***(((%%%###"""###$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&%%%$$$###%%%$$$$$$%%%&&&'''%%%$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$############""""""!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&###"""&&&$$$%%%%%%###""""""$$$''')))'''%%%###"""""""""###''''''&&&%%%%%%%%%%%%&&&yyyjjjaaaZZZYYYWWWTTTRRRSSSSSSRRRQQQOOONNNLLLKKKKKKIIIHHHFFFDDDCCCAAAAAAAAA?????????>>>>>>>>>======;;;::::::999888777666666666444222111111///,,,************+++******)))))))))))))))***))))))(((((((((''''''((())))))(((&&&!!!$$$''')))(((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$!!!"""&&&&&&######&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###!!!!!!!!!"""###!!!!!!"""$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$%%%&&&''''''((((((&&&%%%######%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$ !!!%%%%%%$$$###$$$%%%%%%%%%%%%######"""%%%&&&$$$$$$''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%&&&&&&'''$$$#########$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%#########$$$$$$%%%%%%&&&***)))&&&$$$###$$$%%%&&&######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% """%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###$$$$$$###""""""###$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%###"""&&&$$$%%%%%%$$$""""""$$$&&&%%%$$$###"""###$$$&&&'''&&&&&&%%%$$$$$$$$$$$$%%%|||iiiaaaYYYXXXWWWSSSQQQRRRQQQQQQPPPOOONNNMMMLLLKKKGGGFFFDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>============;;;::::::999888777666666444222111000000///,,,***+++***)))((((((((((((((())))))))))))(((((('''&&&(((''''''((())))))(((&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%$$$!!!!!!######"""###&&&$$$############$$$%%%%%%%%%%%%$$$############$$$!!!""""""###%%%%%%&&&'''###############$$$%%%%%%&&&((()))'''%%%###$$$&&&%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))***'''&&&$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%""" ###%%%$$$""""""###$$$%%%%%%$$$###""""""%%%&&&###$$$''''''$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$#########$$$%%%&&&%%%$$$##################'''&&&$$$############$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))&&&%%%$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$#########"""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%### """&&&$$$%%%%%%$$$######$$$&&&%%%$$$#########%%%&&&'''%%%%%%$$$############$$$|||iii```YYYWWWVVVSSSQQQRRROOOOOONNNMMMMMMLLLKKKKKKEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>=========<<<<<<;;;::::::999888777666666111000///...///...+++))),,,+++)))(((''''''((()))))))))))))))((('''%%%%%%(((''''''((())))))(((&&&'''((()))((('''&&&(((***''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&$$$"""###$$$$$$$$$$$$$$$%%%%%%###"""""""""""""""######"""""""""###$$$######$$$######""""""######$$$%%%%%%$$$######""""""######$$$$$$%%%&&&((()))******$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((()))***'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$""""""###$$$%%%&&&%%%$$$$$$"""%%%%%%"""###&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!!!!"""&&&%%%###""""""$$$%%%&&&###""""""!!!!!!!!!""""""((('''$$$"""""""""###$$$$$$############$$$%%%%%%((('''&&&%%%###"""!!! ((('''%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&$$$##################$$$##################""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%###$$$$$$###!!!!!!###%%%###$$$%%%%%%######$$$%%%((('''&&&$$$$$$###$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$zzziii```YYYWWWVVVSSSQQQRRRNNNMMMMMMLLLKKKJJJJJJIIIDDDDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>============;;;::::::999888777666666222111000000000///---***,,,+++***)))((())))))***))))))))))))((('''%%%%%%(((''''''((())))))(((&&&((())))))'''&&&&&&(((***''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###"""""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&%%%############$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!###$$$%%%%%%%%%$$$#########""""""######$$$%%%%%%$$$######""""""######""""""######$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&%%%""" """''')))'''$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((((((&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""###$$$&&&'''''''''&&&&&&###%%%$$$!!!"""%%%&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&((('''$$$"""""""""###$$$$$$$$$$$$###$$$%%%%%%&&&((('''&&&%%%###"""!!! %%%$$$$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%""""""###&&&#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&#########$$$$$$%%%%%%%%%###$$$$$$#########$$$%%%###$$$%%%%%%$$$###$$$%%%''''''&&&%%%$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%zzziiiaaaYYYXXXWWWSSSQQQRRRNNNNNNMMMLLLKKKJJJIIIHHHEEEEEEDDDCCCBBBBBBBBBCCC????????????>>>>>>>>>>>>;;;::::::999888777666666666444333222222111...,,,*********))))))******+++))))))))))))(((((('''&&&(((''''''((())))))(((&&&&&&''''''&&&$$$$$$%%%'''&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%'''(((&&&%%%#########$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!$$$%%%###$$$&&&%%%###$$$############$$$%%%%%%%%%%%%$$$############$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$ !!!'''***((($$$%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((((((((''''''###%%%$$$!!!!!!%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$'''&&&$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$"""$$$$$$""" $$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%#########$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$######$$$%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&|||jjjaaaZZZYYYWWWTTTRRRSSSQQQPPPOOONNNLLLJJJIIIIIIGGGFFFEEEDDDCCCCCCBBBCCC@@@@@@@@@@@@????????????;;;::::::999888777666666666444333222111///---***''''''((()))************)))))))))***))))))(((((((((''''''((())))))(((&&&&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$######%%%((()))(((&&&"""######$$$%%%%%%&&&&&&&&&%%%$$$##################%%%###$$$'''%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$###"""###&&&((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%$$$$$$$$$%%%%%%###$$$%%%'''((((((''''''###%%%$$$ %%%&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%###$$$%%%&&&&&&$$$###!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&""""""######$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&###%%%&&&"""!!!%%%"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################"""######$$$%%%%%%&&&&&&#########$$$%%%%%%%%%$$$"""$$$&&&&&&%%%######$$$"""###$$$&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%kkkbbb[[[YYYXXXUUUSSSTTTSSSRRRQQQOOOMMMLLLJJJIIIHHHGGGFFFEEECCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????;;;::::::999888777666666444222000///...,,,)))&&&$$$%%%''')))******))))))((())))))************)))(((''''''((())))))(((&&&''')))***)))(((&&&&&&'''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$%%%&&&&&&&&&%%%%%%###"""###%%%((())))))(((""""""###$$$%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%&&& !!!''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''%%%%%%&&&(((#########$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&((('''%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$######%%%'''"""###$$$&&&''''''&&&&&&###%%%### $$$&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&###$$$&&&''''''%%%""" ###############$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$###############$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((&&&((()))%%%!!! $$$((("""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###""""""###$$$%%%%%%&&&&&&#########$$$&&&&&&%%%$$$"""$$$&&&&&&%%%$$$###$$$&&&&&&&&&''''''&&&%%%%%%&&&%%%$$$$$$######$$$$$$|||kkkccc[[[ZZZYYYVVVTTTTTTZZZXXXVVVSSSQQQPPPPPPPPPLLLJJJFFFDDDDDDCCCBBBAAA>>>>>>============>>>>>><<<;;;:::999888666555555333222111///...,,,+++***......---,,,+++***)))((())))))************))))))%%%$$$$$$&&&(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$"""###$$$%%%$$$$$$&&&))))))&&&###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$%%%''''''&&&%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,***''''''((((((&&&###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###""" !!!###&&&'''%%%$$$######$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&+++)))&&&%%%%%%''')))+++&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''%%%######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%###'''$$$!!!"""$$$&&&%%%$$$&&&%%%#########%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%'''''''''&&&%%%$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$############""""""""""""######&&&%%%%%%$$$#########$$$#################################"""!!!"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$#########$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%###!!!###&&&'''&&&$$$}}}lllccc\\\ZZZYYYUUUSSSTTTTTTSSSQQQOOONNNMMMLLLLLLLLLIIIFFFDDDDDDCCCBBBAAA??????===<<<;;;;;;;;;;;;<<<;;;:::999888666555555444333222111///---,,,+++,,,,,,+++***)))(((''''''((((((((((((((((((((((((((('''&&&'''(((((('''%%%''''''((((((((((((''''''&&&'''((('''$$$###$$$%%%%%%$$$###%%%((()))'''%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''###%%%'''&&&$$$###$$$&&&((((((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%'''(((&&&$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%(((((('''%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!! '''$$$""""""$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$######""""""######$$$###$$$$$$%%%%%%%%%$$$$$$#########""""""#########&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$"""!!! &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%###"""""""""######%%%%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&##################$$$$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###############%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$######""""""%%%###"""###%%%&&&%%%###mmmddd\\\ZZZYYYUUUSSSSSSOOONNNNNNMMMLLLKKKJJJIIIKKKIIIFFFDDDDDDCCCBBBAAA@@@???>>><<<;;;:::999999<<<;;;:::999888666555555555444333111000...---,,,******)))(((''''''&&&&&&)))((('''&&&&&&'''((()))***)))((()))))))))'''%%%''''''(((((((((((('''''''''(((((('''%%%$$$%%%&&&%%%$$$###$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%% %%%(((&&&""" ###((('''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&&&&%%%'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%'''))))))((('''&&&'''$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))'''&&&$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%$$$###$$$&&&(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%###!!! ###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$######"""""""""###$$$$$$###############"""############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######&&&$$$###$$$%%%%%%$$$###mmmddd\\\ZZZYYYUUURRRSSSNNNNNNOOOOOONNNLLLJJJIIIKKKHHHEEECCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;<<<;;;:::999888666555555444444333111///...,,,,,,***))))))(((''''''&&&&&&***)))'''&&&&&&''')))***)))((((((((())))))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%'''((()))(((&&&%%%&&&'''%%%$$$######$$$&&&((()))$$$$$$$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############"""%%%'''&&&###!!!$$$'''"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%((('''&&&%%%$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''(((%%%'''))))))(((''''''(((%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""!!!###$$$&&&&&&&&&&&&$$$###!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########"""  """###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##############################"""#####################$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$###"""mmmddd\\\ZZZYYYUUUSSSSSSNNNOOOOOOOOONNNMMMKKKJJJJJJGGGDDDCCCCCCCCCBBBAAA@@@???>>>>>>===>>>>>>>>><<<;;;:::999888666555555333333111000...,,,++++++*********))))))(((((('''+++***(((''''''(((***+++&&&&&&&&&'''))))))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&(((((((((&&&%%%&&&'''$$$$$$$$$######%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############&&&%%%%%%%%%&&&&&&&&&%%%"""###$$$&&&''''''&&&%%%"""#########$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%&&&((('''&&&%%%&&&'''&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''''')))'''%%%###"""###%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%''''''%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$#########"""""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""###%%%&&&'''(((((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&'''((()))***+++""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########kkkccc[[[ZZZYYYVVVTTTTTTOOOOOONNNNNNLLLKKKJJJIIIIIIGGGDDDCCCCCCCCCBBBAAA?????????>>>>>>??????@@@<<<;;;:::999888666555555333222111///...,,,+++***+++++++++******)))))))))+++***)))(((((()))***+++&&&%%%%%%''')))***)))'''''''''((((((((((((''''''%%%'''((('''&&&%%%&&&'''###$$$%%%$$$######%%%'''&&&&&&&&&''''''((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%(((&&&$$$%%%'''(((&&&$$$%%%&&&&&&&&&%%%%%%$$$###"""""""""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%%%%&&&((('''&&&%%%%%%$$$%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$&&&&&&&&&$$$$$$%%%&&&%%%'''((((((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((&&&""" !!!###%%%'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$######$$$&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%''''''&&&%%%%%%&&&(((&&&$$$######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""######$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$######%%%$$$###""""""###$$$%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$###""""""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$%%%&&&(((***+++,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%#########%%%jjjaaa[[[ZZZYYYVVVUUUVVVQQQPPPOOOMMMKKKJJJJJJIIIIIIFFFCCCBBBCCCCCCBBBBBB@@@@@@???>>>>>>===>>>>>><<<;;;:::999888666555555444333222000...---,,,+++++++++************))))))))))))))))))))))))))))))(((''''''(((******((('''''''''((((((((((((''''''$$$&&&'''&&&%%%$$$%%%'''###%%%'''&&&$$$"""###$$$&&&&&&'''((())))))******&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%''')))'''&&&&&&%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''###%%%'''''''''''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((('''%%%###"""######$$$&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&###&&&((((((&&&$$$%%%&&&%%%%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& !!!###$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""$$$%%%&&&&&&%%%$$$"""""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%'''''''''%%%$$$%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%######$$$&&&~~~iiiaaaZZZYYYYYYWWWVVVWWWUUUSSSQQQNNNLLLKKKKKKKKKHHHFFFCCCBBBCCCCCCCCCBBBBBBAAA???>>><<<;;;;;;;;;<<<;;;:::999888666555555555444333111000...---,,,************))))))))))))''''''((((((((((((''''''+++***)))*********(((&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###%%%((('''$$$""""""######$$$%%%&&&''')))******!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((!!!%%%(((&&&""" ###'''$$$#########$$$&&&((()))######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$''''''%%%%%%(((+++&&&&&&%%%%%%%%%&&&''''''""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''''''''(((((('''%%%###"""%%%&&&'''&&&$$$$$$&&&(((!!!###%%%&&&&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))((('''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((())))))))))))((('''&&&%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((()))******&&&!!!''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%'''))))))))))))(((###&&&)))(((&&&$$$%%%&&&"""###%%%%%%%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&%%%############%%%&&&$$$$$$%%%%%%%%%$$$############""""""""""""######$$$#########$$$%%%%%%&&&########################""""""###$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%###""""""###%%%&&&$$$%%%%%%&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###""""""""""""######$$$$$$$$$########################$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%&&&###$$$&&&(((((((((&&&%%%############""""""!!!!!!&&&%%%%%%$$$$$$##############################$$$!!!###&&&%%%######%%%'''ggg___YYYYYYYYYVVVUUUUUUSSSRRRRRRQQQOOOMMMKKKJJJGGGFFFEEECCCBBBAAA@@@???@@@???>>>===;;;;;;::::::===;;;999999999999777555333222111///...---------,,,+++******++++++)))'''''''''&&&&&&&&&((()))+++(((''''''''''''((())))))+++'''$$$%%%***+++((($$$%%%'''(((((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&---+++(((%%%$$$%%%'''(((((('''%%%%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$#########$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%///,,,(((%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''%%%$$$%%%''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$"""!!! """ !!!%%%&&&%%%&&&)))'''&&&$$$$$$$$$%%%''')))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))'''%%%%%%''')))***'''(((***)))(((((()))***&&&''''''((()))******+++''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&((((((((('''&&&%%%))))))((('''''''''''''''((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((***++++++++++++)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&''')))+++(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$ !!!$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&'''%%%""" !!!$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%$$$""" $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%$$$###""""""%%%$$$$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!! ###%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''{{{ggg___YYYYYYYYYVVVUUUUUUSSSRRRRRRPPPOOOMMMKKKJJJGGGGGGFFFEEECCCBBBAAA@@@AAA@@@???>>>===<<<<<<<<<===;;;999999999999777555333333111000...---------+++***)))***++++++)))'''***)))((('''''''''((()))'''''''''''''''(((((())))))'''%%%&&&((()))'''%%%$$$&&&''''''&&&%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&&&&''')))***'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%###"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###'''(((&&&'''******)))'''&&&%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))''')))***)))''''''((()))''''''(((((())))))******''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((''''''&&&&&&))))))((('''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))************)))))))))((((((''''''(((((()))(((((()))(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&''')))***'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%""""""%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''%%%$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!!!!###&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%%%%#########$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&wwwggg___YYYYYYYYYVVVUUUUUURRRRRRQQQPPPNNNLLLKKKJJJHHHGGGGGGEEEDDDCCCBBBAAABBBAAA@@@>>>===============;;;999999999999777555444333111000...------,,,+++***)))***++++++)))''',,,+++***)))((('''((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''###%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***+++&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%$$$###""""""$$$'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))(((%%%&&&))))))''''''***---,,,***((('''''''''((((((((((((''''''''''''&&&''''''((((((((()))))))))((((((((((((((((((((((((((()))***)))'''&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((''''''&&&''''''(((((())))))((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))***))))))(((((())))))***(((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&''')))***'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&'''((('''))))))((('''%%%$$$#########$$$$$$%%%&&&'''((()))&&&)))***)))'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!%%%'''((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!###&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""""""""""""""###$$$$$$$$$##################$$$###$$$&&&'''''''''&&&%%%vvvggg___YYYYYYYYYVVVUUUUUURRRRRRQQQPPPNNNLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>===============;;;999999999999777555444333222000...---,,,,,,+++******+++,,,,,,***)))++++++***)))))))))))))))%%%&&&&&&''''''''''''''''''((())))))''''''((()))$$$%%%''''''%%%$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''))))))))))))%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&########################$$$%%%&&&%%%#########$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''######&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))*********''''''***)))''''''))),,,+++***)))((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))''''''((((((((((((''''''))))))***(((&&&%%%%%%&&&******))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&''')))***))))))((((((((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))))))))((())))))))))))))))))))))))******)))(((((()))++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((()))&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&'''''')))((('''&&&%%%$$$$$$###$$$$$$%%%%%%&&&'''(((((((((''''''((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''!!!###&&&((()))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%###"""!!!!!!!!!"""$$$%%%'''&&&%%%$$$$$$%%%&&&'''###$$$%%%''''''&&&%%%$$$wwwggg___YYYYYYYYYVVVUUUUUURRRQQQQQQOOONNNLLLJJJIIIEEEEEEDDDCCCCCCBBBAAAAAA???>>>======<<<<<<<<<<<<===;;;999999999999777555555444222000...---,,,,,,,,,++++++,,,------,,,***(((((()))***************%%%&&&'''(((((((((''''''((()))******(((((()))***%%%&&&((((((&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$######""""""######$$$&&&'''''''''%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$!!!"""&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((()))'''&&&))))))&&&%%%(((((((((((((((((((((((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((('''''')))******)))'''%%%&&&&&&************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&'''((()))***))))))((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((******)))(((((()))++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''((((((&&&&&&''''''''''''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((### """&&&(((%%%!!!''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""######$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$###""""""$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$yyyggg___YYYYYYYYYVVVUUUUUUQQQQQQPPPOOOMMMKKKJJJIIIEEEDDDDDDCCCBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<===;;;999999999999777555555444222000...,,,,,,+++++++++***,,,---...,,,+++&&&'''((()))************%%%&&&((()))))))))((('''))))))))))))))))))))))))%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$"""###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&(((((('''&&&%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""$$$&&&(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%((((((%%%%%%(((&&&&&&&&&''''''((((((((('''(((((((((((()))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***+++***(((''''''(((************************))))))))))))))))))))))))((())))))******))))))(((''''''''''''((()))******))))))((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''(((((())))))(((((('''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$$$$&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%+++&&&"""###'''***((($$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))'''&&&$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###############$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%$$$###"""!!!##################$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$##################$$$$$$$$$$$$$$$%%%%%%%%%&&&xxxggg___YYYYYYYYYVVVUUUUUUQQQQQQPPPOOOMMMKKKIIIHHHEEEEEEDDDDDDCCCCCCBBBBBB???>>>=====================;;;999999999999777555666444222000...,,,++++++)))))))))***,,,,,,+++)))''''''((()))))))))((('''&&&''')))***+++***)))((()))'''%%%&&&)))***(((&&&$$$&&&((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%%%%%%%%%%%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''''''''&&&((('''&&&%%%%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''$$$%%%'''''''''&&&'''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%((((((&&&&&&)))'''''''''(((''''''&&&&&&'''((((((((())))))))))))''''''((((((((())))))))))))((('''&&&&&&'''((())))))***+++***)))((()))***)))))))))******++++++,,,************************))))))************))))))&&&&&&((())))))*********))))))(((((()))******+++))))))))))))))))))))))))'''((((((((()))))))))*********++++++++++++******((()))************)))((((((((()))(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))(((&&&$$$%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&***)))'''%%%$$$&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$###"""###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&$$$$$$############$$$$$$######$$$%%%%%%&&&''''''###############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$##################$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&%%%%%%%%%#########$$$$$$#########%%%$$$###"""###$$$&&&'''xxxggg```YYYYYYYYYVVVUUUUUUQQQQQQPPPOOOMMMKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCCCC@@@???>>>>>>>>>>>>>>>???===;;;999999999999777666666444222000...,,,++++++(((''''''(((***+++)))((((((((()))))))))'''&&&%%%'''(((***+++,,,+++)))((()))%%%"""$$$((()))'''######%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%'''(((((('''''''''&&&$$$######$$$&&&'''%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''###%%%(((******)))&&&$$$''''''''''''''''''''''''%%%(((++++++(((%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&'''((())))))(((%%%&&&))))))''''''***))))))))))))(((&&&%%%$$$'''((((((((())))))******))))))))))))***************)))'''&&&&&&''')))***)))***++++++***)))+++,,,(((((()))***+++,,,,,,,,,************************))))))************))))))%%%&&&(((************)))))))))((())))))***++++++))))))))))))))))))))))))'''((((((((())))))******+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))***++++++++++++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&)))+++***'''%%%&&&(((%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''(((((("""%%%%%%!!!###***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""!!!!!!!!!"""$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$%%%"""###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''###"""""""""###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&%%%"""!!!!!!###&&&(((xxxjjjbbb[[[ZZZZZZWWWTTTUUUPPPOOOOOONNNMMMLLLKKKKKKDDDDDDDDDDDDCCCBBBAAA@@@;;;===???AAA@@@===999777>>>===;;;999888777666666666555444111///---,,,+++,,,)))&&&'''***,,,+++((()))))))))))))))))))))))))))'''%%%###$$$&&&)))+++))))))((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((($$$###&&&(((&&&%%%&&&'''''''''&&&&&&%%%%%%%%%(((((())))))((('''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***&&&&&&&&&'''''''''((((((&&&'''((('''%%%$$$%%%&&&)))&&&$$$###$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%(((((())))))((('''&&&&&&***(((&&&$$$"""######$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%***)))(((&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((,,,+++++++++***)))))))))***)))((((((((()))+++,,,************))))))))))))+++++++++***************,,,,,,,,,,,,++++++++++++*********+++++++++++++++***************)))''''''***))))))))))))***++++++,,,,,,++++++******))))))))))))******+++++++++,,,***,,,---/////////...---000...,,,+++,,,,,,+++***------...//////......---,,,------------,,,++++++------,,,***)))((('''&&&,,,+++***)))((('''''''''(((((())))))))))))******))))))*********)))((((((&&&''')))******)))'''&&&(((&&&$$$"""!!!###%%%&&&((((((((((((((((((((((((((())))))(((&&&&&&''')))(((((((((((((((((((((((($$$%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$''')))******%%%%%%%%%&&&&&&&&&''''''((((((&&&$$$###"""!!!!!!$$$%%%%%%&&&%%%$$$"""!!!######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%(((&&&$$$$$$%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%yyyjjjbbb[[[ZZZYYYVVVTTTUUUPPPPPPOOONNNMMMLLLKKKKKKEEEEEEEEEDDDCCCAAA@@@???===>>>@@@@@@@@@>>>;;;999===<<<;;;999888777666666666555333111///---,,,+++---+++***)))***)))(((&&&''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''###"""$$$$$$!!! """&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''$$$%%%''''''&&&&&&((()))***'''%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&%%%&&&''''''''''''&&&&&&%%%)))(((&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%(((''''''&&&'''((()))*********))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((+++++++++******************))))))((()))***+++,,,)))))))))))))))))))))))))))************+++++++++++++++++++++*********************+++++++++++++++***)))))))))((((((''''''+++************+++,,,,,,------------,,,,,,++++++***++++++,,,------......000000111111111111111000333222000000111111000///111111000000000/////////.........///......---,,,,,,+++***)))((('''&&&&&&,,,,,,++++++***+++++++++************************((()))))))))))))))((((((((())))))))))))'''&&&%%%&&&%%%###"""!!!"""###$$$((((((((((((((((((((((((%%%'''(((((('''''')))***))))))))))))))))))))))))%%%&&&'''((((((((('''&&&'''''''''''''''''''''''''''&&&$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$############$$$$$$%%%&&&%%%$$$######$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{jjjbbb[[[YYYYYYVVVTTTTTTQQQPPPPPPOOONNNMMMLLLLLLGGGFFFEEEDDDBBBAAA?????????@@@@@@@@@???>>>===<<<===<<<;;;999888777777666555555333111///...,,,+++(((***,,,+++***(((((((((((((((((((((((((((((((((%%%''')))+++,,,***(((&&&'''''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&((('''###$$$(((%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&&&&''')))***(((&&&%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%&&&''''''%%%&&&&&&'''''''''&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''')))***&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))+++,,,------,,,+++***)))(((((((((((((((((((((((((((((()))((((((''''''(((((()))***************+++++++++***))))))))))))***++++++)))))))))))))))))))))))))))))))))******++++++,,,+++*********)))))))))))))))*********+++++++++,,,,,,+++***))))))***++++++---------------......///111000000000000/////////......///000222333444444888888777777666666777777888777666666777888777555888777666444333333333333222222333333222222111000......---,,,,,,+++******,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++)))******++++++******))),,,++++++***)))(((''''''((((((((((((''''''''''''((((((((((((((((((((((((###%%%((()))))))))***+++((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((&&&%%%%%%&&&%%%###!!!%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$%%%&&&###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~kkkbbbZZZYYYXXXUUUSSSTTTQQQQQQPPPOOONNNMMMLLLLLLHHHGGGEEECCCAAA@@@???>>>@@@???>>>>>>=========>>>===<<<:::999888777777777555444333111///...,,,,,,"""&&&+++,,,+++***+++,,,************************%%%''')))++++++***'''&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''(((***)))'''***///%%%%%%%%%&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&)))'''&&&%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''$$$%%%&&&'''''''''''''''''''''&&&&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))***+++,,,,,,,,,++++++******)))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))***+++++++++,,,)))))))))*********++++++(((((()))))))))))))))***************++++++++++++++++++*********)))))))))))))))******++++++,,,,,,111000...------...000222111111111111111222333333555555555555555555555555444555666777999:::;;;<<<@@@???>>>===>>>???@@@AAA???>>>===>>>@@@@@@???>>>@@@???===;;;:::999999999999999999999999888888777666555555555444333333333///...............////////////.........---------,,,,,,------------,,,,,,------,,,+++*********+++******+++++++++***)))(((((((((((((((((((((((((((###&&&)))+++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&### %%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%lllbbbZZZXXXWWWTTTSSSTTTQQQPPPPPPOOONNNMMMLLLKKKHHHGGGEEECCCAAA@@@?????????>>>===<<<<<<<<<======<<<;;;:::999888777777777444444333111000...---,,,"""&&&+++,,,+++***+++,,,************************'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&(((%%%%%%'''&&&$$$&&&+++%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%%%%$$$$$$%%%''''''&&&%%%%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((((('''%%%&&&'''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))'''((((((((((((((((((((())))))))))))))))))(((((()))))))))******+++++++++++++++++++++++++++++++++))))))(((((((((((()))))))))))))))***+++++++++,,,)))*********++++++++++++((()))))))))******++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........444333111111111333555777777777777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@BBBCCCDDDEEEDDDDDDDDDEEEFFFHHHIIIGGGFFFFFFHHHJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???=========<<<<<<<<<<<<<<<777777666555444333333444444444333333222111000000///////////////...------++++++*********+++,,,,,,&&&'''((())))))'''&&&$$$))))))))))))))))))))))))&&&(((+++,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((&&&$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""%%%''''''%%%$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%lllcccZZZWWWVVVSSSRRRTTTPPPOOOOOONNNMMMLLLKKKKKKHHHGGGDDDBBBAAA@@@@@@@@@======<<<<<<<<<<<<======<<<;;;:::999888888888888444333222111000...------(((***,,,+++***((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&---'''###%%%&&&$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&& ###$$$%%%&&&)))+++&&&%%%%%%&&&(((((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((((('''&&&%%%&&&'''(((((((((((((((''''''(((((()))(((((((((''''''''''''&&&&&&%%%%%%''''''((((((((()))))))))&&&''''''''''''((((((((()))************)))((('''''''''((()))***++++++,,,***************************))))))(((((())))))******************+++++++++)))***++++++,,,,,,++++++)))******++++++,,,,,,,,,.........---------,,,,,,......//////000000111111//////000111222333333444666666555555666888:::;;;>>>>>>======>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMOOOPPPNNNMMMHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA???>>>=========<<<<<<;;;:::888777666666333333333333222000///...++++++++++++++++++++++++)))***+++++++++***((('''))))))))))))))))))))))))(((***++++++)))((('''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&%%%%%%'''((()))((('''%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%!!!$$$((((((%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%mmmcccZZZWWWUUUSSSRRRSSSOOONNNNNNMMMLLLKKKJJJJJJGGGFFFDDDBBB@@@@@@AAABBB========================;;;;;;:::999888888888888444333222111000......------+++***)))***)))(((&&&''''''''''''''''''''''''))))))((('''&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''***"""!!!&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&'''''''''###$$$&&&&&&&&&&&&(((***&&&%%%&&&(((+++,,,***)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))''''''((((((''''''&&&&&&&&&''''''((((((((((((''''''((((((((())))))))))))%%%%%%&&&&&&''''''''''''(((((()))*********))))))(((((())))))******++++++''''''''''''''''''''''''******))))))))))))******+++++++++***************)))***+++,,,,,,,,,++++++***++++++,,,------......---------...///000000111000000111333444555666777555555666777888999::::::;;;<<<<<<===???@@@AAAAAADDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFGGGJJJLLLMMMKKKIIIGGGHHHKKKNNNOOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKJJJEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>=========<<<;;;999777555444111222222222000///---,,,......//////......---,,,))))))))))))))))))))))))((()))******)))((()))+++))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((((((((((((((('''%%%$$$%%%&&&(((''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%% $$$((((((%%%###%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%mmmcccZZZVVVUUURRRRRRSSSNNNNNNMMMLLLKKKJJJIIIIIIGGGEEECCCAAA@@@AAABBBCCC===>>>????????????>>>>>>;;;;;;:::999888888888888444333222111000///...---,,,)))&&&'''***,,,+++))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((()))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((("""&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((+++++++++)))&&&$$$$$$%%%&&&&&&(((***---...---,,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))''''''''''''&&&%%%$$$$$$%%%&&&''')))******++++++(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''&&&''')))***++++++++++++++++++******************))))))))))))))))))))))))******))))))))))))******,,,+++++++++******)))))))))***+++,,,---,,,++++++++++++,,,------...//////++++++---///111222444555111222333555777999:::;;;999::::::<<<===>>>??????AAABBBCCCEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJHHHFFFCCCBBB>>>???AAACCCFFFGGGEEECCCDDDGGGLLLOOORRRQQQPPPOOOMMMNNNNNNNNNNNNMMMLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFDDDCCCBBBFFFFFFEEECCCAAA???===;;;:::::::::999777333000......---------,,,,,,,,,,,,))))))))))))))))))))))))'''((())))))((())),,,...((((((((((((((((((((((((%%%''')))***+++***((('''''''''''''''''''''''''''(((&&&######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((())))))(((&&&%%%$$$%%%%%%&&&'''''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$&&&''''''&&&$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$))))))%%%###%%%'''%%%$$$$$$######$$$$$$%%%$$$$$$###"""###$$$&&&'''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%mmmddd\\\YYYXXXSSSQQQQQQOOONNNNNNMMMLLLKKKJJJJJJFFFFFFFFFFFFDDDBBB@@@>>>???===;;;;;;<<<<<<:::888555555555666777777888888777555222///...---......///111222///)))%%%''')))+++*********))))))(((((('''((()))******)))((('''############$$$$$$%%%&&&%%%%%%&&&'''(((((((((''')))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""###"""!!!###''')))(((&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%&&&'''#########$$$$$$%%%%%%%%%***%%%!!!"""'''(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''&&&%%%%%%&&&(((((((((''''''&&&&&&&&&%%%'''%%%'''///888:::222***((('''''''''&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))((((((***(((&&&&&&(((***++++++***)))'''''')))))))))((())))))))))))))))))))))))******)))((((((((((((((('''(((***+++,,,,,,,,,+++))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((((((*********+++,,,------,,,+++***///...,,,******+++,,,---+++******+++---///222333000000000111222444666777999:::;;;===>>>???@@@@@@?????????@@@AAAAAABBBBBBFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMMMMLLLLLLOOOMMMLLLLLLLLLLLLKKKIIIOOOJJJDDDAAA@@@???<<<:::;;;;;;;;;;;;<<<<<<<<<<<<@@@BBBEEEGGGIIIKKKNNNQQQQQQQQQPPPOOOOOONNNMMMMMMLLLMMMNNNOOOPPPOOONNNMMMKKKLLLMMMNNNOOOPPPQQQRRRNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJFFFEEEDDDCCCBBB@@@<<<999888555222222333333111...+++,,,,,,++++++)))((('''((()))***++++++)))(((''''''(((((((((((((((((()))))))))))))))************&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%'''((()))))))))))))))((('''&&&&&&&&&&&&&&&'''(((((('''&&&$$$!!! &&&%%%$$$''')))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$''''''&&&%%%$$$###"""!!!%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""%%%'''((('''%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmddd\\\YYYXXXTTTQQQRRROOONNNNNNMMMLLLKKKJJJJJJFFFFFFEEEDDDCCCAAA@@@???AAA@@@>>>>>>???>>>===;;;::::::999999888888777777777555222///...------...///222333000+++((())),,,)))))))))))))))*********(((((())))))))))))(((((('''''''''&&&''''''((((((&&&&&&''''''(((''''''''''''&&&%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&&&&%%%$$$%%%)))***)))(((%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&%%%'''((('''''''''&&&&&&&&&%%%%%%&&&%%%&&&---333444///)))((((((((('''''''''&&&&&&&&&&&&''''''((()))))))))((((((((((((((('''''''''))))))(((((((((((())))))&&&''''''((())))))((((((***(((%%%$$$%%%'''''''''***)))'''''')))***)))((())))))))))))))))))))))))******)))(((((((((((((((&&&'''((())))))***))))))************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------------,,,+++...---,,,++++++,,,---...+++,,,,,,...///111333444555555666777888:::;;;<<<<<<===>>>@@@AAABBBBBBBBBDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGEEEDDDHHHDDD???<<<;;;:::888777555555555555666666666666:::===AAACCCEEEHHHLLLNNNLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOLLLJJJIIIHHHGGGFFFCCC@@@@@@===;;;::::::888555222---------,,,+++******)))))))))***************)))))))))))))))*********************)))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''((()))))))))((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%)))%%%"""%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%!!!!!!"""$$$&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllccc\\\YYYXXXTTTQQQRRROOONNNNNNMMMKKKJJJJJJIIIGGGFFFEEECCCBBBAAA@@@@@@BBB@@@??????@@@@@@>>>=========;;;:::888666555444666555222000...------------///000...***(((***,,,((((((((()))******++++++))))))(((((((((((())))))***)))((((((((((((((((((''''''((((((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))(((((('''&&&'''&&&%%%&&&((()))((('''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%&&&((('''&&&&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))((((((((($$$&&&''''''&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%'''***------+++))))))))))))(((((((((''''''&&&&&&''''''((()))))))))'''((((((((((((((())))))))))))(((((((((((())))))''''''((()))))))))((((((---***'''&&&&&&&&&%%%$$$+++)))'''((()))***))))))))))))))))))))))))))))))******)))))))))((((((((())))))((((((((())))))***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......//////---...000222444555666666:::;;;<<<===>>>???AAAAAAAAABBBCCCDDDEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFCCCAAA@@@@@@@@@@@@???===>>>;;;777555555444333222000000000111111111222222444777:::===???BBBEEEHHHEEEEEEFFFHHHIIIJJJKKKLLLNNNNNNLLLKKKJJJIIIIIIIIILLLMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSUUUUUUUUUUUUTTTTTTTTTTTTQQQOOOMMMLLLLLLKKKIIIGGGGGGFFFDDDCCCAAA>>>:::777333222111///............++++++************++++++*********++++++++++++,,,*********))))))(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&******%%%"""###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''%%%######$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$###"""###$$$'''&&&&&&&&&&&&%%%%%%%%%'''(((((('''&&&###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~lllccc[[[YYYXXXTTTRRRRRROOONNNMMMLLLKKKJJJIIIHHHHHHGGGEEECCCBBBBBBBBBCCC@@@???>>>>>>??????===<<<<<<;;;:::888666444333222666444222000///...------)))***+++***((('''(((***)))))))))))))))************)))(((''''''((()))***(((((('''&&&%%%%%%%%%%%%((((((((((((((('''&&&%%%((((((((((((((()))***+++&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%&&&'''''''''((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%&&&''''''&&&&&&'''(((''''''''''''''''''''''''%%%&&&(((((((((((()))***))))))))))))((((((((((((&&&&&&''''''((()))))))))''''''(((((()))))))))***''''''&&&&&&&&&&&&'''''''''(((((()))))))))((((((...,,,)))((())))))((('''+++)))(((((()))******))))))))))))))))))))))))))))))))))))******)))))))))---,,,+++***)))***+++,,,***************************+++++++++++++++,,,,,,))))))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000111111111111222555777999:::::::::======???@@@AAABBBCCCCCCEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGEEEDDDCCCAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@===<<<::::::;;;;;;999888666444222111000000000/////////000000000111111111000222555777888:::===???>>>>>>???AAABBBCCCDDDEEEGGGFFFEEECCCCCCCCCDDDEEEHHHHHHJJJLLLNNNOOOQQQRRRNNNOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWSSSQQQOOONNNNNNNNNLLLKKKIIIIIIIIIHHHFFFCCC@@@======;;;999777555444444333000///---,,,+++++++++,,,*********+++++++++++++++))))))))))))))))))))))))'''''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((((('''&&&'''''''''((((((((((((''''''&&&%%%$$$$$$%%%&&&'''&&&((((((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$$$$$$$"""!!!"""###&&&&&&&&&&&&&&&&&&&&&&&&---,,,,,,)))%%% %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~kkkbbb[[[YYYXXXTTTRRRSSSOOONNNMMMLLLKKKIIIHHHHHHIIIHHHFFFDDDCCCCCCDDDDDD@@@???>>>>>>??????>>>===;;;:::999888777666555444555444333111///...---,,,((()))***))))))((()))***,,,++++++***)))(((''''''***)))(((''''''((()))***''''''&&&%%%$$$$$$$$$%%%((()))))))))((('''&&&&&&((((((((((((((()))***+++$$$%%%%%%%%%%%%$$$######&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((((((((''''''&&&&&&%%%%%%$$$$$$'''###!!!###'''***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&((('''&&&&&&''')))(((((((((((((((((())))))&&&'''((((((&&&&&&(((***))))))))))))((((((((((((&&&&&&''''''((()))))))))'''((((((((())))))******''''''&&&&&&&&&&&&''''''((()))))))))))))))((((((+++***((()))***+++***)))+++***((((((*********)))))))))))))))))))))))))))((()))************))))))---,,,+++******+++,,,,,,*********************************++++++,,,,,,,,,)))***+++---------,,,+++,,,,,,,,,++++++,,,,,,,,,,,,---///000222222333333555666999;;;============>>>???AAACCCDDDEEEEEEEEEGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@?????????@@@AAABBBBBBCCCCCCBBB???>>>===;;;:::999999999;;;;;;:::999888777777666888666555555555555444222111111111000//////////////////000000000111111111000111333333333333555666888999999999:::::::::;;;<<<;;;::::::;;;<<<>>>???@@@AAACCCFFFIIILLLOOOPPPNNNOOOPPPQQQSSSUUUVVVWWWUUUVVVVVVWWWWWWXXXXXXXXXSSSQQQOOOOOOOOOOOOMMMKKKHHHIIIIIIIIIHHHFFFEEEDDDEEEDDDBBB@@@>>><<<;;;:::888777444111///...------,,,,,,,,,++++++*********'''(((((()))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''&&&&&&&&&'''((()))))))))((()))(((&&&%%%$$$$$$%%%&&&"""###%%%''''''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~kkkbbb[[[YYYXXXUUUSSSSSSOOOOOOMMMLLLJJJIIIGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???@@@AAAAAA@@@???<<<;;;;;;:::999999888888555444333111000...---,,,++++++++++++++++++++++++---,,,+++***)))'''&&&&&&))))))(((((((((((())))))((((((''''''&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$((()))***)))''''''((()))&&&&&&'''''''''(((((((((%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&!!!%%%(((%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%'''((((((''''''((()))((((((((((((((()))))))))&&&'''''''''&&&&&&(((***)))))))))(((((((((''''''&&&&&&''''''((()))))))))((())))))))))))))))))***))))))(((((((((((())))))))))))*********)))(((((('''&&&&&&''')))******))),,,***((()))***+++***)))))))))))))))))))))))))))((()))***+++++++++***)))******)))))))))******+++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,---...////////////------,,,,,,,,,,,,------//////000111222333444444666777999;;;===>>>?????????@@@BBBDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@??????>>>===<<<<<<:::;;;<<<======>>>======888888777555444444444444666555555444333222111111444333111111222222000///000222222222000///000111/////////000000000111111000222333222000000111222444444444444333333333333333333444444555666888888888999<<>>???@@@AAA@@@???===<<<;;;;;;999888888777444444333222000...---,,,---,,,++++++,,,,,,,,,+++,,,++++++***)))(((''''''(((((())))))))))))((((((((((((((('''(((((())))))'''(((((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%'''(((***)))((('''(((***''''''''''''((((((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&$$$"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((((((''''''((()))&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%&&&'''''''''((((((((('''''''''&&&&&&&&&&&&''''''((()))))))))*********)))))))))))))))))))))(((((((((((())))))***************)))(((((('''&&&&&&(((***+++***))),,,***))))))***++++++***))))))))))))))))))))))))'''(((***,,,,,,+++***)))((())))))***++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------------------...///000111000///...------...///000222111111111222333555666666666777888:::<<<>>>???<<<===@@@BBBCCCDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;::::::999999999666777888999::::::::::::888777666555555555555555444444444444444444444444666444333333333333222000111333555444111000111222111111111111222222222222000222222222000000111222111111111111111111111111000111222333333444333333333444666999<<<>>>@@@AAADDDDDDEEEGGGIIIJJJKKKLLLKKKKKKLLLMMMNNNOOOPPPQQQMMMLLLMMMMMMMMMJJJEEEAAA===>>>>>>===<<<<<<@@@CCC???AAADDDGGGHHHHHHGGGFFFFFFFFFEEEDDDBBB@@@>>>===:::999777555333111000///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((('''((((((((((((((((((((((((&&&&&&'''((()))))))))((($$$%%%'''***++++++***)))&&&'''''''''''''''&&&&&&+++&&&%%%((((((%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&$$$"""!!!!!!"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%!!!###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&'''&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%{{{jjjbbbZZZYYYXXXUUUSSSTTTOOOOOOMMMLLLJJJHHHGGGFFFBBBBBBCCCDDDCCCBBB@@@???>>>===<<<===>>>???>>>===<<<<<<:::999777666555444444444333222000...,,,+++,,,+++******++++++***)))************))))))))))))'''((()))******)))((('''''''''&&&''''''((()))***''''''((())))))***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$&&&((((((&&&%%%'''***''''''''''''((((((((()))''''''((((((((('''%%%$$$&&&'''''''''(((((()))))))))******)))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''(((***$$$$$$$$$%%%%%%&&&&&&&&&%%%######$$$&&&((('''%%%((('''''''''&&&&&&&&&&&&&&&&&&''''''((()))))))))++++++******))))))((((((''''''&&&&&&&&&&&&''''''***************)))((((((***))))))***,,,,,,+++***,,,***))))))***++++++***))))))))))))))))))))))))'''(((***,,,---,,,***)))(((***+++---......------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,++++++,,,---///000222111000//////000111222444333111111111333555777555555555666777:::<<<>>>777999<<<>>>@@@@@@???>>>@@@@@@???>>>===;;;:::999777777666666666666555555555666777888888999888888;;;::::::999999999::::::555555666777999:::;;;;;;:::999777777888888666555111444666555222000111333444444444444555555555555000111222222111111333444/////////000000000111111111222333444444333111000222222444555777999:::;;;<<<<<<===???@@@AAACCCCCCCCCDDDDDDFFFGGGHHHIIIJJJGGGGGGHHHIIIHHHDDD>>>:::777777777555222333888<<<888<<>>======<<<<<<<<<======;;;999777555444333555555444333111///---,,,&&&''')))***++++++******+++***)))'''''''''((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))((((((((('''''''''%%%$$$$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((*********((('''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''((((((((('''&&&%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((()))******++++++&&&&&&&&&''''''''''''((()))************++++++++++++(((&&&''')))***)))'''(((((((((((()))***,,,,,,''''''(((((())))))******++++++++++++++++++++++++(((((()))************)))************************---,,,+++******+++,,,---******************+++,,,((((((***---000111111///,,,---...///111111222222333222000//////000111222222111111000111111222222000111222333555777888999555777:::<<<======;;;::::::999999888777777666666444444555555666777888888666888999:::::::::<<<>>><<<===???@@@@@@@@@???>>>??????>>>============>>>@@@@@@@@@???===;;;999777888777777666666666666666666777888:::::::::999888777666444333222111111111222333333222000///000111222444666777777777888999888777666555444444444444666777888999:::999888777999888888:::===???@@@???CCCDDDDDDCCC@@@<<<888555333222111111111333444555222777===BBBEEEGGGIIIKKKPPPPPPOOOOOOPPPOOONNNLLLLLLJJJHHHDDDAAA===:::999222222222111///...,,,+++,,,,,,+++******)))((((((,,,)))&&&%%%'''((())))))))))))***))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))%%%&&&''''''(((((('''''''''&&&%%%$$$###$$$%%%%%%&&&&&&&&&'''''''''((((((######$$$%%%%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%""""""#########$$$$$$$$$######$$$%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$%%%&&&'''((('''&&&%%%***)))'''%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$###wwwjjjbbb[[[YYYXXXUUURRRRRRQQQPPPOOOOOOOOOMMMIIIFFFFFFDDDBBBBBBBBBCCCBBBAAA@@@???>>>======<<<<<<======<<<;;;999888666555444555555444333111///---,,,******+++,,,,,,+++***)))+++***)))((('''(((((())))))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&%%%%%%%%%$$$$$$$$$)))(((''''''((((((&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))+++******))))))((('''''''''''''''((((((((())))))(((((()))))))))*********+++)))'''''')))***)))((())))))((())))))***+++,,,(((((((((((())))))******((((((((((((((((((((((((((()))******++++++******************************,,,,,,++++++++++++,,,,,,******************+++,,,+++++++++---///000///......///000222333333444444555555444444333333444444444444333333222333333333222222222333444444555555444666999;;;<<<;;;:::999888777777666555555444444555555666777888888999999:::<<<>>>??????@@@BBBDDDDDDEEEFFFGGGHHHGGGFFFEEEGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFEEECCCAAA@@@<<<<<<;;;:::999999999999999:::;;;======>>>======<<<;;;999888777666555555555555666444222222333444888:::===>>>??????AAABBB@@@???===;;;999888777777888888888888888777666555666444444555777999:::999:::;;;<<<<<<:::777444222000///.........///111222111444999===@@@CCCGGGJJJOOOOOOOOOPPPQQQQQQPPPOOORRRPPPNNNKKKHHHEEECCCBBB;;;:::999777444222///...++++++******))))))(((((()))'''%%%$$$%%%'''''''''))))))))))))))))))((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$#########"""""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&'''''''''''''''%%%$$$###""""""###$$$$$$'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$wwwkkkbbb\\\ZZZYYYVVVSSSTTTPPPOOONNNMMMMMMKKKHHHEEEFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@???>>>============;;;;;;:::999888777666666555444444222111///---,,,------------,,,+++***)))******)))((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((('''''''''''')))(((''''''((((((&&&$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&'''((((((((('''''''''''''''''')))(((''''''''''''((()))(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&''''''(((((((((((((((''''''''''''(((((((((((((((((()))))))))***************)))((((((''''''&&&(((((()))))))))*********'''((((((((())))))))))))+++)))'''((()))***)))(((******)))))))))******+++((((((((())))))))))))***((((((((((((((((((((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++,,,,,,///...------...000///...222333444555666777777777:::::::::::::::999888888777777666555555555555555333333333333333222222222444555888:::;;;;;;:::999888888777777666555555555666666777888999:::;;;;;;<<<>>>AAACCCDDDFFFHHHKKKLLLMMMNNNNNNNNNMMMLLLKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKIIIHHHCCCCCCBBB@@@???>>>======;;;<<<===>>>????????????AAA@@@???===<<<<<<;;;;;;999::::::999777777888:::>>>AAADDDFFFGGGHHHKKKLLLJJJIIIGGGDDDAAA???>>>======<<<:::999777666555555444222111111333444444333111222444555555333111000......---,,,---...///000///111333555888===CCCHHHMMMNNNPPPRRRSSSTTTTTTTTTVVVUUUSSSQQQOOOMMMKKKJJJFFFEEECCC@@@<<<999555444...------,,,,,,+++******)))'''%%%%%%&&&(((((('''(((((())))))***)))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''(((((('''''')))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%wwwkkkccc\\\[[[ZZZWWWUUUUUUPPPOOOMMMMMMLLLKKKHHHEEEFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@???>>>============:::::::::999999888888777444444333222000...---,,,---------,,,++++++************))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))(((((($$$$$$$$$&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''+++***)))(((''''''''''''''''''''''''(((((())))))(((''''''''''''''''''(((((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((()))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))((((((((()))))))))******((((((((()))))))))*********)))(((((())))))***)))++++++******)))*********))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***************+++,,,------222000......///111222111666777888999::::::::::::===>>>?????????===;;;:::999888777666666666666666333333333333333333333333666777999;;;<<<<<<;;;;;;<<<<<<;;;::::::999999888666777888999:::<<<<<<===<<>>>>>>>>AAA@@@@@@?????????@@@@@@>>>??????>>>======???@@@BBBEEEIIIKKKMMMNNNQQQSSSSSSQQQOOOMMMKKKIIIHHHHHHEEECCC@@@===;;;999999999777555333222222222111000///000111222333222000000000///...------...///000////////////222888@@@EEELLLNNNRRRTTTUUUUUUVVVVVVVVVUUUTTTSSSQQQPPPOOONNNNNNMMMKKKHHHEEEAAA>>><<<666666444333111///...---,,,***(((((()))***))))))'''((()))***************''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''(((''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$&&&'''((((((((((((#########$$$$$$$$$%%%%%%&&&&&&'''((()))***++++++))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&'''******)))((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$%%%'''((($$$%%%&&&&&&''''''&&&&&&yyykkkccc\\\[[[[[[XXXUUUVVVRRRPPPNNNMMMMMMLLLIIIGGGFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@???>>>>>>=========:::::::::999999999888888444444333222000...,,,++++++++++++******+++++++++))))))******************))))))))))))))))))))))))******))))))))))))******'''''''''&&&&&&&&&%%%%%%%%%$$$%%%''')))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((******+++,,,+++)))&&&%%%$$$%%%&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((('''((())))))******))))))((((((((()))))))))******&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))''''''((((((((())))))))))))))))))*********++++++*********)))))))))***+++,,,+++***************+++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++++++++++++++++++++,,,---......---,,,++++++++++++,,,,,,---//////222111///000222444555555999:::;;;<<<=========<<>><<<;;;888888777666666666666666333333444555666777888888:::;;;<<<>>>??????????????????>>>>>>===<<<<<<;;;888888:::;;;<<<>>>??????>>>AAADDDFFFGGGIIILLLNNNMMMNNNOOOPPPPPPOOONNNMMMNNNNNNNNNOOONNNMMMLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLNNNNNNOOONNNNNNLLLKKKJJJGGGFFFEEECCCBBB@@@??????????????????@@@AAABBBCCCBBBCCCDDDDDDCCCCCCEEEGGGGGGJJJMMMPPPQQQSSSUUUWWWWWWVVVUUUTTTSSSRRRRRRRRRNNNLLLIIIEEECCCAAAAAAAAA===:::777555444333111///111111222222222111//////000///...------...///000000///...---///555<<>><<<999666333000///...,,,+++***++++++***((((((((()))******+++******(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&,,,***)))'''''')))***,,,$$$%%%&&&'''(((((()))(((######$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((((('''&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&zzzjjjbbb\\\[[[[[[XXXVVVVVVSSSQQQOOONNNNNNMMMJJJIIIFFFDDDBBBBBBBBBCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>;;;;;;::::::999999888888444333333111000...,,,+++++++++************+++,,,((()))***+++++++++******))))))))))))))))))))))))***))))))(((((())))))***)))(((((((((((('''''''''***)))((()))***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((***+++,,,,,,)))&&&$$$$$$$$$%%%&&&((()))***+++%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((((((((('''(((((()))))))))))))))))))))))))))************%%%%%%&&&&&&&&&'''''''''******)))((((((''''''&&&'''''''''((((((((())))))************++++++++++++)))***+++***)))(((***,,,++++++*********++++++,,,+++************)))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------...000111222444333222333666888888888;;;<<<======>>>>>>>>>===?????????>>>===<<<;;;:::777777666666666666777777555666777999;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>@@@BBBCCCCCCCCCEEEHHHIIIIIIKKKMMMOOOMMMNNNOOOQQQQQQQQQPPPOOONNNOOOPPPPPPPPPOOOMMMLLLKKKLLLNNNOOOOOOOOONNNMMMOOOPPPRRRSSSSSSSSSRRRQQQPPPOOOMMMKKKIIIHHHGGGGGGBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLNNNPPPSSSUUUUUUVVVXXXZZZYYYYYYXXXXXXXXXYYYYYYZZZUUUTTTRRRPPPMMMLLLKKKJJJDDDAAA===:::888555222000222222222222111000//////000///...---,,,---......000//////...///333999===EEEJJJQQQTTTTTTUUUVVVYYYXXXWWWWWWVVVUUUUUUTTTTTTRRRRRRRRRRRRRRRQQQPPPOOOGGGFFFCCC???<<<888555444222000...------,,,)))'''))))))******+++*********(((((((((((((((((((((((('''(((((())))))(((((('''(((((()))))))))*********%%%&&&''''''((((((''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&))))))(((''''''((())))))%%%&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&######""""""######$$$%%% !!!###%%%&&&'''''''''############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&zzziiiaaa[[[ZZZZZZWWWUUUVVVTTTQQQOOONNNMMMLLLKKKIIIFFFDDDBBBBBBBBBCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;:::999999888888333333222111///---,,,+++...---,,,+++******++++++((()))***++++++++++++***)))))))))))))))))))))))))))((((((''''''(((((()))+++++++++************)))((('''''''''))))))(((&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))(((((())))))((('''&&&%%%&&&&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&''''''(((((((((((('''&&&'''(((((())))))(((((()))))))))*********++++++&&&&&&&&&&&&'''''''''(((+++******))))))(((''''''(((((()))))))))*********))))))))))))************)))+++,,,***((((((***,,,************+++,,,,,,---+++++++++*********))))))******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........///000111333444777666666777999:::999777<<<<<<===>>>>>>>>>>>>=========;;;:::999888888888666666666666777888999999999:::;;;===???@@@BBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA???@@@AAACCCEEEFFFHHHHHHGGGIIIJJJKKKJJJJJJLLLNNNLLLMMMOOOPPPQQQRRRQQQQQQNNNOOOPPPQQQPPPOOOMMMLLLLLLMMMNNNOOOOOOOOONNNMMMNNNPPPSSSUUUWWWXXXWWWWWWUUUTTTSSSQQQPPPPPPPPPPPPKKKKKKIIIHHHGGGGGGFFFFFFHHHJJJKKKKKKKKKLLLNNNPPPRRRTTTWWWWWWWWWWWWXXXYYY[[[[[[ZZZZZZZZZ[[[\\\\\\YYYYYYYYYXXXWWWUUUTTTSSSNNNKKKFFFBBB???;;;888555444444333333333333222222222111///.........///000//////000//////111444777>>>EEEMMMRRRTTTUUUYYY\\\YYYYYYYYYXXXWWWVVVVVVVVVTTTUUUUUUVVVVVVUUUUUUUUUOOOMMMKKKHHHEEEBBB@@@>>>999777444333222000---*********+++++++++***))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))%%%&&&''''''((((((''''''%%%&&&'''''''''&&&$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''((()))))))))(((((((((''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%'''''''''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&yyyiiiaaa[[[ZZZZZZWWWUUUVVVSSSQQQNNNMMMLLLLLLJJJIIIFFFDDDBBBBBBBBBCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;999888888777333333222111///---,,,+++222111...,,,+++******+++((()))***+++,,,,,,+++***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((('''''''''''' !!!###&&&((('''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***((('''&&&%%%$$$%%%&&&&&&(((((('''&&&%%%%%%$$$$$$&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''((((((((((((((()))************+++++++++''''''''''''((((((((()))(((((())))))******++++++)))************+++++++++(((((((((((()))))))))))))))+++,,,+++((((((***---************+++,,,---...++++++++++++******))))))++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,....../////////000111333444555:::999999:::;;;:::888666<<<======>>>>>>>>>======<<<;;;999777666555666666666666666777888999;;;;;;======>>>@@@AAABBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCEEEFFFHHHJJJKKKLLLHHHIIIJJJJJJIIIHHHJJJKKKJJJKKKMMMOOOPPPQQQQQQQQQLLLMMMOOOPPPOOONNNLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLMMMOOOSSSVVVYYYZZZZZZZZZVVVUUUTTTSSSSSSTTTUUUUUUTTTSSSPPPNNNKKKIIIHHHHHHIIIKKKLLLLLLLLLMMMPPPRRRSSSUUUWWWWWWUUUUUUUUUVVV]]]\\\\\\[[[[[[[[[[[[\\\[[[\\\\\\]]]\\\ZZZXXXWWWVVVSSSNNNIIIEEEBBB>>>;;;555666666666666777777777555444333111111111222333---///000000//////111333888@@@JJJQQQSSSVVV[[[___YYYYYYXXXXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWTTTSSSRRRPPPMMMKKKJJJIII@@@>>>;;;999888555111...+++++++++++++++***)))((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))%%%&&&''''''((((((''''''&&&'''((((((((('''%%%%%%&&&&&&&&&'''''''''((((((''''''((())))))((('''''''''((((((((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%&&&''''''$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((('''&&&%%%&&&&&&&&&%%%"""&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''%%%###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&''''''&&&&&&###%%%'''((((((%%%###!!!###$$$%%%%%%&&&&&&%%%%%%|||iiibbb\\\[[[ZZZWWWTTTTTTQQQOOOMMMLLLLLLLLLJJJIIILLLJJJGGGFFFFFFEEEDDDBBBAAA@@@???============>>>=========<<<999666444222555555444333111///---,,,+++,,,,,,+++******+++---,,,+++******))))))*********)))(((***,,,---,,,)))))))))'''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&''''''((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&***)))(((((()))***)))'''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++---,,,+++,,,......,,,***......,,,+++******))))))***+++,,,---------------*********************************++++++,,,,,,,,,111000...+++((((((***---...............---------333222222222444666888999===<<<<<<;;;;;;;;;<<<<<>>:::777666222000...,,,******+++,,,+++***((()))***++++++***(((((('''''''''(((((()))******))))))((((((((('''$$$%%%&&&'''((((((((((((((((((((('''&&&&&&&&&%%%))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''((('''%%%%%%%%%&&&(((***######$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%$$$############{{{iiibbb\\\[[[ZZZWWWTTTTTTQQQOOOMMMLLLLLLKKKJJJIIIKKKIIIFFFEEEEEEEEECCCBBBAAA@@@???>>>======>>>>>>??????>>><<<:::777555444555444444222111///---,,,***++++++***))))))***,,,,,,+++******))))))*********(((((())),,,,,,+++))))))((('''&&&%%%&&&&&&'''))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&'''(((((('''&&&'''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))((((((''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++000---***(((((())))))))),,,+++***)))((((((((((((+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------.........,,,***+++---///.........//////000000000222222333555777999;;;<<<======<<<;;;:::::::::::::::777555555777888666555888888888888888888888888888888888999:::;;;======>>>@@@DDDGGGIIIJJJIIIIIIGGGGGGGGGIIILLLNNNLLLJJJHHHJJJLLLLLLKKKJJJKKKLLLIIIIIIHHHHHHIIIJJJJJJIIIMMMMMMMMMMMMLLLMMMOOORRRSSSSSSSSSSSSSSSRRRQQQQQQMMMNNNOOOOOONNNNNNOOOQQQOOONNNMMMLLLNNNOOOPPPPPPPPPTTTWWWXXX[[[```aaa___```___^^^\\\[[[YYYVVVTTTVVVTTTRRRPPPNNNMMMLLLLLLMMMKKKJJJKKKMMMOOOPPPOOORRRRRRSSSUUUVVVXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\[[[YYYXXXXXXXXXWWWUUURRRNNNJJJHHHCCCAAA>>>;;;999:::;;;===>>>???@@@@@@>>>:::666333111111111111111111222222222555:::@@@EEEKKKRRRVVVXXXYYYYYYWWWVVVVVVXXXZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZXXXVVVTTTRRRQQQPPPOOOLLLIIIFFFBBB???===777555222///...---------,,,***(((((()))*********)))))))))(((((())))))***)))))))))(((((((((''''''(((((((((((('''&&&%%%%%%''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''&&&$$$$$$$$$%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$yyyjjjbbb\\\[[[[[[WWWTTTTTTRRRPPPMMMLLLLLLKKKJJJHHHJJJHHHEEEDDDDDDDDDCCCAAAAAAAAA???>>>>>>===>>>>>>@@@???>>>;;;999888777777444444333222000...,,,+++)))***+++***((((((***+++,,,+++******))))))******)))(((((()))***+++***(((%%%%%%%%%%%%&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((((((((((('''(((((())))))))))))((((((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%'''''''''(((((('''''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,888333---)))(((***,,,---******))))))))))))******---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------...///...------...///---...///111222444555555333444666999;;;===>>>???>>>===;;;:::888777777777555444333333555666666555::::::::::::::::::::::::666666666777999;;;===>>>>>>@@@CCCFFFIIIJJJJJJJJJJJJJJJJJJLLLNNNOOONNNLLLIIIJJJKKKKKKJJJJJJKKKMMMLLLLLLKKKKKKKKKLLLMMMMMMPPPQQQQQQRRRRRRUUUYYY\\\\\\\\\\\\[[[YYYXXXVVVUUURRRTTTUUUUUUSSSRRRRRRSSSQQQQQQRRRSSSTTTUUUVVVVVVWWW\\\```ccchhhoooqqqpppiiifffbbb___\\\YYYVVVSSSTTTRRRPPPNNNLLLJJJHHHHHHKKKIIIHHHIIIKKKLLLKKKJJJOOOPPPRRRTTTVVVWWWWWWWWW[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]][[[ZZZYYYYYYYYYYYYXXXVVVSSSPPPOOOLLLJJJFFFBBB???>>>>>>>>>BBBCCCEEEEEEDDD@@@<<<:::555444333222222333444555222444777:::???FFFNNNTTTUUUVVVWWWVVVUUUUUUVVVXXXWWWWWWWWWWWWXXXYYYYYYZZZ\\\\\\\\\[[[YYYXXXVVVUUUWWWVVVTTTQQQNNNJJJHHHFFF???===:::666333111111000...,,,)))((()))+++,,,+++++++++***************+++((((((((((((''''''''''''(((((((((((('''&&&%%%%%%''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&%%%###$$$%%%%%%$$$###''''''''''''''''''''''''&&&''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''))))))(((''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&yyyjjjbbb\\\\\\[[[WWWUUUUUURRRPPPMMMLLLLLLKKKIIIHHHIIIGGGEEEDDDDDDDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>@@@???<<<:::888888888888444333333222000...,,,+++***++++++***))))))***,,,,,,+++******))))))******((((((((()))))))))(((((("""###$$$&&&(((***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((('''&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((******))))))((('''''''''))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,,,,,,,777333---******+++---...++++++++++++,,,,,,---......---+++)))((()))+++,,,------------------------///.........------,,,,,,,,,...000000...---------...///000333555777999:::666888:::<<<>>>??????>>>>>>===;;;999777666555444666555555666777999::::::;;;;;;;;;<<<<<<<<<<<<<<<888999999;;;===???AAABBBCCCDDDFFFIIIKKKMMMNNNNNNOOOOOOOOOPPPPPPQQQPPPPPPKKKMMMNNNNNNMMMNNNPPPRRROOOPPPRRRRRRSSSTTTWWWXXXZZZ\\\^^^```bbbgggmmmqqqrrrqqqooommmjjjfffdddbbbcccddddddbbb___\\\[[[[[[[[[\\\___```aaaaaabbbccceeellltttzzz|||uuullleee```]]]ZZZWWWRRRQQQOOOMMMKKKJJJJJJIIINNNMMMLLLMMMNNNNNNLLLJJJMMMNNNQQQTTTVVVWWWXXXXXXZZZZZZ[[[[[[[[[[[[\\\\\\[[[\\\]]]]]]]]]\\\ZZZYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSQQQMMMIIIEEEBBB@@@???BBBCCCFFFHHHHHHEEEBBB@@@:::888666333222333444555444555777:::>>>DDDLLLQQQSSSTTTVVVUUUTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVTTTRRRPPPNNNLLLHHHFFFBBB>>>;;;888666555333000,,,++++++---------,,,++++++************+++((((((''''''''''''''''''%%%&&&'''(((((()))))))))&&&&&&''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&$$$"""''''''''''''''''''''''''&&&&&&((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''{{{jjjccc]]]\\\[[[XXXUUUUUUSSSPPPMMMLLLKKKKKKIIIGGGHHHFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>===>>>===:::999777777777888444444333222000...,,,++++++,,,---,,,+++***,,,...,,,+++******))))))******(((((()))))))))(((((((((%%%&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((((())))))(((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''((((((((())))))(((''''''((()))******)))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((......------,,,,,,,,,,,,************************(((((()))***+++******)))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,---------+++(((((()))******)))++++++++++++,,,---...//////---+++))))))***+++,,,------------------------......------,,,,,,++++++(((***...////////////000///000222555777:::;;;<<<:::;;;<<<>>>>>>>>>===<<<===<<<:::888666555444444777888999999:::<<<>>>???<<<<<<======>>>>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIHHHIIIJJJMMMOOORRRUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUOOOPPPRRRRRRRRRTTTWWWYYYWWWZZZ^^^aaabbbeeehhhkkkoooqqqtttwww|||~~~~~~~~~{{{uuupppmmmllloooqqquuuvvvvvvvvvxxxzzz}}}rrrjjjddd```\\\SSSRRRQQQOOOOOOOOOPPPQQQTTTTTTTTTTTTTTTSSSPPPMMMLLLMMMOOORRRTTTVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXVVVUUUQQQNNNIIIFFFCCCAAA@@@BBBEEEGGGHHHGGGFFFEEE???===999666444333333444444666888;;;???DDDJJJNNNSSSTTTVVVWWWVVVVVVXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]]]]]]]\\\[[[ZZZYYYVVVVVVVVVVVVUUUTTTSSSRRROOOMMMJJJFFFBBB???<<<;;;666333000------------,,,,,,+++******)))))))))***''''''((((((((((((((((((%%%&&&'''((())))))))))))&&&''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&$$$''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''|||kkkccc]]]\\\\\\XXXUUUUUUSSSQQQNNNLLLKKKJJJIIIGGGIIIGGGEEEDDDEEEEEEDDDCCCAAAAAAAAAAAA@@@???>>>===<<<;;;:::999888888777777555555444333111///---,,,,,,---...---++++++---...,,,+++******))))))******(((***+++***)))(((((()))+++++++++******((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((())))))))))))((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''(((((())))))******)))((()))+++,,,,,,+++'''''''''(((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......)))((()))+++------,,,******************+++,,,---...---,,,+++++++++,,,------------------------------------,,,,,,,,,,,,,,,$$$(((,,,///111333555666222333444666888:::<<<===;;;<<<<<<<<<<<<;;;::::::;;;:::999888777666666666999:::<<<<<<<<<===@@@BBB>>>??????@@@@@@AAAAAABBBBBBBBBCCCDDDFFFHHHIIIJJJHHHIIIKKKNNNSSSXXX\\\___``````___]]]YYYXXXXXXYYYSSSUUUVVVWWWYYY[[[___bbbkkkpppwww|||~~~yyypppgggaaaZZZXXXUUUSSSTTTVVVYYY[[[]]]\\\]]]]]]]]]ZZZUUURRRPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZXXXWWWVVVSSSPPPLLLIIIGGGCCCCCCEEEFFFGGGHHHHHHHHHDDDBBB???<<<:::888777777555777999<<<>>>CCCHHHLLLTTTVVVYYYZZZZZZZZZ[[[\\\ZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVSSSRRRPPPMMMIIIFFFCCCBBB;;;999555333111///---+++,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))((('''&&&&&&(((((((((((((((((())))))&&&''''''''''''(((((((((''''''''''''''''''''''''(((''''''((())))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''}}}kkkccc]]]]]]\\\XXXUUUUUUSSSQQQNNNLLLKKKJJJHHHGGGIIIGGGEEEEEEFFFFFFEEEDDDAAAAAAAAAAAAAAA???>>>===;;;;;;;;;;;;:::999888888666666555444222000...---,,,------,,,++++++,,,...,,,+++******))))))******)))+++,,,,,,)))((((((***)))*********)))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&''''''((())))))*********)))(((***,,,---,,,+++'''(((((())))))(((((('''''''''''''''(((((((((((($$$$$$%%%%%%&&&&&&''''''((((((((((((((((((((((((''')))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///,,,+++,,,...000000///...++++++*********+++,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............))),,,///111222444666888555555666777999:::;;;;;;:::999999999999999::::::888888888777777888999999<<<>>>????????????BBBEEEBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKMMMOOORRRWWW___gggnnnsssttttttrrrnnniiiffffffhhhfffhhhjjjlllnnnrrrwwwzzzvvvppplllhhhddddddggglllooossssssssstttsssooojjjeee[[[YYYVVVSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[ZZZZZZZZZYYYWWWTTTQQQPPPJJJIIIHHHGGGFFFGGGHHHIIIHHHGGGFFFDDDCCCAAA@@@???<<<<<<<<<<<<>>>DDDKKKPPPVVVYYY\\\]]]]]]]]]___```^^^]]]]]]]]]]]]]]]^^^^^^``````______]]]\\\[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUSSSQQQNNNKKKIIIHHHDDDBBB???===:::666222......---,,,+++************))))))))))))******++++++)))******))))))((('''&&&)))))))))(((((((((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))'''%%%''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&}}}kkkccc]]]]]]\\\XXXVVVVVVTTTQQQNNNLLLKKKJJJHHHFFFIIIHHHFFFEEEFFFGGGFFFEEEAAAAAABBBBBBAAA@@@>>>===:::;;;<<<===<<<;;;999888777777666555333111///...+++,,,,,,+++******+++---,,,++++++***)))*********))),,,---,,,***((()))***###%%%'''(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''(((((()))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))&&&''''''((()))******+++)))(((((()))+++---,,,+++(((((())))))))))))((((((''''''''''''((((((((()))&&&''''''((()))***++++++************************''')))+++,,,,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---...//////,,,+++***+++,,,...---,,,...------,,,,,,------...,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000222333444444222222333555666666777888999999::::::888777666666777888:::;;;777777777777888999;;;;;;???BBBCCCCCCBBBBBBEEEHHHDDDEEEEEEFFFGGGGGGHHHHHHNNNNNNNNNNNNOOOPPPRRRRRRZZZ\\\aaahhhrrr|||{{{{{{}}}{{{zzz~~~fffccc]]]XXXUUUTTTTTTUUUTTTTTTUUUVVVVVVWWWXXXXXXVVVWWWXXXYYYYYYXXXWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^]]]ZZZXXXVVVQQQOOOKKKHHHGGGGGGHHHJJJJJJJJJKKKJJJJJJHHHGGGFFFDDDBBB@@@>>>@@@FFFPPPVVVXXXZZZ^^^___``````aaabbbbbbbbbaaa`````````aaaaaabbbaaaaaa```___]]][[[ZZZ]]]\\\\\\ZZZYYYWWWUUUTTTVVVVVVUUUSSSQQQOOOLLLKKKMMMKKKIIIFFFCCC>>>888333000///...---,,,+++++++++))))))******+++++++++,,,&&&'''((()))******************))))))((((((''''''((()))))))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''))))))&&&$$$))))))))))))))))))))))))&&&%%%%%%&&&(((***---...''''''&&&&&&&&&%%%%%%%%%###$$$%%%'''((()))******(((((((((''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%{{{kkkfff```]]]]]]]]]\\\YYYVVVSSSOOOMMMKKKJJJHHHGGGIIIEEEBBBBBBCCCDDDCCCAAACCCBBBAAAAAA@@@@@@AAAAAA======<<<;;;999888888777888666444222///...---,,,///...---+++******++++++,,,++++++******++++++,,,))))))*********+++++++++***)))((((((((()))+++,,, !!!###%%%'''))))))***'''(((((((((((((((((('''''''''&&&&&&&&&&&&'''''')))))))))))))))(((((((((''''''''''''((((((((()))&&&((())))))''''''***---***(((&&&'''***+++)))&&&(((((()))***************''''''((()))***+++,,,,,,******))))))((((((''''''(((%%%$$$&&&***,,,,,,+++'''&&&'''(((***+++***)))))))))))))))))))))))))))*********)))((('''&&&%%%&&&'''***,,,,,,+++)))(((...---+++*********++++++***+++,,,------------,,,---------,,,,,,+++++++++---------------------------......---,,,+++---...////////////000000000000000222444555555555777999<<<;;;:::999888888888888555333333666999;;;:::888:::;;;======<<<<<<===>>>AAABBBCCCEEEFFFFFFFFFFFFJJJHHHHHHKKKPPPRRRQQQPPPTTTTTTTTTTTTVVVWWWYYYZZZccciiitttttteee[[[ZZZ\\\[[[YYYSSSTTTUUUTTTSSSRRRSSSUUUWWWWWWVVVVVVUUUTTTRRRQQQTTTVVVWWWXXXXXXYYY\\\]]]]]]___```___\\\ZZZ\\\^^^YYYWWWTTTQQQMMMJJJIIIHHHJJJJJJKKKLLLMMMNNNNNNNNNJJJJJJIIIHHHIIILLLQQQUUU[[[]]]___`````````bbbcccccccccbbbbbbbbbbbbccccccdddccccccbbbaaa``````___\\\]]]]]][[[WWWSSSPPPOOOLLLNNNPPPPPPOOOMMMMMMMMMRRRNNNJJJHHHGGGEEEAAA======:::555111///...,,,++++++***))))))***+++***(((++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&)))***+++***)))((()))))))))(((''''''&&&&&&***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$###%%%((((((%%%"""%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))'''%%%'''))))))'''$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''{{{iiiddd^^^[[[[[[[[[YYYWWWUUURRROOOLLLKKKKKKIIIHHHHHHFFFCCCBBBDDDEEEDDDCCCAAA@@@@@@???????????????===<<<<<<;;;:::999888777777666444222000...------...---,,,***))))))******,,,++++++******++++++,,,(((((()))))))))*********))))))((((((((()))***+++$$$%%%'''(((***+++++++++((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((()))))))))++++++)))&&&%%%''')))***)))(((((()))***)))((((((((()))***************((((((((()))******+++++++++*********))))))))))))'''%%%$$$%%%(((******)))+++*********++++++)))(((************************------------,,,+++***)))((((((((()))))))))******,,,+++)))((((((((()))***+++++++++,,,,,,---------------,,,,,,++++++++++++------------------------------...---++++++---.../////////000000111111111333444666666666666888:::::::::999888777777777888555444444666999;;;:::888;;;<<<>>>>>>>>>???AAACCCAAABBBDDDFFFHHHJJJLLLMMMNNNOOOQQQVVV[[[^^^^^^\\\\\\]]]```cccfffiiikkkmmmxxx~~~|||rrrooommmjjjfff]]][[[YYYWWWVVVWWWXXXXXXVVVVVVUUUVVVVVVUUUTTTSSSVVVVVVWWWWWWWWWXXX[[[\\\[[[]]]___```^^^^^^```ccc]]][[[YYYVVVRRROOOMMMKKKJJJKKKLLLNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPRRRVVVZZZ]]]___aaabbbbbbbbbcccdddbbbaaaaaa``````aaaaaabbbcccbbbbbbaaa``````______\\\\\\\\\YYYUUUPPPLLLJJJEEEGGGJJJLLLMMMMMMOOOPPPVVVSSSPPPNNNNNNLLLHHHEEEBBB???:::666444222000...---,,,******++++++***)))******))))))((()))))))))++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''')))******)))(((((('''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&%%%###!!!%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''((())))))%%%$$$###$$$&&&'''%%%###%%%%%%&&&''''''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''{{{hhhccc]]]ZZZZZZZZZXXXVVVTTTQQQNNNLLLLLLKKKJJJIIIGGGEEECCCCCCDDDEEEEEEDDD??????>>>============>>>===<<<<<<;;;:::999888888777666444333111///------,,,,,,+++***))))))))))))++++++************++++++((((((((((((((()))))))))(((((('''''''''((()))***'''((()))******++++++***)))((('''&&&&&&'''((()))+++******))))))******+++'''''''''(((((((((((((((''''''((((((((()))))))))*********)))'''&&&'''(((***++++++***)))(((((()))(((((()))***************))))))))))))))))))))))))++++++++++++************)))'''&&&&&&((()))))))))---,,,*********)))'''%%%************************,,,,,,,,,,,,+++***)))(((***)))((('''((()))+++,,,++++++***))))))))))))***---,,,+++++++++,,,---...,,,,,,+++++++++++++++***------------------------,,,---...---++++++---/////////000111222222333333666777999888777777999:::888777777666666666777777888777777888;;;<<<<<<;;;:::<<<===>>>???AAADDDFFFFFFFFFGGGIIIKKKOOOSSSUUUVVVYYY^^^fffmmmpppqqqppplllooouuu{{{uuuooohhhcccaaa___]]][[[WWWVVVVVVWWWYYYZZZYYYXXXVVVUUUSSSRRRSSSTTTVVVWWWWWWZZZ\\\]]]^^^^^^```aaa```___]]][[[XXXUUURRRQQQMMMNNNOOOQQQSSSTTTTTTUUUTTTUUUVVVVVVVVVWWWYYY\\\\\\^^^```aaaaaaaaabbbcccaaa``````______``````aaaaaaaaaaaa```______^^^^^^\\\\\\ZZZWWWRRRKKKFFFBBB;;;>>>BBBFFFHHHKKKOOOQQQWWWVVVUUUUUUUUUSSSQQQNNNJJJFFFAAA===;;;888666444000...---,,,---,,,+++)))))))))((((((((())))))***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((&&&&&&''''''((())))))***''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***)))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&'''(((((()))###""""""$$$&&&&&&%%%$$$%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''{{{iiiddd^^^[[[[[[[[[ZZZXXXSSSQQQNNNLLLLLLLLLKKKJJJEEEDDDCCCCCCDDDDDDDDDDDD??????>>>==================<<<<<<;;;::::::999999666666555333111000...---,,,,,,+++***************++++++************++++++))))))))))))))))))))))))'''''''''''''''(((((()))(((((())))))))))))(((((()))((('''&&&&&&'''((()))+++******))))))******+++'''''''''''''''((((((((('''(((((((((((()))))))))''''''((((((((()))***+++))),,,---+++(((&&&(((***(((((()))***************************))))))((((((************************,,,+++*********+++++++++***)))((((((((('''%%%###************************+++++++++++++++***))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...++++++++++++++++++++++++........................,,,---...---,,,,,,...//////000111222333444555555777999999999777777888999666666555555666666777888<<<<<<;;;;;;<<<============???AAACCCEEEHHHKKKNNNQQQPPPOOOPPPSSSWWW\\\___dddiiiqqqzzz}}}wwwqqqhhhaaa___]]]\\\^^^aaaccccccaaa\\\YYYVVVTTTSSSTTTTTTTTTXXXYYY[[[\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\ZZZXXXVVVRRRRRRTTTUUUUUUVVVVVVUUUSSSUUUWWWXXXWWWWWWXXXZZZZZZ\\\^^^___^^^^^^___```aaa``````______``````aaa``````_________^^^^^^^^^\\\[[[YYYUUUPPPIIIAAA<<<666888<<>>>>>>>>>>>???===<<<<<<;;;;;;:::::::::555555555444222000...---,,,,,,,,,,,,,,,++++++++++++******))))))******+++************************&&&''''''((((((((((((((()))))))))))))))((((((''')))((('''&&&&&&'''((()))***))))))(((((())))))***''''''''''''(((((())))))(((((((((((()))))))))***((('''''''''(((*********(((+++,,,+++(((&&&(((***(((((()))***************++++++******)))((((((((())))))))))))))))))))))))+++++++++***))))))***+++(((''''''((())))))(((&&&************************.........///......------)))***,,,......---,,,+++,,,,,,,,,---------,,,,,,...---+++******+++---...++++++++++++++++++++++++........................---.........------///111111111222333444555666777777888888888666555666777555555555555666888999:::>>>======<<<<<<<<<===>>>CCCFFFKKKOOOSSSWWW[[[^^^``````___aaaeeekkkqqquuu|||vvvrrrooolllnnnrrruuutttrrrjjjfffaaa^^^\\\[[[YYYXXXXXXYYY[[[]]]_________^^^\\\\\\\\\\\\\\\[[[ZZZZZZXXXXXXXXXWWWWWWVVVUUUTTTSSSUUUWWWXXXXXXWWWXXXYYYZZZ\\\^^^___^^^^^^^^^```bbbaaaaaa``````aaaaaabbb____________^^^^^^^^^^^^]]][[[XXXUUUQQQJJJAAA;;;555777999:::<<>>AAACCCHHHNNNWWW___gggmmmrrruuuzzzzzz{{{~~~~~~yyysssooollliiiddd___\\\\\\]]]```bbbbbb```^^^]]]]]]\\\[[[[[[[[[[[[\\\ZZZZZZZZZYYYWWWUUUSSSSSSTTTVVVYYYZZZYYYYYY[[[\\\]]]___aaaaaa``````aaabbbbbbaaaaaa``````aaaaaabbb________________________]]][[[XXXWWWUUUOOOFFF???888888888777777999>>>AAAIIINNNVVV[[[^^^______```[[[XXXTTTQQQOOOKKKHHHEEE@@@>>>:::888666444111...,,,,,,+++************+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''***))))))(((''''''&&&&&&%%%&&&'''((()))((('''&&&'''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((*********'''%%%$$$$$$%%%'''''''''''''''''''''''')))(((((('''&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''{{{iiiddd^^^[[[[[[[[[YYYWWWUUURRROOOLLLKKKKKKIIIHHHFFFHHHJJJHHHEEEBBBBBBCCCAAAAAA@@@????????????@@@<<<<<<<<<<<<;;;;;;;;;;;;444555555555444222///...***+++,,,,,,,,,,,,+++*********))))))))))))******+++*********))))))))))))'''((()))*********))))))*********+++******))))))&&&'''((())))))((('''&&&)))((((((''''''(((((()))(((((())))))***++++++,,,(((((()))))))))*********,,,***''''''))))))(((&&&'''&&&%%%&&&((())))))((((((((()))************************)))))))))))))))(((((()))))))))*********&&&'''((('''%%%%%%'''******))))))+++---...---,,,++++++++++++++++++++++++))))))************)))))))))***+++,,,,,,,,,++++++)))***+++,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,---------.................................///000111111000111333555555555555666666777777777444666777666555555666777666666777888:::<<<>>>???;;;===@@@AAABBBFFFKKKPPPVVV^^^lllzzz{{{tttqqqpppoooppppppmmmhhhddddddbbb___\\\ZZZZZZ[[[\\\ZZZZZZYYYXXXWWWUUUTTTSSSUUUWWWYYYZZZZZZ[[[]]]______```bbbbbbaaa```aaabbbaaa``````______``````aaa________________________]]][[[YYYZZZYYYTTTLLLDDD;;;:::888555444555999===DDDJJJTTT[[[^^^```aaabbb___\\\YYYWWWTTTQQQMMMKKKHHHEEEBBB???<<<:::666333///...---,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&((((((((((((((('''''''''%%%&&&((()))))))))'''''''''''''''''''''''''''''')))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++)))''''''((())))))(((&&&''''''(((((()))))))))+++***)))'''&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&###&&&((((((&&&%%%&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''{{{kkkfff```]]]]]]]]]\\\YYYVVVSSSOOOMMMKKKJJJHHHGGGHHHKKKLLLKKKGGGCCCCCCCCCAAA@@@@@@???????????????<<<<<<<<<<<<<<<;;;;;;;;;444555666666444222000...))))))+++,,,,,,+++***)))******))))))))))))************))))))(((((((((''''''(((***+++++++++***)))''''''((((((((((((''''''%%%&&&)))++++++)))&&&%%%))))))(((((((((((())))))((())))))***+++,,,,,,,,,))))))))))))************)))'''%%%&&&)))++++++)))&&&$$$###%%%)))+++)))'''(((((()))***************))))))))))))))))))******))))))******+++++++++,,,&&&(((***)))''''''))),,,***))))))***,,,,,,+++)))+++++++++++++++++++++++++++,,,,,,---------,,,,,,***)))((((((((()))++++++***+++---...///...------,,,------------,,,+++***---------....../////////////////////////////////000111222222111222444666666666666666777777777777444666777777666666777888666777888999<<<>>>@@@AAA===@@@DDDGGGJJJOOOVVV\\\iiittt}}}uuuooojjjgggbbb]]]ZZZZZZ[[[\\\XXXXXXXXXXXXWWWVVVUUUTTTUUUWWWXXXYYYZZZ[[[^^^aaa]]]___aaaaaa```___```aaa_________^^^^^^_______________``````````````````]]][[[ZZZ[[[\\\YYYPPPIII===;;;888555333444888;;;???GGGQQQYYY]]]^^^```aaaaaa___\\\ZZZXXXUUUQQQNNNMMMJJJGGGCCCAAA>>>:::777111000///---,,,+++******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((###%%%'''))))))((('''&&&&&&&&&''''''((()))))))))&&&(((***+++,,,+++***)))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())) $$$((()))(((&&&''''''((()))***++++++,,,+++)))(((&&&%%%%%%%%%%%%&&&)))******)))&&&%%%(((((('''&&&$$$######"""''')))++++++((('''((()))%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''}}}iiibbb\\\\\\]]][[[YYYZZZUUUTTTRRROOOMMMKKKJJJJJJJJJLLLLLLIIIDDDBBBCCCEEEAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;<<<<<<;;;::::::777666666555333111///...333111///---,,,,,,...///+++++++++***)))(((((('''((((((((((((((((((((((((+++*********))))))((((((''''''(((((())))))******))))))))))))************&&&''''''(((((((((((((((,,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))((((((''''''&&&&&&&&&%%%))))))*********+++++++++***((('''((()))***)))'''*********)))))))))))))))))))))************))))))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------***))))))))))))))))))***...------,,,,,,------...---------.........//////---...//////------...///111111333444555555555555888777666777999;;;;;;;;;999777555555777888888888::::::;;;===???@@@???>>>@@@EEEKKKOOOTTT]]]jjjtttvvvooogggaaa^^^\\\ZZZXXXYYYWWWUUUSSSSSSSSSTTTUUUSSSUUUXXXYYY[[[]]]___aaa```aaabbbbbbbbb```^^^]]]______^^^______```aaabbb_________```aaaaaabbbbbbaaa___]]]]]]]]]YYYSSSNNNBBB<<<888999666222333999<<>>>>>>>>;;;;;;;;;;;;;;;:::999999666555555333222000...---000///...,,,,,,,,,------+++++++++***)))(((((((((************************************)))))))))((())))))))))))***************)))))))))((((((''''''''''''((())))))))))))((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((()))))))))((((((((('''''''''&&&))))))*********++++++++++++)))((()))***+++***)))))))))))))))************))))))************))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,.........------............------,,,,,,------...---------.........//////---///000000......///111222222444666777888888888888777777777888888777777<<<:::999999:::;;;<<<<<<>>>>>>???AAAEEEHHHIIIJJJHHHOOOXXX```hhhsssxxxnnnhhhccc]]]XXX[[[YYYVVVTTTSSSSSSTTTUUUYYYYYYZZZ[[[[[[\\\]]]___\\\]]]___``````___]]]\\\^^^^^^]]]]]]^^^___``````aaaaaa`````````_________```___^^^___```]]]YYYUUUIIIAAA;;;999777444555999;;;AAAJJJRRRWWW[[[___aaaddd___]]]aaabbb]]]YYYYYYXXXVVVTTTRRRQQQOOOKKKIIICCC???999555222000...---)))+++------+++***+++---)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((()))***+++++++++***((('''&&&''''''((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))++++++***(((((('''''''''((('''''''''''''''''''''%%%&&&(((***,,,,,,,,,,,,***)))'''&&&%%%&&&'''(((%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&nnnfff___^^^^^^\\\ZZZ[[[VVVUUURRRPPPMMMKKKJJJIIIIIIGGGEEECCCCCCBBBAAA???AAAAAA@@@@@@???>>>>>>>>><<<;;;;;;:::999888888777555444444333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((((((************************************))))))))))))++++++++++++******************)))((('''&&&%%%%%%'''((())))))******))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++***))))))(((((())))))***)))))))))))))))(((((((((***************++++++++++++***)))***+++,,,+++)))((()))))))))***+++++++++))))))************))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,++++++++++++++++++,,,......------------......------........./////////...000111111000000111333444555666777777777777777666777888888999999888888<<<<<<;;;;;;;;;===>>>???AAAAAABBBDDDHHHMMMRRRUUUYYYcccqqq}}}}}}sssggg^^^^^^\\\XXXUUUTTTUUUWWWXXX[[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[]]]^^^______^^^]]]]]]]]]\\\\\\\\\]]]^^^^^^bbbbbbaaa```^^^]]]\\\\\\]]]]]]^^^___aaa```]]]ZZZSSSIII???:::888666666888999===DDDKKKQQQWWW\\\``````]]]^^^bbbccc```]]]]]][[[YYYXXXXXXWWWUUUQQQNNNKKKGGGBBB===999666333111,,,......---+++***+++,,,((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((()))***+++++++++***((('''&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&((((((''''''&&&%%%%%%$$$$$$%%%''')))***+++++++++)))((('''&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((())))))nnneee^^^\\\\\\YYYXXXYYYVVVUUUSSSPPPMMMKKKJJJIIIJJJFFFBBBBBBCCCCCCAAA>>>AAAAAA@@@@@@???>>>>>>>>><<<<<<;;;999888777777666555555444333111///...---***+++,,,,,,---,,,,,,++++++++++++******)))))))))*********************************)))))))))))))))+++++++++******)))))))))******)))(((''''''&&&&&&(((((()))***************((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))))))))))))))***************************************************+++***))))))++++++***)))(((((()))***++++++,,,,,,)))******++++++******)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********)))((((((''''''(((((()))......------------..................////////////...///111111111111222444888888888777666555444333555777999;;;<<<======>>>>>>>>>??????@@@BBBEEEGGGHHHIIIJJJMMMRRRYYY```fffvvv}}}pppjjjfffaaa]]]ZZZYYYZZZ\\\\\\ZZZXXXVVVWWWXXXYYYYYYZZZ[[[\\\^^^___`````````^^^]]]]]]\\\\\\\\\]]]]]]``````___^^^]]]\\\[[[[[[[[[[[[]]]^^^___^^^]]]\\\[[[QQQDDD===:::999888777777:::???DDDJJJQQQXXX]]]\\\]]]^^^aaabbb```^^^]]][[[ZZZYYYZZZYYYWWWTTTQQQPPPLLLGGGBBB>>>:::666333222111000...+++***))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''((()))))))))(((&&&%%%&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((()))(((((('''&&&&&&&&&'''((()))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***)))((((((''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++~~~ooofff^^^\\\\\\YYYYYYZZZWWWUUUSSSPPPMMMKKKIIIHHHJJJFFFCCCCCCDDDDDDBBB???AAAAAA@@@@@@???>>>>>>>>>===<<<:::999777777777777666666555444222111///...++++++,,,---------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))***************))))))(((((('''))))))))))))))))))))))))(((((()))***************,,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))******+++******))))))))))))************++++++++++++++++++***************************)))(((((()))***)))(((((())))))***+++,,,,,,---******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++---,,,,,,++++++,,,,,,---///......------......///........./////////000000---///111111111222444666999999999999999888777777666999<<<======>>>@@@BBBAAADDDFFFHHHIIILLLQQQTTTWWWZZZ___dddkkkttt~~~xxxpppiiieeebbbbbbbbb^^^ZZZXXXYYY[[[\\\\\\[[[[[[\\\]]]^^^___``````______^^^]]]\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]]]]^^^WWWKKKBBB===;;;999777666888;;;???CCCJJJRRRWWW[[[^^^aaabbbbbbaaa___]]]\\\[[[ZZZZZZZZZXXXUUUSSSRRROOOKKKGGGDDD@@@;;;888444222000...---,,,+++******))))))))))))))))))***))))))))))))))))))))))))*********)))((('''''''''(((((())))))))))))(((((('''((()))))))))(((&&&%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))((((((((((((((())))))%%%%%%%%%&&&&&&&&&''''''***)))(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***)))((('''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((|||qqqhhh```^^^^^^\\\\\\^^^WWWVVVSSSPPPMMMJJJIIIHHHIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>===<<<:::999888888888999777777666555333111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))************)))))))))(((((((((((((((((()))))))))*********+++'''((())))))******))))))...---,,,+++***))))))((()))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++*********++++++++++++++++++++++++***************)))((('''((()))***)))''')))*********+++,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------///......------....../////////............//////....../////////000000000...000222333333444666888888999:::;;;<<<=========:::<<>>===>>>BBBEEEFFFIIINNNQQQTTTYYY```eeelllrrrzzz|||wwwtttnnnhhhaaa]]]]]]^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^```___^^^]]]\\\\\\[[[[[[YYYYYYZZZ[[[[[[\\\]]]]]]^^^___``````___^^^^^^___^^^\\\TTTJJJBBB???===999777888:::;;;>>>DDDKKKQQQWWW]]]bbbbbbaaabbbaaa^^^^^^\\\ZZZYYYYYYXXXVVVTTTSSSQQQOOONNNLLLHHHDDD@@@666444111000000000000///++++++************++++++))))))))))))))))))))))))++++++***)))((('''&&&&&&(((((())))))))))))(((((()))***+++++++++***((('''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&'''((())))))$$$%%%%%%&&&''''''((((((+++***)))'''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%|||pppggg___^^^^^^]]]]]]___XXXVVVSSSPPPMMMJJJIIIHHHGGGGGGGGGEEECCCBBBBBBCCCAAAAAA@@@@@@???>>>>>>>>>===<<<:::999888999:::;;;666666555444222000...------,,,+++***))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))******)))))))))))))))(((((((((''''''((())))))))))))(((,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++)))*********+++++++++++++++++++++*********))))))***)))((((((******)))(((++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------------------------,,,,,,---------------......------,,,,,,------...//////............//////.../////////000000000000000222555666666777:::<<<::::::;;;;;;;;;;;;::::::;;;>>>AAABBBBBBEEELLLRRRUUUZZZaaafffjjjpppyyywwwooollljjjgggdddddddddcccbbbaaa`````````___^^^]]]\\\ZZZZZZZZZYYYXXXXXXYYYZZZZZZ[[[\\\\\\[[[^^^```___^^^]]]___aaa\\\```^^^SSSHHHDDDAAA>>>999999999:::;;;@@@FFFJJJOOOWWW^^^]]]^^^``````]]]]]]ZZZVVVTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQNNNJJJGGG???;;;777444333222111///++++++************++++++))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((()))***+++++++++***((('''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&#########$$$%%%&&&'''((('''''''''''''''''''''(((***)))((('''''''''(((((($$$%%%&&&&&&''''''''''''******))))))))))))******''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&'''|||nnneee]]][[[\\\[[[\\\___XXXVVVSSSPPPMMMJJJHHHHHHEEEFFFGGGEEEAAA@@@BBBDDDAAAAAA@@@@@@???>>>>>>>>>===<<<:::999999:::<<<===555555444333111///---,,,...,,,***(((''''''((()))++++++++++++++++++++++++************************(((((())))))*********+++))))))******+++++++++,,,******)))((('''&&&&&&%%%&&&''''''((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++)))))))))******+++++++++++++++++++++******))))))+++***)))***+++,,,+++))),,,,,,++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------------------------+++++++++,,,,,,---------/////////......///////////////............//////////////////000000000000222444777888999:::<<<>>><<<<<<;;;999777444222111999>>>BBBEEEHHHOOOZZZbbbkkkqqqyyy}}}xxxssslllkkkiiigggfffeeedddddd^^^]]]\\\ZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[WWWZZZ\\\\\\[[[[[[^^^aaa[[[cccdddYYYMMMGGGDDDAAA:::::::::999:::===BBBFFFFFFPPPXXXXXXYYY]]]^^^[[[ZZZVVVRRROOONNNNNNNNNMMMNNNNNNOOOQQQRRRPPPMMMJJJJJJEEE===888555222...+++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''((()))))))))(((&&&%%%&&&''''''(((((((((((((((((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&&&&&&&'''((()))***+++)))))))))(((''''''&&&&&&)))(((''''''((()))***+++$$$%%%&&&&&&'''''''''&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((***++++++yyyhhhbbb\\\YYYZZZ\\\\\\\\\VVVUUUSSSPPPNNNKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA???@@@@@@AAAAAAAAA@@@???>>>======<<<:::999888888999888777555333111000/////////...---+++***))))))'''(((***+++,,,,,,,,,+++***++++++++++++******)))+++*********))))))((((((---+++))))))+++,,,***'''))))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++***))))))'''))),,,,,,+++******++++++)))(((((())))))'''&&&******))))))))))))******)))))))))))))))******+++))))))))))))************(((((())))))******++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------000///...------------------------........./////////000000111000...---+++000000111222333444444555555777888999888888:::;;;:::888:::???@@@>>>>>>AAA???DDDJJJNNNUUU```ooozzz~~~vvvppplllhhhddd```bbb^^^\\\]]]\\\YYYYYY\\\XXXZZZ[[[ZZZXXXXXXZZZ]]]YYY[[[]]]```aaabbbaaa``````^^^]]][[[XXXSSSLLLHHHEEEBBB===999777888;;;===DDDKKKSSSYYYZZZZZZ[[[\\\\\\YYYSSSNNNJJJHHHIIIJJJGGGIIILLLOOOQQQRRRQQQQQQPPPLLLGGGCCC???;;;555000000...,,,+++,,,,,,+++***...---+++***(((''''''&&&))))))************)))))))))))))))))))))))))))))))))(((''''''''')))***++++++***(((''''''((())))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%'''((()))(((%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&yyyjjjddd]]]ZZZZZZ[[[[[[YYYVVVUUUSSSPPPNNNKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>>>>>>>??????======<<<;;;:::999888888555444333222111000//////......---,,,++++++******'''((()))***************))))))***++++++*********+++*********))))))))))))+++)))((((((***+++)))'''))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((('''&&&&&&''')))******))))))***+++))))))((()))*********)))******))))))))))))******)))))))))))))))***++++++))))))))))))************))))))))))))***************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000///...------------...------........./////////000000000//////...------000111111222333444555666555777999::::::;;;<<<>>>===;;;<<>>@@@CCCEEEJJJPPPWWW```oooyyyooofffccc^^^[[[\\\ZZZVVVUUUWWWXXXYYYZZZYYYWWWVVVXXXZZZYYYZZZ]]]```aaabbbaaaaaa```___^^^^^^\\\YYYTTTQQQJJJGGGAAA<<<::::::<<<===CCCHHHPPPUUUWWWXXXZZZ[[[[[[XXXSSSMMMIIIFFFDDDDDDDDDFFFIIILLLOOOPPPPPPPPPQQQNNNJJJGGGEEEBBB===999222000---,,,,,,---,,,+++******************++++++))))))************)))))))))))))))))))))))))))))))))(((''''''((()))***+++***))))))(((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))(((((('''((()))***+++(((&&&$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&yyylllfff^^^ZZZZZZZZZYYYXXXVVVUUUSSSPPPNNNKKKIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA??????>>>======>>>??????<<<<<<;;;:::999888888777222111111000000/////////---------,,,,,,+++++++++))))))((((((((())))))***'''((()))******************************))))))))))))((('''((()))***)))(((((((((((((((((((((((((((******))))))))))))***************+++******)))((('''((())))))(((((()))+++))))))******+++,,,,,,,,,******))))))))))))*********))))))))))))***++++++)))))))))*********++++++***************)))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------............---------------......//////......------..................////////////000000///.........///000222222333444555666777777666888:::;;;<<<===???AAA>>><<<<<<>>>>>>===@@@EEEKKKRRR[[[eeerrr~~~pppeee___[[[ZZZYYYVVVTTTVVVXXXYYYYYYXXXWWWVVVXXXYYYYYYZZZ]]]___aaabbbbbbbbb^^^^^^^^^___```___\\\YYYQQQNNNHHHCCC???>>>>>>???AAAEEEKKKPPPTTTVVVYYYZZZZZZWWWSSSNNNHHHCCC???===???AAADDDGGGJJJMMMNNNOOOPPPNNNMMMLLLKKKHHHEEEBBB999555111......---,,,+++***************+++,,,---))))))************)))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((('''&&&%%%$$$(((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((((()))******)))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&yyylllfff^^^ZZZZZZZZZYYYXXXWWWUUUSSSPPPMMMKKKIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@??????;;;;;;:::999999888777777333333222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++)))(((((()))******&&&'''((()))***+++++++++************************(((((((((((()))*********((((((((((((((((((((((((***))))))))))))))))))***+++++++++,,,,,,++++++***)))******((('''(((+++---+++,,,,,,,,,++++++,,,---+++******))))))******+++******))))))******+++,,,))))))*********++++++++++++++++++******)))))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------............------------....../////////............//////....../////////000000000111000...------///111333444444555666777888999999999:::<<<=========???AAAAAA???@@@AAAAAA@@@FFFMMMUUU^^^kkkyyynnneee]]][[[ZZZWWWVVVXXXVVVWWWWWWWWWWWWXXXYYYZZZXXXZZZ\\\^^^```aaaaaaaaa]]]]]]]]]___aaaaaa___]]]XXXUUUPPPJJJFFFCCCBBBBBBBBBDDDHHHMMMQQQUUUXXXYYYYYYXXXUUUOOOIIIBBB<<<888;;;<<<>>>AAAEEEHHHJJJLLLMMMMMMNNNNNNMMMKKKIIIGGGBBB>>>888333000///---,,,---,,,+++***))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((())))))(((&&&$$$###(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))((('''''''''&&&%%%%%%''''''''''''''''''''''''zzzjjjddd]]]ZZZZZZ[[[[[[ZZZWWWVVVTTTQQQMMMJJJHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>@@@BBBDDDCCCAAA>>><<<:::::::::999999888888888888777666444222111//////++++++,,,,,,,,,,,,---------,,,+++***)))***+++,,,''''''(((***++++++++++++***************+++++++++((()))************+++,,,)))))))))))))))))))))))))))))))))******)))))))))''''''((((((((((((((('''+++++++++***)))***,,,...---//////...+++******,,,++++++************++++++***************++++++,,,************++++++++++++,,,,,,++++++******))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---------------...///000//////.........//////000/////////000000000111111222000...---...111444666666666777888999:::;;;;;;<<<===>>>>>>>>>>>>???@@@DDDDDDEEEHHHHHHIIIQQQZZZfffqqquuujjjddd```[[[WWWWWWRRRRRRRRRTTTVVVXXXZZZZZZYYYYYY[[[\\\]]]____________^^^^^^```aaabbb```^^^\\\ZZZVVVQQQMMMJJJHHHGGGFFFGGGIIIMMMQQQUUUWWWXXXYYYXXXVVVRRRLLLDDD===999888999:::<<>>AAABBBAAA???;;;999;;;:::::::::999999999999:::999777555333111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---((()))***+++++++++++++++*********+++++++++++++++)))***++++++******+++,,,))))))))))))))))))))))))))))))************))))))(((((()))*********))))))+++,,,,,,,,,++++++---......000111///***((()))+++++++++************+++++++++************+++,,,,,,*********++++++++++++,,,+++++++++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------...///000000//////......//////000000000000000000111111111111222111000///111444777999888888999:::;;;<<<======>>>???AAAAAA@@@@@@BBBCCCCCCEEEIIINNNOOOSSS\\\ggg}}}{{{sssggg]]]XXXRRRQQQQQQSSSVVVYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\aaa``````aaabbbbbbaaa___^^^\\\YYYVVVSSSPPPOOONNNLLLLLLMMMQQQTTTWWWWWWVVVXXXXXXWWWSSSNNNHHHBBB>>>888888777888:::===@@@BBBIIILLLPPPRRRQQQPPPPPPPPPPPPLLLGGGBBB>>>:::666333++++++************++++++))))))************))))))))))))))))))))))))))))))((())))))))))))((((((''''''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((''''''''''''''''''((('''(((((((((((()))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((()))***)))))))))&&&'''(((((('''&&&'''(((''''''''''''''''''''''''~~~kkkeee^^^ZZZZZZZZZZZZXXXXXXVVVTTTQQQMMMJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@???@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;::::::::::::666666555333222000//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,)))***,,,+++(((''')))+++++++++++++++++++++++++++((()))***++++++***)))(((******+++,,,,,,,,,,,,,,,)))***,,,,,,+++++++++,,,,,,///111...***(((***,,,,,,++++++******++++++,,,++++++******++++++,,,---*********+++++++++,,,,,,***++++++++++++++++++,,,*********+++++++++,,,,,,------------------------,,,,,,,,,---......//////------------...///000111///////////////000111111000000000111111111222222222111111222444777999;;;999::::::;;;<<<===>>>>>>>>>@@@BBBCCCDDDEEEGGGIIIJJJNNNUUU\\\```eeeppp|||oooeeeYYYWWWVVVWWWZZZ\\\\\\[[[YYYYYYYYYXXXXXXYYYYYYYYY___^^^]]]^^^```aaa```___\\\\\\[[[ZZZXXXVVVUUUTTTSSSRRRSSSUUUYYYYYYXXXUUUVVVVVVUUUSSSOOOKKKFFFCCC:::888666555666999<<<>>>AAAFFFLLLPPPPPPPPPQQQRRRPPPNNNKKKIIIFFFCCC>>>;;;///...---,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))((()))******)))((('''&&&((((((''''''(((((())))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))'''''''''((((((((())))))'''''''''''''''''''''''''''''')))*********)))((($$$'''((((((''''''(((+++''''''''''''''''''''''''nnnggg___[[[YYYYYYXXXVVVXXXWWWTTTQQQMMMJJJGGGFFFEEEDDDCCCBBBAAA@@@@@@???EEECCC@@@>>>===>>>@@@AAA<<<;;;;;;;;;;;;;;;;;;:::222222111111000/////////---------,,,,,,+++++++++'''(((***+++,,,,,,,,,+++,,,,,,---------,,,++++++*********++++++,,,,,,,,,(((***+++***'''&&&''')))++++++++++++++++++++++++((()))***++++++***)))(((&&&'''((()))))))))))))))'''))),,,,,,+++******+++)))---000...***(((+++...,,,++++++******++++++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,------------------------------------------...///000000111---------......000111111///////////////000111111000111111111111222222222222222222333666888;;;<<<::::::;;;<<<===>>>??????>>>@@@CCCEEEGGGIIIMMMOOOYYY^^^gggpppuuu{{{uuubbb___]]]]]]```aaa```^^^ZZZYYYXXXWWWWWWWWWWWWWWW[[[ZZZYYY[[[]]]^^^^^^]]][[[[[[[[[[[[[[[ZZZXXXXXXXXXWWWWWWYYY\\\[[[XXXUUUTTTTTTTTTRRRPPPLLLIIIFFF;;;999666444444666999;;;999???GGGLLLMMMNNNPPPRRRNNNNNNMMMMMMLLLIIIDDDAAA555444222///---+++***)))))))))************))))))))))))))))))))))))))))))((()))*********((('''&&&((((((''''''''')))+++,,,''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''$$$%%%'''((((((((('''&&&###&&&((((((''''''))),,,((((((((((((((((((((((((qqqhhhbbbaaa```^^^\\\]]]YYYXXXUUURRRNNNKKKHHHGGGFFFEEECCCBBBAAA@@@??????BBBAAA???>>>===<<<======???===:::999:::;;;;;;:::999777444333222222000...++++++******************,,,,,,,,,+++++++++******(((((())))))*********+++************************,,,+++)))((((((((()))***---+++((((((***+++++++++******))))))******+++,,,***///222000***&&&)))---************************++++++++++++++++++++++++---,,,***)))))))))***+++,,,+++***+++,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,------,,,++++++,,,,,,,,,.................................////////////000---------.........//////222111000//////000111222000000000111222444555666666444222333777:::;;;:::<<<===>>>???@@@AAABBBBBBCCCGGGKKKLLLNNNTTT]]]eeettt|||yyyrrrkkkkkknnnnnngggaaaaaa\\\UUUSSSTTTWWWXXXWWWXXXXXXWWWYYY[[[]]]\\\[[[^^^^^^______^^^\\\[[[YYYYYYYYY[[[\\\]]]\\\\\\[[[YYYUUURRRRRRTTTRRRMMMHHH===;;;999666666666888999:::===AAAFFFIIIJJJKKKJJJIIIHHHHHHJJJMMMLLLHHHEEE@@@===777222//////000111///...,,,***)))***+++,,,***++++++,,,,,,,,,++++++---,,,***)))(((''''''(((((()))***++++++***)))(((++++++++++++***((('''%%%+++*********))))))(((((()))((('''&&&&&&'''((((((''''''((())))))((('''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''((()))(((((((((###%%%(((******(((&&&$$$))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$$$$$$$%%%&&&'''((())))))))))))'''%%%$$$%%%&&&%%%&&&&&&'''''''''''''''pppggg```______\\\[[[\\\YYYWWWUUURRRNNNKKKHHHGGGGGGFFFDDDBBBAAA@@@??????AAA@@@>>>===<<<;;;<<<<<<<<<:::888888888999888666999666444222222111///...,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******)))******************+++************************++++++***)))))))))))))))+++)))(((((()))******)))******))))))******+++,,,+++...000...***((()))+++************************++++++++++++++++++++++++,,,,,,+++***************++++++******+++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++---............/////////------........./////////000///............///000111111111111222333444555666444333555999;;;<<<;;;>>>>>>@@@@@@AAACCCEEEFFFKKKOOOTTTYYY^^^iiiwww{{{qqqggg```YYYUUUVVVYYYZZZYYYZZZYYYYYYZZZ]]]`````````^^^_________^^^]]]\\\[[[ZZZ[[[\\\]]]^^^]]]\\\[[[[[[WWWTTTTTTUUUTTTOOOJJJAAA>>>;;;777666666888999999;;;???CCCFFFGGGFFFFFFAAA@@@AAADDDGGGIIIHHHFFFFFFCCC===888444111000000///...,,,***)))***+++,,,+++++++++++++++***)))((()))******+++******)))((('''(((((()))))))))((((((******++++++***)))''''''************)))))))))(((++++++++++++***)))'''&&&%%%&&&'''(((''''''&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''((((((%%%&&&((())))))'''&&&%%%)))(((((((((''''''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))'''(((((('''%%%%%%&&&((('''(((((()))))))))))))))nnnfff___^^^^^^[[[ZZZ[[[XXXWWWUUURRRNNNKKKIIIHHHHHHGGGEEECCCAAA??????>>>@@@???>>>===<<<;;;;;;;;;===<<<;;;;;;<<<;;;999777888666333222222111///---,,,,,,,,,---------------,,,,,,,,,+++++++++******,,,,,,+++++++++++++++************************************+++******)))(((***((((((((()))***)))(((******))))))******+++,,,+++,,,,,,,,,+++***))))))))))))))))))))))))))))))************************++++++++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,------........................---------............///............////////////000//////......//////000222222111111222333444444666555666888;;;>>>>>>===@@@AAACCCDDDFFFIIIMMMPPPUUUZZZbbbiiisssrrrkkkaaa[[[ZZZ[[[[[[ZZZZZZYYYXXXYYY\\\^^^_________`````````___^^^]]]\\\]]]^^^_________^^^]]]\\\\\\ZZZWWWWWWWWWVVVRRROOOFFFCCC>>>999666666777999888:::===@@@BBBBBBAAA@@@:::999:::===BBBFFFIIIIIILLLJJJEEE@@@;;;666222000000...,,,*********+++,,,,,,,,,++++++***((('''&&&&&&'''***,,,---,,,***((('''''''''''''''((())))))((())))))******))))))(((************))))))))))))'''(((******)))&&&""" &&&'''((((((((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((()))(((((((((((('''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((''''''&&&&&&%%%&&&''''''&&&&&&''')))'''(((((()))))))))))))))ooofff___^^^^^^[[[ZZZ[[[WWWVVVTTTQQQNNNLLLJJJHHHHHHGGGEEECCCAAA??????>>>@@@@@@???>>>===<<<<<<;;;<<<;;;;;;<<<<<<;;;999666777555333222222111...,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++******---------,,,,,,+++++++++************************)))***+++,,,,,,+++)))(((***)))((()))++++++***(((******))))))******+++,,,,,,***)))***,,,,,,***'''))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***))))))***+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------...////////////////////////------------................../////////000000000111111111111111111111111333222222222333333444555666777999;;;>>>@@@AAAAAABBBEEEIIILLLOOOTTT[[[```iiipppyyyzzzooofffbbb___\\\YYY]]]\\\[[[[[[]]]^^^^^^]]]```````````````___^^^^^^___```aaaaaa```___^^^]]]]]][[[YYYXXXXXXXXXUUURRRLLLHHHAAA;;;777555666777888:::===?????????===<<<888777777999>>>CCCHHHKKKMMMLLLJJJGGGBBB<<<777444111///---+++)))******++++++++++++++++++***)))(((''')))***,,,,,,+++***)))((('''&&&&&&'''(((***+++'''(((((()))))))))***************)))))))))))))))&&&'''(((((((((&&&###""")))*********++++++++++++))))))(((((('''''''''&&&)))((('''&&&&&&(((***++++++***((('''&&&&&&&&&&&&(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%'''((((((&&&&&&'''(((%%%&&&&&&'''''''''''''''oooggg```______\\\[[[\\\VVVUUUTTTQQQOOOLLLJJJIIIHHHGGGEEECCCAAA@@@??????AAAAAAAAA@@@???>>>===<<<777666666777888777444111777555444333333111...,,,***+++++++++,,,,,,------,,,,,,,,,+++++++++******...---------,,,,,,++++++************************)))***+++,,,,,,+++***))),,,+++******,,,,,,+++*********))))))******+++,,,+++)))''')))---...+++'''))))))))))))))))))))))))))))))))))))))))))))))))******,,,------,,,+++***)))+++,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000000111111111111222222222222111111444333333444444555666777888999<<<>>>@@@BBBDDDFFFHHHNNNUUU[[[aaahhhrrryyyzzzrrrkkkddd___aaa```___```bbbbbbaaa```aaaaaa``````_________``````aaabbbbbbaaa```___^^^]]]\\\ZZZYYYYYYXXXWWWVVVPPPLLLEEE>>>999666666666888:::===??????>>><<<;;;777777666666888===BBBFFFIIIJJJKKKJJJGGGBBB===:::444222///,,,******************+++,,,------------,,,++++++***************))))))((('''((()))+++,,,'''''''''(((((()))******))))))))))))))))))******++++++*********+++,,,,,,************++++++,,,,,,))))))(((((('''''''''&&&***)))((('''''')))+++,,,,,,***(((&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((())))))'''%%%$$$%%%%%%&&&&&&'''''''''''''''pppggg```______\\\[[[\\\UUUUUUSSSQQQOOOMMMKKKJJJGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBAAA@@@???======999888777777888777555333777666555555444222///,,,******++++++,,,,,,------,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,+++************************)))***++++++,,,+++++++++...,,,******+++,,,---,,,******))))))******+++,,,+++)))(((***---...,,,******************************************************+++,,,,,,,,,,,,,,,,,,))),,,...---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---...///000.................................////////////000000000000000111111111111///000000111111000000///444444555555666888999::::::<<<>>>???AAADDDHHHKKKRRR[[[gggrrr{{{{{{ssshhhhhhhhhiiiiiigggccc```aaa```____________`````````aaaaaabbbbbbaaa```___^^^]]]\\\[[[ZZZYYYZZZZZZUUUQQQKKKDDD>>>:::777777888999<<>>===666666444333333666;;;???EEEGGGJJJLLLKKKHHHDDDBBB:::888444000---,,,++++++)))***+++---......//////...,,,+++)))))))))***+++******))))))))))))******((('''''''''(((((()))***))))))))))))******************)))((()))+++---...((('''''''''((()))***+++((((((''''''''''''''''''))))))((((((((()))***++++++***((('''&&&''''''((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((()))+++,,,---''')))***)))'''%%%$$$$$$'''(((((()))))))))))))))nnnfff___^^^^^^[[[ZZZ[[[UUUTTTSSSQQQOOOMMMLLLKKKFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<>>><<<:::::::::::::::888888777666666666444000---+++++++++,,,---.........,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,************************+++*********++++++,,,---///,,,)))''')))+++------******))))))******+++,,,***)))***+++---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------***---///...+++))),,,///------------------------,,,++++++******++++++,,,,,,,,,,,,------...///000000000000000000000000000/////////000000000111111000000000111111111222222///000111111111111000///555555555777888:::<<<======>>>???@@@AAAEEEKKKPPP^^^jjj{{{~~~zzzrrrjjjddd```______^^^^^^___``````___```aaabbbbbbaaa`````````______]]]\\\\\\]]]^^^YYYVVVQQQJJJDDD???;;;999555888;;;>>>@@@@@@???>>>777777666333222333888<<>>???>>>???@@@@@@AAAEEEMMMSSSggguuuuuulll```___^^^]]]]]]^^^``````^^^___```aaabbbbbbaaa```aaaaaaaaa___]]]]]]___aaa\\\YYYUUUOOOIIICCC>>>;;;444666:::===@@@@@@@@@???888999888666444555999>>>DDDGGGKKKNNNPPPOOOMMMKKKGGGDDD???:::555222111000++++++,,,,,,,,,++++++***&&&(((+++---......,,,+++))))))******)))'''%%%$$$)))((('''&&&&&&'''((()))(((((())))))*********+++(((***+++,,,,,,***'''&&&)))((((((((((((***,,,---$$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&((((((((()))))))))))))))&&&'''''''''(((((())))))###$$$%%%&&&''')))******((((((((((((((((((((((((&&&&&&&&&''''''((()))***###&&&((()))((('''&&&'''%%%&&&&&&'''''''''''''''mmmfff^^^ZZZYYYZZZYYYXXXYYYXXXWWWSSSOOOLLLKKKLLLFFFFFFEEECCCCCCBBBBBBBBBCCCCCCBBBAAA???>>>======<<<;;;;;;;;;;;;;;;;;;:::777777666555333111///...------------------------,,,,,,,,,,,,+++***))))))))))))***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((()))***,,,,,,+++******,,,++++++++++++,,,---...,,,,,,++++++++++++++++++))))))))))))***+++,,,---...+++))))))***+++***'''---,,,,,,,,,+++*********------------------------,,,,,,---...////////////..................---------------------...///000//////...///111111000...222222111...---...111444333333333333444555555666666666666777888:::===???CCC@@@AAAFFFJJJOOO\\\iiisssoooccc```\\\ZZZ[[[\\\^^^^^^```___^^^^^^^^^___aaabbbaaaaaa``````____________[[[ZZZWWWTTTPPPIIIAAA<<<777888999:::;;;===???@@@===;;;777444333555888:::AAAFFFNNNSSSTTTSSSQQQPPPQQQMMMHHHAAA:::555111///...///...---++++++---///,,,++++++---//////...---,,,,,,+++******)))))))))+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,(((***+++)))'''&&&***---(((((()))+++...000///...******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((************))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''+++***(((''''''((()))*********))))))(((((((((''''''&&&%%%$$$$$$&&&''')))lllfff^^^ZZZYYYZZZZZZXXXYYYXXXWWWSSSOOOLLLKKKKKKGGGFFFEEECCCAAA@@@??????@@@@@@@@@??????>>>>>>>>>::::::999999999999888888777666666444333111///...------------------------+++,,,,,,---------,,,,,,************++++++++++++************************)))*********++++++++++++******************************+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...---+++)))***,,,---,,,+++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------.........------...........................---------......///000///......///000111///...222222111000...///111444333333333333444555666666777777888999999;;;===???EEEDDDGGGNNNSSSZZZfffsssyyyjjjddd]]]ZZZ[[[]]]]]]\\\[[[[[[\\\]]]^^^```bbbcccaaaaaaaaa```______^^^^^^___^^^\\\ZZZVVVPPPIIIDDD:::999999999:::<<<>>>@@@<<<999666333333444777888???EEELLLQQQSSSSSSRRRRRRTTTRRRNNNIIIDDD???;;;888222111///...------......+++******+++------,,,*********++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,***(((((()))+++*********,,,...///---+++******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&******)))))))))((((((((((((((((((''''''(((((((((***)))'''&&&&&&''')))***((('''''''''&&&&&&&&&&&&'''&&&%%%$$$%%%&&&((()))lllfff^^^YYYYYYZZZZZZYYYXXXXXXWWWSSSOOOKKKJJJJJJHHHFFFDDDBBB@@@>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999888888888666666555444222111///...------------------------++++++,,,,,,---.........+++******)))***+++,,,---++++++++++++++++++++++++************++++++++++++************************,,,,,,++++++,,,,,,---...)))***+++,,,---,,,,,,+++************************+++++++++,,,,,,---...///,,,+++***+++---//////...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++.......................................//////000111000000111333444333111222222333222111111222444333333333333444555666777999;;;<<<<<<<<<>>>@@@CCCGGGIIIOOOXXX___hhhtttsssiii]]]XXXZZZ\\\ZZZXXXYYYZZZ[[[]]]^^^```aaaaaaaaaaaaaaaaaa```___^^^]]]]]]\\\\\\[[[YYYUUUNNNJJJ???===:::999999;;;>>>???===;;;888666555666888999<<>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::555555555444222000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++******,,,---...)))+++---...///...,,,+++))))))************++++++++++++++++++,,,---...///,,,,,,++++++,,,---......+++++++++,,,,,,------...////////////////////////------------,,,+++******............////////////000//////...//////000000000000000111333444333111111333444444333222333444333333333444555666777888;;;===?????????AAAFFFJJJPPPUUU___iiirrr}}}yyyiii``````___[[[UUUZZZZZZ[[[\\\]]]]]]]]]]]]```aaaaaaaaa```___^^^]]][[[[[[[[[\\\[[[XXXSSSPPPDDDAAA===999888:::===???@@@>>><<<;;;::::::;;;<<<:::>>>DDDJJJNNNQQQSSSUUURRRSSSSSSRRROOOKKKFFFCCC===777222111222333///+++...------...//////...,,,+++++++++,,,,,,---------------............---------,,,+++******,,,...///222///,,,---///000...+++++++++,,,...///...+++(((***))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''')))))))))))))))))))))))))))(((((((((((((((((()))'''&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((''''''&&&&&&''''''((()))kkkeee]]]YYYYYY[[[[[[ZZZXXXXXXWWWTTTOOOKKKHHHHHHEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@???>>>===<<<<<<======<<<;;;;;;:::999999555444444333222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******---+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************+++***)))))))))***,,,---+++,,,...000000///---,,,))))))******++++++++++++*********++++++,,,---...------,,,+++******++++++******++++++,,,,,,------////////////////////////------------,,,+++******........./////////000000111000000/////////000000---------///111222111///111333444444333333444555444444444555666888999:::999<<<>>>???@@@DDDLLLSSSaaajjjvvvuuuooohhh^^^VVVWWWWWWWWWXXXXXXYYYYYYZZZ___```aaaaaaaaa```^^^]]]]]]]]]^^^``````^^^ZZZVVVJJJFFFAAA;;;999:::<<<>>>@@@???>>>===<<<<<<<<<===888;;;@@@EEEIIIMMMQQQTTTVVVWWWXXXXXXUUUQQQLLLIIIAAA;;;555333444333///+++///...---...//////...,,,---------,,,,,,+++++++++,,,------......------,,,---,,,+++******,,,...///000...,,,...111333111...+++***+++---///...,,,******))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((((((((((((((()))))))))))))))''''''''''''(((((())))))|||kkkeee]]]YYYYYY[[[[[[ZZZWWWXXXWWWTTTOOOJJJHHHGGGDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;;;;:::999999888777777444444333333222000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))(((((()))))),,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++,,,---//////......---*********+++,,,,,,------************+++,,,---...---...---,,,***)))***+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++.........//////000000111222111111000000000000000111000111222555666555444111222333333222222444666555666666777888:::;;;<<<888;;;>>>@@@BBBJJJWWWaaappp|||rrrcccYYYXXXWWWVVVVVVVVVWWWYYYZZZ]]]^^^```bbbbbbaaa___^^^\\\\\\]]]___```^^^ZZZVVVPPPKKKEEE???;;;;;;<<<===>>>>>>======<<<;;;;;;:::777999===@@@DDDHHHNNNQQQSSSTTTUUUVVVTTTQQQMMMJJJEEEAAA;;;777666444000------,,,,,,,,,...---,,,***---------,,,+++*********)))******++++++******))),,,,,,+++++++++,,,---......---...000222333222111,,,++++++,,,---...---+++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((()))&&&&&&&&&'''''''''''''''((((((((()))))))))))))))zzzjjjddd]]]YYYZZZ[[[[[[ZZZWWWXXXWWWTTTOOOJJJGGGFFFEEEDDDCCCCCCBBBBBBBBBBBB@@@@@@???>>>======<<<<<<<<<;;;;;;:::888777777666333333333333222000///...++++++++++++++++++++++++,,,+++***(((((()))+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------***++++++,,,------......+++++++++,,,,,,---...///,,,---...---+++***,,,...////////////............++++++++++++++++++++++++,,,------.........---------......///000000111111333222111111000000000111333333333555888999888777111222222111000222555777777777888888:::<<<===>>>===@@@DDDFFFKKKVVVgggtttuuulllfffccc___[[[YYYYYYZZZ[[[[[[\\\___bbbcccbbbaaa```[[[[[[\\\^^^^^^\\\XXXTTTSSSOOOIIICCC>>><<<<<<<<<======>>>>>>===<<<;;;:::777999;;;===???DDDIIINNNMMMNNNPPPRRRRRRPPPNNNMMMIIIFFFBBB===888444222111...---,,,---......,,,***++++++++++++++++++******((())))))******))))))(((+++++++++,,,,,,,,,---------///111222111111111111000...+++++++++,,,+++*********)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((())))))))))))((((((''''''''''''((((((&&&&&&'''((())))))))))))&&&&&&&&&&&&'''''''''((((((((())))))*********))){{{jjjddd]]]YYYZZZ[[[[[[[[[WWWXXXXXXUUUOOOJJJFFFEEEFFFEEECCCBBBAAA@@@@@@@@@========================>>>>>>===<<<:::999999888333333333222111000///...++++++++++++++++++++++++,,,+++)))))))))+++---///***+++,,,---------,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++******)))))))))***+++,,,++++++,,,------...//////---------------...000000+++---///...,,,,,,///222222222111111000000//////------------------------,,,,,,---...////////////---......///000111111222333333222111000000111111.........000333444333222222222111000///111555888888888999:::;;;===>>>???CCCGGGKKKMMMSSSaaauuuwwwrrrkkkccc^^^[[[ZZZZZZYYY[[[___bbbccccccbbbaaa______```bbbbbb```[[[XXXUUURRRKKKEEE@@@===<<<<<>><<<;;;777888999;;;===AAAGGGKKKMMMOOOQQQSSSUUUUUUTTTTTTLLLJJJGGG@@@:::555444444000/////////000000...,,,)))))))))***++++++,,,,,,******++++++++++++*********+++,,,---------,,,,,,---111444333000...///111333000,,,************)))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))(((((())))))*********+++))))))(((((((((((())))))&&&'''((()))************'''((((((((())))))******(((((()))***************{{{nnneee^^^\\\\\\ZZZYYYZZZVVVUUUTTTRRRPPPNNNLLLKKKEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>:::::::::999999999888888:::999777555333111///...---,,,*********,,,...///******+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))******+++++++++,,,,,,,,,***++++++,,,,,,------...///,,,'''%%%%%%***///333111333333111...+++,,,...,,,,,,,,,---------......,,,,,,,,,------------...+++...111111000222888===FFF>>>555111222333222000333222222111222222333333888777555555777999999999;;;<<<=========@@@EEEIIIFFFMMMVVV]]]fffsssqqqhhhccc```^^^YYYZZZ\\\^^^``````___^^^bbb```^^^^^^^^^^^^\\\ZZZXXXUUUQQQKKKEEEAAA===;;;===>>>???AAADDDDDDAAA???<<<999999>>>@@@@@@DDDIIIKKKKKKMMMPPPRRRRRRPPPMMMLLLJJJHHHEEEBBB???:::666222///------......+++(((---,,,++++++******++++++******)))))))))))))))***///---***+++---///...,,,111000//////111111000...000///---,,,+++*********''''''(((((())))))******''''''''''''((((((((()))))))))((((((((((((((()))&&&&&&''''''(((((()))))),,,###)))///,,,'''))))))((('''''''''''''''))))))))))))************))))))))))))(((((((((((('''''''''''''''((())))))|||mmmeee]]]\\\\\\YYYXXXZZZXXXWWWUUURRROOOLLLJJJIIIFFFEEEEEEEEEDDDDDDCCCCCCAAAAAA@@@??????>>>>>>===<<<<<<;;;:::999888777666777777555333111///...------...//////000000000000***++++++++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++++++++++++++,,,------------,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,***)))***,,,///111222333444222///------///++++++,,,------...///////////////000000000111111---000222111000222777<<>>666444333222000333333333333333333444555666555444333444444555444;;;===???@@@@@@AAAEEEIIIQQQZZZeeeoooxxx{{{oooeee^^^aaa`````````aaaaaaaaa``````^^^]]]]]]^^^^^^]]][[[XXXVVVRRRNNNIIIEEECCCAAA@@@@@@@@@BBBEEEEEEDDDBBB>>><<<;;;===BBBFFFIIIIIIGGGHHHJJJMMMOOOOOOMMMKKKKKKJJJHHHGGGFFFCCC???;;;444111///...//////...,,,---,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,///---++++++---///...,,,000111222000---+++,,,...///...---+++******))))))(((((((((((())))))))))))'''''''''((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))&&&###$$$'''***+++*********)))(((((((((((((((((((((((())))))*********))))))))))))((((((((((((((((((((((((((()))******}}}mmmddd\\\[[[[[[XXXXXXYYYYYYXXXUUURRROOOKKKIIIHHHFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@??????>>>======>>>===<<<:::999777666555444444333111000///...---***+++---//////...---+++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,......------,,,++++++***+++,,,---...//////......222333333222000...//////---------------.........---------............///...111222222000111555999QQQIII===555222333333333444444333444444555666666444444444555555666777777===AAADDDFFFFFFHHHMMMQQQdddnnn}}}pppeeefffccc___]]]]]]^^^^^^^^^]]][[[ZZZ[[[\\\^^^]]]]]]ZZZXXXUUURRRNNNLLLJJJIIIDDDCCCBBBCCCFFFHHHHHHGGG???AAA@@@???GGGSSSUUUOOOFFFGGGHHHKKKMMMNNNLLLJJJHHHHHHHHHIIIJJJHHHEEEBBB888666333111111111000///------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,///---,,,,,,---......---...111333///)))&&&)))...------+++***))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))++++++***))))))(((''''''%%%(((+++***'''&&&))),,,+++******))))))))))))***&&&&&&'''((())))))******(((((((((((()))))))))))))))))))))))))))***++++++~~~lllccc\\\[[[ZZZXXXWWWXXXXXXWWWUUURRRNNNKKKIIIHHHGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>======>>>===<<<;;;999888777666333333222111000//////...***+++,,,---------,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,*********++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,+++,,,---...///......---111111111000///......///000//////...---,,,,,,,,,,,,,,,,,,---------......///000111111000000333555<<<777111///000222444555333333333333444555666777444555777999;;;===@@@BBBBBBGGGLLLOOOQQQWWW___fffyyyuuukkkeee^^^[[[[[[\\\]]]]]][[[YYYXXXYYY\\\^^^___^^^]]][[[YYYUUURRRPPPNNNNNNHHHFFFDDDDDDGGGIIIKKKKKKAAAFFFDDDBBBMMM___```VVVKKKJJJKKKLLLNNNMMMKKKIIIDDDDDDFFFIIIKKKLLLJJJHHH???<<<888444222000//////------,,,++++++++++++,,,******)))))))))***++++++///...---------.........,,,///000---)))'''***---,,,+++***)))((((((((((((******))))))((((((''''''(((((((((((('''''''''''')))(((((((((((())))))***+++*********)))))))))(((%%%***...---(((&&&(((+++******)))(((((()))))))))%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))(((((())))))***+++lllccc\\\[[[ZZZXXXWWWXXXVVVUUUSSSQQQOOOLLLKKKJJJGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>======<<<<<<;;;;;;::::::999999999444333333222111111000000111000///......///000111++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***************************+++,,,---............++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,+++,,,,,,---.........---.........------........................000000000000111111111111...///000/////////000111...------...000222333333111111111222333555666777555777:::;;;===AAAFFFKKKLLLRRRYYY^^^ccckkkwwwvvvnnnddd______```aaa```\\\ZZZYYYYYY\\\^^^___``````___\\\XXXUUUSSSQQQPPPLLLIIIGGGGGGIIIKKKMMMMMMFFFJJJHHHDDDNNN^^^___TTTPPPOOONNNNNNNNNMMMJJJHHHBBBBBBCCCFFFIIIKKKKKKJJJEEECCC???999444000...---...---,,,,,,++++++,,,,,,******))))))***++++++,,,.........---------...///+++++++++,,,------,,,+++++++++***)))((((((((((((******))))))((((((''''''((((((((((((((('''''''''((((((((((((((()))******((()))))))))*********+++(((***,,,,,,+++)))(((((((((((('''''''''(((((()))&&&&&&&&&'''((()))))))))'''((((((((()))))))))***(((''''''''''''((())))))mmmddd\\\[[[[[[XXXXXXYYYTTTTTTRRRPPPNNNMMMKKKJJJEEEEEEDDDDDDCCCBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::555555444333222222111111222000...---,,,---///000,,,,,,,,,,,,------------,,,,,,+++++++++,,,------++++++++++++++++++,,,,,,++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......///......,,,,,,,,,,,,------------+++,,,,,,---......//////...---+++******,,,---///---,,,+++,,,---...---,,,******,,,---///111222333////////////000000000000////////////000000000000111222333444444222000///000000111222333555777888777999<<<===@@@EEENNNTTT___gggrrrxxx}}}{{{ooogggffffffeeeccc```^^^[[[[[[]]]___``````bbbaaa^^^[[[XXXVVVUUUTTTQQQNNNLLLKKKLLLNNNOOOOOOMMMNNNJJJFFFKKKTTTTTTMMMRRRQQQOOONNNNNNMMMKKKHHHBBBAAAAAACCCFFFIIIJJJJJJIIIHHHEEE@@@888222///......------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///...//////...------...000+++***+++...111111...+++++++++***))))))((())))))))))))))))))((((((((((((''''''''''''((((((((()))(((''''''(((((()))***+++''''''((())))))***++++++)))))))))***++++++)))''''''''''''''''''(((((()))''''''((((((((()))))))))''''''(((((())))))******'''''''''''''''(((((()))mmmeee]]]\\\\\\YYYXXXZZZVVVUUUSSSPPPNNNKKKJJJIIIDDDDDDDDDCCCCCCBBBBBBBBB?????????>>>======<<<<<<======<<<;;;:::999999999666555444333222111000000......---,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++++++++,,,,,,---...,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,------------...---------...............///...---,,,,,,---......---,,,***,,,...///...---+++,,,---...///000111111------------............000///000111222222222111333444555555444222111000000111111333555777999::::::>>>AAAEEEJJJSSS```jjjyyyyyyuuusssooollleeebbb___]]]^^^`````````bbbaaa___]]]\\\[[[ZZZZZZVVVTTTQQQPPPQQQRRRQQQPPPPPPMMMKKKJJJLLLMMMNNNNNNTTTSSSQQQQQQRRRRRRPPPNNNEEEBBB@@@@@@CCCFFFIIIJJJKKKLLLKKKFFF>>>888444333......---,,,,,,,,,,,,---,,,,,,,,,,,,---...//////...///000///---,,,...111))),,,111333333000---+++++++++***)))))))))******(((((((((((())))))))))))%%%&&&&&&'''((()))******''''''''''''((()))***+++(((((((((((((((((((((((((((((())))))))))))))))))((((((''''''((())))))******))))))))))))((((((((('''''''''((()))*********((((((((('''((())))))***nnneee^^^]]]\\\ZZZYYYZZZXXXVVVTTTQQQMMMJJJHHHFFFCCCCCCCCCCCCCCCCCCBBBBBB?????????>>>======<<<<<>>===<<<:::888777777666555444333222000/////////000111222111000...---,,,,,,,,,---------......++++++++++++,,,,,,---...---,,,,,,++++++*********------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------....../////////...------,,,,,,//////////////////.........,,,+++,,,///111000...111111000///...------,,,000000000000111111111111111000111222444444333222---///000111111222444666111222333444666888:::;;;===BBBGGGMMMVVVddduuuyyyhhheeeaaa______```aaaaaaaaaaaa```______^^^______ZZZXXXUUUUUUUUUUUUSSSRRRPPPLLLKKKNNNOOONNNPPPUUUVVVUUUTTTUUUVVVWWWVVVUUUHHHDDD@@@???AAAEEEHHHIIIKKKMMMNNNJJJCCC<<<888777......---,,,,,,,,,,,,---************+++,,,---...---///111///---,,,...111(((///777888333---,,,,,,,,,+++******************''''''(((((())))))******$$$%%%&&&'''(((***++++++''''''''''''((()))++++++))))))((((((''''''&&&&&&&&&(((***)))''''''))),,,))))))((())))))***++++++++++++******))))))((((((&&&''''''((()))******+++)))))))))))))))******+++nnnggg^^^YYYXXXYYYYYYXXXYYYWWWUUURRROOOLLLJJJIIIIIIGGGEEECCCBBBAAAAAABBB======>>>>>>>>>======<<<===<<<<<<;;;:::888777666555333111111111111///...//////.........---------222...++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++*********++++++,,,,,,,,,...---+++*********++++++------...///...---+++***---+++******,,,---------000///...---,,,+++++++++000///...---------------//////000000///...------......------------......//////000000000000/////////000111111///......///////////////000000000000000222444555444444555777333555888777555666999<<<===FFFRRR]]]hhhvvvwwwrrrjjjccc^^^]]]___aaa``````aaadddfffeeecccaaa\\\[[[XXXUUUSSSQQQPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTTTTSSSNNNIIIBBB<<<:::<<<@@@CCCHHHHHHGGGGGGFFFCCC???;;;555222///------------,,,,,,++++++***)))*********+++,,,,,,,,,,,,+++******---///222222111///////////////---,,,***)))(((''')))))))))))))))((('''''''''((())))))(((((()))***))))))(((((((((((())))))+++***((('''((()))+++,,,(((((())))))******++++++))))))))))))))))))))))))&&&'''(((******+++++++++(((***+++,,,,,,***'''%%%((((((((((((((((((((((((nnnggg___ZZZYYYZZZZZZYYYYYYWWWUUURRROOOLLLJJJIIIGGGEEECCCAAA@@@??????@@@@@@@@@@@@???????????????;;;;;;;;;::::::999999999666444222222222111///...//////.........---------...+++((((((***,,,,,,+++++++++++++++++++++++++++///...,,,+++++++++,,,,,,******+++++++++,,,,,,,,,------+++*********++++++,,,,,,------,,,++++++***---,,,+++,,,...///...---//////...---,,,,,,,,,,,,......---------......//////////////////...------///......------......////////////000000/////////---///000111000///000111///000000000000111111111111222444444444333444666333666888888777888<<<@@@DDDOOO^^^lllyyyrrrfffbbbaaa```___aaaaaaaaacccddddddaaa______^^^\\\ZZZWWWTTTRRRQQQNNNMMMKKKJJJKKKLLLNNNOOOOOOOOOPPPPPPQQQQQQQQQRRROOOJJJCCC===;;;<<>>888555000...---------,,,+++***))))))(((((())))))+++,,,,,,,,,,,,+++*********---///000...---,,,,,,///...---,,,***)))(((''')))))))))))))))((('''''''''((())))))(((((()))***))))))(((((((((((())))))))))))*********))))))))))))))))))))))))*********))))))))))))))))))))))))'''((()))***************)))))))))***************************************nnnhhh```[[[[[[\\\\\\[[[YYYWWWUUURRROOOLLLJJJIIIGGGEEECCCAAA@@@??????@@@BBBAAA???>>>>>>>>>???@@@;;;:::999999999:::;;;;;;888666444333333222000..................---------///---+++***,,,---------************************///...---------------...***++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,+++*********++++++---,,,---...000000...,,,......---------------...------------...///000111/////////............---///......------......///......////////////......+++...000111000111222333111111111111222222222222222333444444222222333444444666888888999<<>>CCCDDDFFFIIIJJJIIIEEEBBB===999333000......---,,,,,,++++++***************+++,,,,,,,,,,,,+++******(((***,,,,,,+++***)))***...---,,,+++***)))(((((()))))))))))))))((('''''''''((())))))(((((()))***))))))(((((((((((()))))))))***+++,,,+++***'''&&&************))))))))))))))))))))))))))))))))))))((())))))*********)))))))))(((((('''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,nnnhhhaaa]]]]]]^^^^^^]]]YYYWWWUUURRROOOLLLJJJIIIIIIGGGEEECCCBBBAAAAAABBBAAA@@@===<<<;;;<<<===>>>===;;;999888888999:::;;;999777555444444333000///........................///...---,,,------......++++++++++++++++++++++++......------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,---///000000...+++---------------...//////...............///000000///.........---.........//////............//////......////////////......---///111111111000111333222222222333333333333444333444444333222111222444444666888:::<<>>;;;::::::@@@AAADDDHHHKKKKKKHHHFFFBBB===777333111///...---//////...---------------+++,,,,,,,,,,,,+++******''')))++++++)))(((((()))---,,,,,,+++***))))))((()))))))))))))))((('''''''''((())))))(((((()))***))))))(((((((((((())))))***+++++++++***)))'''&&&++++++******))))))(((((()))))))))))))))))))))))))))************))))))((())))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,nnnhhhbbb^^^^^^___^^^]]]YYYWWWUUURRROOOLLLJJJIIIIIIGGGEEECCCBBBAAAAAABBBAAA@@@>>><<<;;;;;;===>>>???===;;;888777888888999999777555444444333111///---.....................***++++++*********++++++------------------------,,,,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...******+++...//////,,,***------------...///000000111000///.....................------------...////////////....../////////......////////////......///111222222000///000111333333333333444444444444333444444333111111333555444777:::===@@@FFFPPPVVViiirrr}}}tttmmmdddbbb______```aaaaaa```]]]___``````^^^YYYTTTQQQPPPNNNLLLIIIHHHHHHIIIIIIJJJHHHFFFEEEDDDEEEFFFGGGKKKJJJGGGDDD@@@<<<:::999<<<>>>AAAEEEIIIKKKKKKIIIFFFBBB<<<888555333000...000//////...---.........+++,,,,,,,,,,,,+++******((()))+++***)))((()))***+++++++++******))))))))))))))))))))))))((('''''''''((())))))(((((()))***))))))(((((((((((())))))---,,,***)))((((((((((((++++++******))))))(((((()))))))))))))))))))))))))))************))))))((())))))+++,,,+++***(((&&&++++++++++++++++++++++++nnniiibbb_________^^^\\\YYYWWWUUURRROOOLLLJJJIIIGGGEEECCCAAA@@@??????@@@CCCBBB@@@???>>>===>>>>>>???>>><<<999888777777888777666444444444444222000---------...............+++---...---,,,+++,,,...........................++++++,,,------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------------,,,------,,,,,,------......+++***+++,,,......,,,***...---------...///000000222111000///...............---,,,,,,,,,---...///000//////......//////000//////000000000000//////000222333222111//////000333333333333444444444444444555444333222222555777666:::>>>BBBFFFMMMVVV]]]kkkttttttiiifffbbb``````aaa``````___```bbbbbb```]]]YYYVVVSSSQQQNNNKKKIIIIIIIIIIIIIIIGGGFFFDDDCCCCCCDDDDDDGGGGGGGGGEEEBBB>>>;;;999::::::<<>>;;;777333000...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))+++,,,+++***)))***,,,******************)))))))))))))))))))))((('''''''''((())))))(((((()))***))))))(((((((((((())))))---,,,)))''''''((()))***************))))))))))))))))))))))))))))))))))))((())))))*********))))))(((***,,,---,,,)))'''%%%************************oooiiiccc______^^^\\\ZZZYYYWWWUUURRROOOLLLJJJIIIGGGEEECCCAAA@@@??????@@@BBBBBBAAA@@@???>>>======<<<<<<;;;::::::999888888555444333333444444333111---------.........//////...000222111///...///111------------------------+++,,,---...///......---,,,,,,,,,+++++++++******++++++---.........------++++++,,,------------------,,,+++,,,.........,,,///...............///000000000///////////////000...---,,,++++++---///000000000////////////000000000000111111111111000000///111222222111000111222222222333333333444444444444555555444333444777999999>>>DDDIIINNNTTT]]]cccmmmyyyrrrmmmgggccc```___^^^]]]^^^___```aaa```]]][[[YYYVVVTTTPPPMMMKKKJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEFFFFFFDDDAAA<<<:::888888999<<>><<<;;;:::999::::::;;;;;;::::::999444333222222444444333222---------.........//////+++...000000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000//////,,,,,,,,,++++++************+++---...///...------(((***+++,,,---,,,,,,+++///---,,,,,,...//////...//////............/////////......//////000111222...---+++++++++---///000000000////////////000000111111222222222222111111---///111222222222333444222222222333333333444444444555555444333555888;;;<<>>;;;888666666999???FFFJJJLLLJJJIIIHHHGGGDDD>>>777222//////...------------...+++,,,,,,,,,,,,+++*********++++++***))))))+++,,,))))))))))))************)))))))))))))))((((((''''''((())))))(((((()))***))))))(((((((((((())))))'''(((***++++++***)))((((((((())))))******++++++))))))))))))))))))))))))''''''(((******+++++++++))))))(((((((((***+++,,,************************tttjjjaaa``````^^^[[[ZZZWWWVVVSSSQQQNNNLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAACCCBBB@@@>>>======>>>???===>>>>>>===;;;999777666777777666555444222111000000000000000000000000000,,,,,,************,,,,,,000///,,,+++***+++---.........////////////......,,,------......------,,,......---,,,---...///000,,,,,,,,,---------......+++,,,------......------........................------...///...---+++***---......///////////////000000//////000111222222111111111000000000000000000111111111111222222222222222222333444444555555777666555555888;;;======???GGGRRRZZZ]]]```dddhhh~~~sssjjjeee___\\\]]]]]][[[\\\``````\\\[[[\\\XXXUUUQQQOOONNNMMMKKKJJJIIIIIIIIIHHHGGGEEECCCAAA======???CCCFFFFFFBBB>>>;;;999888888:::>>>BBBEEEKKKLLLMMMLLLIIIBBB<<<888555222///......---,,,+++---+++)))'''''')))+++---))))))))))))))))))))))))+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))******))))))))))))*********************++++++*********)))((((((''')))+++...000,,,+++***))))))***+++,,,---,,,***))))))***,,,---tttkkkbbbaaaaaa^^^\\\[[[WWWVVVSSSQQQNNNLLLJJJJJJIIIHHHFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<:::888777555777666666555444222111000..............................---,,,,,,---......222111000///...//////000,,,------......------,,,,,,------......------,,,---,,,,,,+++,,,---...///,,,,,,,,,---------......,,,---......//////......////////////////////////---.........------,,,+++---...//////000000////////////......///000000111000000000000111111111111111111111111222222222222333333333333444444555555777666555555888<<>>>>>???AAADDDEEEBBB???<<<;;;999999:::===AAADDDIIIKKKMMMMMMKKKFFF@@@<<<777444000...------,,,+++,,,+++***))))))***+++,,,************************+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((*********)))))))))))))))))))))))))))************++++++,,,,,,,,,,,,+++++++++******)))***+++,,,---++++++***))))))***++++++,,,,,,+++******+++,,,,,,tttkkkbbbaaabbb___\\\\\\XXXVVVTTTQQQNNNLLLJJJIIIHHHGGGFFFDDDCCCBBBBBBAAA===>>>@@@AAA@@@>>><<<:::::::::::::::999888777666666666666555333222000///,,,,,,,,,,,,,,,,,,,,,,,,......------------.....................------,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,++++++++++++,,,------,,,,,,,,,---------......---...//////000000//////000000000000000000000000///...---------------------...//////000000//////...............//////000//////000000111111222222111111111111222222222333333333444444444444444555888777666777;;;@@@FFFJJJQQQWWW___gggoooxxxyyyqqqkkkiiieee```]]]^^^___\\\[[[]]]^^^[[[WWWUUUSSSRRROOOMMMKKKKKKKKKKKKJJJHHHGGGFFF@@@???>>>???AAABBBAAA@@@???===;;;999:::<<>>>>>???@@@AAABBBAAA???<<<:::999;;;===???BBBEEEJJJNNNPPPMMMJJJGGG@@@<<<666111///...---,,,***+++,,,------,,,+++***************************************************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))++++++******)))(((((((((((()))))))))************''''''((((((((((((''''''''')))***,,,,,,+++***)))+++******************+++)))***,,,------,,,***)))qqqggg___^^^___]]]ZZZZZZYYYWWWTTTQQQNNNKKKIIIHHHFFFFFFDDDCCCBBBBBBBBBBBB???>>>===<<<<<<<<<===>>><<<<<<;;;;;;::::::::::::666555555444333111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000222222000///---,,,,,,------------,,,,,,,,,------......------,,,,,,------...............,,,,,,,,,---------......,,,,,,---............---........................///...---,,,,,,---///000...//////000000000000000111111000//////000000000222111111111000000//////111222222222222333333333222222333333444555555555888:::===AAAGGGPPP[[[ccclllsss~~~rrrgggcccbbb``````aaaaaa___\\\[[[ZZZXXXUUURRRLLLLLLKKKJJJIIIHHHHHHHHHCCCBBB@@@>>>===>>>AAACCCCCCAAA===:::999999;;;===>>>BBBGGGLLLNNNNNNLLLKKKDDD@@@:::555222000...---+++,,,---......---,,,+++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******************))))))((((((((()))))))))************'''''''''(((((('''''''''###%%%(((+++,,,+++***)))*********++++++*********)))***,,,......,,,***)))oooeee]]]]]]^^^\\\YYYYYYYYYWWWTTTQQQNNNKKKIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA???>>>>>>???AAABBB>>>===<<<;;;::::::::::::555555555444222111///.................................////////////......+++---///000000///...---------............------,,,------......------,,,,,,---.../////////......,,,,,,,,,---------......+++,,,,,,---...---------..........................................///000...///000000111111000000222111111000000000000111111111111111000000000///222222222222333333333333222333444555666888999999:::>>>DDDKKKRRR]]]jjjssssssjjjeeeaaa___```___^^^\\\\\\[[[ZZZWWWTTTOOONNNLLLJJJIIIHHHGGGGGGDDDDDDBBB???===>>>AAADDDDDDBBB>>>:::999999:::<<<<<>>:::777444111...,,,,,,............,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))***))))))))))))************))))))************))))))###%%%(((***,,,,,,+++***)))***++++++++++++***))))))***,,,------,,,***)))oooeee^^^]]]^^^\\\ZZZZZZYYYXXXUUUQQQMMMKKKIIIHHHEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA???===<<<:::888888888888555555555444222111///...........................---...///000000///...---***+++,,,---------,,,,,,------............------,,,------......------,,,+++,,,---.........------,,,,,,,,,---------......,,,------.......................................------.../////////////////////000111111111111000111111000///////////////...//////000111222222222222222222333333333444444444555666888:::<<<>>>>>>AAAHHHQQQZZZcccooo}}}vvvllleeeaaa```]]]\\\[[[[[[\\\[[[XXXVVVRRRQQQNNNLLLJJJHHHHHHHHHEEEEEEDDDAAA>>>>>>AAADDDDDDBBB>>>:::888999:::<<<;;;<<>>??????>>>===<<<>>>===;;;999777666666777555555444333222000///...........................+++,,,---......---,,,+++---......///000000000000,,,------......------,,,,,,------......------,,,***+++,,,---...---,,,,,,,,,,,,,,,---------......---......///////////////000000000000000000000000,,,---///000000000///...//////000111111111111111111000///...............+++,,,...///111333555555222222333333333444444444666777888;;;===@@@AAABBBJJJRRR]]]gggrrr~~~tttjjjdddbbb[[[[[[ZZZ[[[\\\[[[YYYVVVUUUSSSPPPMMMKKKIIIIIIIIIEEEFFFFFFCCC??????AAADDDDDDBBB>>>:::999999:::<<<:::;;;<<<>>>AAAEEEGGGIIIIIIGGGDDDAAA>>>:::555111........................++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************(((((())))))*********+++''''''((()))***+++,,,,,,))))))))))))************(((((())))))))))))((((((,,,,,,,,,------,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++rrriiibbb```___[[[YYYZZZ[[[XXXTTTPPPMMMKKKKKKKKKKKKIIIEEEBBBAAAAAACCCDDDAAA@@@>>>=========>>>???:::::::::999999999888888666555333222222000---+++............////////////......------------......///000000000000000//////---,,,,,,++++++,,,,,,---+++000000,,,+++---+++&&&%%%&&&((()))++++++,,,,,,000000//////...---++++++---------.........//////.........///////////////...------,,,,,,,,,------000000000000111111111111000000////////////000000000111111111111222222222111222333333333444666888999888;;;???@@@AAAIIIRRRYYYgggttt|||}}}mmmeeeccc]]]\\\[[[ZZZYYYXXXWWWWWWUUUTTTSSSPPPNNNKKKHHHGGGGGGGGGFFFEEEDDDBBB@@@???@@@AAAAAA>>>999888:::<<<>>>:::888:::@@@FFFHHHIIIHHHGGGFFFEEEBBB???<<<:::///---,,,,,,---,,,+++)))(((***,,,,,,)))%%% )))))))))***++++++,,,,,,***************************)))((((((((()))+++,,,)))************+++++++++)))***,,,---...//////000)))************))))))(((((((((((((((((((((((((((,,,,,,,,,++++++*********++++++++++++******))))))---,,,+++******+++,,,---rrriiibbb```___\\\ZZZ[[[YYYWWWSSSOOOLLLKKKJJJJJJJJJHHHEEECCCBBBAAABBBCCC@@@@@@>>>=========>>>???>>>===<<<:::888777666555666444333222222111...,,,............////////////......------------......//////000000000000//////------,,,,,,,,,,,,------***...///,,,,,,...---)))))))))***,,,------------////////////...---,,,,,,---.....................//////......------,,,,,,......------------......000000000000111111111111000000////////////000000000111111111111222222222111222333444333444666888888999===BBBEEEIIIRRR]]]jjjyyy~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{||||||zzzxxxvvvtttttttttuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxwwwwwwzzz~~~tttjjjeee___]]]ZZZWWWVVVVVVVVVVVVSSSSSSQQQOOOLLLIIIGGGEEEGGGGGGFFFFFFDDDCCCAAAAAAAAAAAA@@@===:::888999;;;===;;;:::;;;>>>BBBDDDDDDGGGGGGGGGFFFDDDAAA>>><<<222000...---------,,,+++------,,,,,,+++)))((('''++++++******************((((((((((((((((((((((((***))))))((()))***+++,,,))))))*********++++++++++++++++++++++++***))))))((())))))*********))))))************************,,,,,,,,,+++++++++******++++++++++++*********))),,,,,,+++******+++,,,,,,rrrjjjbbbaaa```]]][[[\\\XXXVVVSSSOOOLLLJJJIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@??????>>>===>>>>>>>>>>>>===<<<:::999777666555555444222222222111///...............////////////......------------.........//////000000/////////......------------......***---...------//////---------......////////////---...............------///.....................000//////...---,,,++++++//////............//////000000000000111111111111111000000//////000000111000111111111111222222222111333444444333444666999888:::???FFFLLLRRR___lllwwwnnniiilllkkkjjjiiiiiiiiikkkkkkkkkllllllmmmmmmnnnmmmmmmmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjlllnnnssswww{{{~~~~~~~~~qqqjjjccc___YYYUUUTTTUUUVVVWWWTTTTTTRRRPPPMMMJJJHHHFFFGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA???<<<999888888:::;;;<<<============???@@@EEEFFFHHHIIIHHHEEEAAA???777444111.........------///...+++******+++...///,,,,,,++++++***))))))(((((((((((((((((((((((((((***))))))))))))***++++++)))))))))*********+++++++++++++++******((('''&&&'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++************,,,,,,++++++++++++,,,,,,rrrjjjbbbaaa```]]][[[\\\XXXVVVSSSPPPMMMJJJIIIHHHFFFFFFEEEDDDCCCAAA@@@???@@@??????>>>>>>>>>>>>>>>;;;;;;:::::::::999999999555444222111222222111///............////////////......------------............//////000///////////////............//////,,,---.........//////...000000//////////////////,,,------...//////......////////////............/////////......---------///////////////000000111///000000000111111111111111000000000000000000111000000111111111222222222222333444444444555777999999<<>>===???AAADDDFFFIIIKKKKKKHHHDDDAAA<<<888333000///......---...,,,***((((((***---///+++++++++*********))))))************************)))))))))*********++++++))))))))))))************)))******+++++++++******&&&'''(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,qqqiiibbbaaa```]]][[[\\\YYYWWWUUURRROOOLLLJJJIIIFFFEEEDDDCCCBBBAAA??????????????????>>>>>>>>>===;;;;;;;;;:::::::::999999666444222111222222111000............////////////......------------......------...///////////////000//////......//////000///............------...000///......---......///+++,,,---...////////////////////////////////////......//////000000111111///////////////000111222///000000000111111111111111111000000000000111111000000111111111222222222222333444444444555777999;;;???GGGOOOUUU___qqq~~~|||zzzyyyuuuooojjjgggfffdddbbb___```aaaaaa```aaadddffflllmmmppprrrsssrrrqqqpppoooooonnnnnnllljjjgggfffffffffeeeeeeeeefffggghhhiiimmmsssxxx|||{{{yyyuuuvvvvvvvvvxxx{{{ooofff[[[TTTTTTWWWZZZZZZ[[[ZZZYYYWWWTTTQQQOOOMMMIIIJJJJJJJJJIIIHHHHHHGGG@@@>>>;;;999777666555555555:::???AAAAAAAAACCCEEEDDDGGGJJJMMMMMMKKKGGGEEEAAA<<<777222000///...------,,,+++***)))******+++))))))*********+++++++++************************)))*********++++++++++++(((((()))))))))*********))))))***+++++++++******&&&'''(((******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,ppphhhaaa```___\\\[[[\\\YYYWWWUUUSSSOOOMMMJJJIIIFFFEEECCCBBB@@@@@@??????>>>????????????>>>======???>>>===;;;:::888777666888555222111111222111000............////////////......------------......,,,---......//////////////////............//////000------...---++++++...///...---,,,,,,,,,---...,,,,,,---.../////////........./////////000000000......///000111222222333///......//////000111222000000000000111111111111222111111000000111111222000111111111111222222222222444555555444555777:::===BBBJJJQQQXXXcccwww~~~|||{{{{{{zzzzzzzzzxxxvvvssspppnnnmmmkkkgggcccaaaaaacccddd___cccffffffeeeeeehhhkkksssuuuwwwyyyzzzzzzyyyxxxxxxxxxxxxwwwtttqqqmmmkkkjjjiiiiiihhhiiijjjkkklllrrrxxxzzz|||}}}~~~}}}rrrddd[[[ZZZ[[[\\\[[[\\\\\\ZZZXXXUUURRRPPPNNNLLLLLLLLLLLLKKKJJJHHHHHHBBB???;;;999888777666444444888<<<@@@CCCEEEHHHJJJIIIKKKNNNPPPPPPOOOLLLJJJEEEAAA;;;666333111...---///......---,,,+++******((())))))***++++++,,,,,,(((((((((((((((((((((((()))***++++++,,,,,,++++++((((((((()))))))))***************))))))'''&&&%%%'''((()))******************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,ooofff___^^^^^^\\\ZZZ[[[WWWVVVUUURRROOOLLLIIIHHHGGGEEEBBB@@@?????????@@@>>>??????@@@???>>>===<<>>===<<<:::888777666:::777333111111111000000............////////////......------------......+++,,,---...///////////////......------......//////+++***------+++,,,000...---,,,++++++,,,...///------..................------...///000111111222......//////000000111111............///000111111000000000000111111111111222111111000000111111222000111111111111222222222333444555555555555888:::>>>CCCLLLTTTZZZggg}}}~~~}}}|||}}}}}}|||{{{xxxuuurrrppplllkkkiiieeebbbccchhhlllkkkpppuuuwwwuuuuuuwwwzzz}}}{{{zzzxxxwwwwwwxxxyyyzzzuuujjjfffeeebbb```___^^^]]][[[XXXUUUSSSQQQNNNNNNNNNMMMLLLJJJIIIHHHEEEBBB===;;;;;;:::888666555666999>>>DDDHHHJJJKKKOOOPPPRRRTTTTTTSSSRRRPPPIIIFFF@@@<<<888444000---//////...---,,,,,,,,,,,,******************++++++(((((((((((((((((((((((()))***+++,,,,,,,,,++++++(((((((((((()))))))))***)))*********))))))((('''((())))))*********))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,nnneee___^^^^^^[[[ZZZ[[[VVVUUUTTTQQQNNNKKKHHHGGGGGGEEEBBB???>>>>>>???@@@>>>??????@@@@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;888444111111111000///............/////////000.........------.........+++,,,---...////////////......------------......---((((((,,,---+++---222...---+++***+++,,,...000---...............------,,,---...///000111222333///////////////.........------------...///111111000000000000111111111111222222111111111111222222000111111111111222222222333444555555555666888:::>>>DDDMMMUUU]]]jjj|||~~~}}}{{{|||}}}~~~{{{}}}}}}zzzxxxmmmnnnnnnjjjfffhhhooovvvzzz|||zzzyyyzzzzzzzzzzzzzzzyyyyyyyyy{{{wwwqqqnnniiieeecccbbbaaa^^^\\\YYYVVVUUUPPPOOOOOONNNLLLJJJIIIHHHHHHDDD@@@=========:::888777666777<<>>===<<<;;;:::888777666666444444333333333333333333000///...---------------......---,,,,,,,,,,,,---///...------------...///000000///...------,,,,,,///...---,,,,,,---...//////...,,,+++,,,---///111////////////////////////...------...///111333444///////////////000111111111000000////////////000111111000000000000000111222222222111222222333333333444444444444444444444444222222666888999<<>>===<<<;;;:::999777666666333333333333333222222222000///...------------...///...------,,,,,,------........................000//////...------,,,,,,///...------------...///......---,,,---...///000//////////////////////////////.........///111222///////////////000111111000000/////////000000111111111000000000000111111111000000111111222333444333333333333444444444444555333444777::::::???EEELLLSSS___mmmvvv}}}yyywwwvvvxxx{{{||||||}}}~~~yyyvvvwwwxxxzzz~~~|||pppiiiccc``````___[[[XXXYYYTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGEEEBBB???<<<::::::999999:::>>>CCCHHHLLLQQQRRRSSSTTTUUUUUUUUUUUUSSSQQQNNNKKKFFF@@@999444000...,,,,,,---,,,+++***++++++++++++++++++++++++************+++++++++++++++++++++***************((()))***+++,,,++++++*********++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------.........------qqqhhh```^^^\\\YYYWWWXXXXXXVVVSSSPPPMMMKKKIIIHHHGGGEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;:::999888777666333333333222222222111111//////......------......//////...------------------...////////////...---/////////...------,,,,,,///...------------...///---------.........//////////////////////////////000///............/////////////////////000000111////////////000000111222111000000000000000111111/////////000111222333444222222222222333333333444666444555999;;;===CCCJJJUUU]]]lllzzz|||xxxxxxyyyzzz|||~~~~~~ooofff```aaabbb___[[[ZZZWWWVVVTTTRRRPPPNNNLLLLLLIIIJJJJJJIIIGGGCCC???===<<<;;;:::;;;>>>CCCHHHKKKOOOPPPRRRTTTUUUVVVVVVVVVUUUSSSQQQNNNKKKEEE>>>:::222000---,,,,,,,,,+++)))************************************++++++,,,,,,***************+++++++++))))))***++++++++++++***------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,------...------rrriiiaaa___]]]ZZZXXXYYYXXXVVVTTTQQQNNNKKKIIIHHHHHHFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<;;;999888777666333333333222222111111000//////............//////000///......---.........,,,...///111111///...,,,//////.........---------.........------.........,,,---......//////......////////////////////////.............../////////000000////////////000000////////////000111222333000000000000000000111222000000000///000000111222111111111222222333333444777555777:::===@@@HHHQQQ```iiiyyy~~~zzzvvvuuuwww||||||pppeeecccdddbbb^^^]]]XXXWWWUUUSSSQQQOOOMMMLLLIIIJJJLLLLLLJJJGGGCCC@@@;;;;;;:::;;;>>>CCCHHHKKKNNNPPPRRRUUUVVVWWWVVVVVVUUUTTTRRRPPPMMMGGGAAA===666333000...---,,,+++)))++++++++++++++++++++++++)))******++++++,,,,,,,,,)))))))))***+++++++++,,,))))))******++++++++++++......------,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------)))***+++,,,------------rrriiibbb```___[[[XXXYYYXXXWWWUUURRROOOLLLIIIHHHHHHGGGEEEBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===<<<;;;999888777777444444333333222111111000//////.........//////000000000///............///---...000111111000...---...............------------..................---,,,---......//////......////////////////////////,,,,,,---...000000111111000000////////////000000////////////000222333333000000//////000111222222333222111000////////////000000111222222333444444666666888<<>>CCCIIILLLNNNPPPSSSUUUVVVVVVUUUTTTVVVTTTSSSQQQOOOJJJEEE@@@:::777333000...---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------)))))))))***+++++++++,,,***************+++++++++------,,,,,,++++++******++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------)))***+++,,,------------rrriiicccaaa```\\\YYYYYYWWWWWWUUUSSSPPPLLLIIIHHHHHHFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>===<<<;;;:::999888777555555444444333222111111//////......//////000000111111000///////////////...///000000000000///...........................------...//////...---------------.........//////////////////////////////+++,,,...000111222222222111000000///////////////000000000000111111222333////////////000111222333333222222111000000000000000111111222333444555555777888;;;@@@CCCJJJWWWeeeuuu|||~~~uuutttrrrqqqqqqrrrssssssqqqqqqqqqqqquuu{{{mmmeee^^^ZZZ[[[UUUUUUSSSRRRPPPOOONNNMMMJJJLLLNNNOOOOOOMMMKKKIII===<<<;;;<<>>>>>>>>===;;;:::999888777777666666555444333222111///////////////000111111222111000000//////000000////////////////////////........................------...//////...------......---,,,---...///000////////////////////////---...000111222222222222111111000///////////////111111111000111111222222////////////000111222333111111111111111222333333111111222333444555666666999:::???DDDIIIQQQaaaoooxxx}}}|||vvvooopppppppppqqqrrrtttvvvsssttttttvvv{{{~~~nnnaaaZZZZZZTTTTTTSSSRRRQQQPPPOOOOOOMMMNNNOOOPPPQQQPPPOOOOOOCCCBBB@@@???AAADDDHHHJJJMMMOOOQQQRRRQQQNNNKKKIIILLLMMMNNNQQQRRRRRROOOLLLCCC???999444111000...,,,++++++++++++++++++++++++)))******+++,,,---...///+++++++++***************+++***)))))))))***+++,,,************++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------.........------rrrjjjdddbbbaaa]]]YYYYYYWWWWWWVVVTTTQQQMMMJJJHHHFFFEEEDDDCCCBBBBBBCCCDDD@@@@@@@@@????????????>>>>>>>>>===<<<:::999888777888777777555444333222222///////////////000111111222111111000000000000000000000////////////000000---.....................,,,---...//////...---,,,///...,,,+++,,,---///111////////////////////////000111222333333222111000111111000///////////////222222111111111111111111////////////000111222333//////000111222444666777111222222333555666666777;;;===BBBHHHMMMVVVgggvvv}}}yyytttmmmooorrrsssuuuxxx{{{~~~|||}}}}}}~~~xxxfff\\\[[[TTTTTTSSSSSSRRRQQQQQQQQQPPPPPPQQQRRRRRRSSSSSSRRRHHHGGGDDDBBBBBBDDDGGGIIILLLNNNOOOPPPNNNJJJFFFDDDDDDEEEHHHMMMPPPRRRPPPNNNEEEAAA:::555222111///---************************)))******+++---...//////,,,+++++++++******))))))+++***)))))))))***,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------------------------------.........///......------pppjjjccc___^^^]]]\\\ZZZ[[[ZZZWWWSSSOOOLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>???>>>===<<<<<<;;;;;;<<<999888555333111111222222333222111/////////000111000///...---,,,,,,---...000000000000////////////------------------------......////////////////////////---,,,,,,---.../////////............////////////000000000000//////+++///111...***(((+++///000000000000000000000000000000000///////////////111111222333333333333222111333555666666777999;;;>>>>>>AAAKKKYYYgggpppsssyyyzzzwwwvvvrrrtttwwwzzz~~~tttdddYYYXXXSSSPPPPPPNNNMMMRRRXXXXXXVVVSSSPPPOOONNNOOOOOONNNMMMJJJHHHGGGGGGHHHIIIIIILLLPPPPPPLLLFFF???<<<===@@@DDDIIIKKKLLLLLLKKKLLLHHHAAA:::444000......///...---...//////---+++---,,,******+++///333555,,,,,,,,,,,,,,,+++***)))...---,,,+++******)))*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++++++++//////...---,,,,,,,,,,,,oooiiibbb^^^]]]]]][[[YYYYYYWWWTTTQQQMMMJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>???>>>===<<<;;;;;;;;;;;;:::999666444222222333333222111000///......///000111111///.........///////////////...............------------------------///////////////.........000///............///000000//////////////////000//////000000000000//////111222333222///...000222000000000000000000000000333333333222222222222222111111222333333333333333222444666777777888:::===AAAEEELLLWWWbbbjjjoooqqqqqqwww|||yyyxxxxxxxxx|||ooo___WWWSSSQQQRRRQQQNNNQQQUUUWWWUUUSSSQQQPPPPPPQQQQQQSSSQQQNNNKKKIIIHHHGGGGGGFFFIIIMMMMMMJJJDDD>>>:::999;;;???DDDHHHKKKLLLMMMMMMJJJDDD===777222000///...---------//////---,,,---,,,***)))+++...111444,,,,,,,,,,,,,,,+++***))),,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---------,,,,,,---......nnnhhhaaa]]]\\\\\\ZZZYYYYYYWWWTTTQQQMMMKKKIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;999777555444333333444000000///.........//////222222111000000000111111---------...............////////////////////////000000//////.........---000000////////////000111//////////////////////////////000000000000//////111111000////////////000000000000000000000000000333333333333333333333333222222222222333333333333444555666777777999<<>>CCCHHHLLLNNNOOOMMMHHHBBB<<<666222000...,,,,,,,,,......---,,,---,,,***)))***,,,///111++++++,,,,,,,,,+++***************+++,,,...000000******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,---...///000nnnhhhaaa^^^]]]]]]\\\ZZZZZZYYYVVVSSSOOOMMMKKKJJJGGGFFFDDDCCCAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999777555444333333333000000000/////////000000222111111111111111111111------............//////////////////////////////000000000///......------//////////////////000000.........//////.........//////000000000000//////000///------...//////...000000000000000000000000000000000111111111111111222222222222333333444444444555777777999<<<@@@DDDJJJSSS___gggiiihhhgggfffjjjnnnvvv~~~~~~iiibbb\\\ZZZWWWSSSRRRTTTTTTTTTSSSSSSSSSTTTUUUVVVZZZXXXVVVSSSPPPMMMKKKJJJIIIJJJKKKLLLKKKGGGBBB>>>444555666999>>>DDDJJJMMMPPPNNNKKKGGGAAA;;;666333...,,,++++++---...---,,,---,,,***))))))+++---...++++++,,,,,,,,,++++++*********+++,,,---///000111******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,........................---,,,,,,++++++,,,,,,,,,---------------...//////oooiiiccc_________^^^\\\ZZZXXXVVVSSSPPPMMMLLLKKKGGGFFFEEECCCAAA@@@@@@@@@?????????>>>>>>>>>======>>>===<<<;;;;;;:::::::::888777666444333222111111111111111111111111111111///000000000000000000000....../////////000000000000000000000000000000000000000//////.........------------...////////////,,,------......------,,,//////000000000000//////222000//////111222111000111111111111111111111111////////////000000111111333333222222222333444555555666777888;;;@@@GGGLLLWWW^^^fffjjjkkkiiijjjjjjlllooouuu||||||qqqeee]]]XXXSSSRRRUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWVVVTTTRRRPPPNNNLLLKKKJJJKKKKKKHHHDDD@@@777777666888;;;@@@EEEIIIMMMMMMMMMKKKFFF@@@:::666000...,,,+++---------,,,,,,+++***))))))***,,,---***++++++,,,,,,,,,++++++,,,,,,,,,,,,------...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,++++++,,,,,,---000///...---------------ooojjjccc`````````___]]]XXXVVVTTTQQQNNNKKKJJJIIIHHHGGGEEECCCAAA@@@@@@?????????>>>>>>>>>=========>>>===<<<;;;::::::::::::777777666555333222111000000111222333333333222222---...///000000000//////......//////000111111111000000000000000000000000////////////////////////+++,,,---.../////////...,,,---...//////...---,,,//////000000000000////////////////////////000111111111111111111111111111000000000111222222333333444333222222222333555666666777999;;;@@@HHHQQQWWW```bbbeeegggiiijjjlllmmmqqquuu|||}}}~~~sssggg^^^WWWUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTVVVWWWWWWUUUSSSRRRMMMKKKIIIIIIJJJHHHCCC>>>:::888777777999<<>>>>>>>>==================<<<;;;::::::::::::888777777666444333111111///000111222333222222111---...///000000000//////------......///000000111////////////////////////------......///000000000+++,,,...///000000000///---...000111111000...---//////000000000000//////,,,...000///,,,,,,///222111111111111111111111111000000111222222333444444555444222222222333555666888999<<<@@@GGGQQQ[[[ccciiihhhhhhjjjmmmqqqsssttt{{{}}}zzzxxx{{{yyynnnccc\\\[[[VVVVVVVVVUUUTTTRRRQQQPPPPPPRRRUUUWWWXXXVVVTTTRRRQQQMMMJJJIIIJJJIIICCC???999888666555777:::===???BBBFFFKKKNNNMMMGGGAAA<<<666333///---------,,,++++++++++++++++++,,,---...)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,+++++++++,,,,,,---...000///...............///mmmhhhaaa^^^^^^___^^^\\\YYYXXXUUURRRPPPNNNLLLLLLHHHGGGEEECCCAAA@@@??????>>>>>>>>>>>>==================<<<;;;::::::::::::888888888777666444222111...///000222222222111000---...///111111111000///,,,,,,------...///000000////////////////////////,,,,,,---...///000111111,,,---///000111111111000///000111333333111000/////////000000000000/////////222555444000///333777111111111111111111111111//////000111222222333333555444333222222444555777999;;;>>>CCCKKKWWWccckkkvvvsssqqqtttyyy~~~||||||}}}|||nnnddd```WWWWWWVVVUUUSSSQQQOOONNNOOORRRUUUWWWXXXVVVTTTRRRUUUQQQMMMLLLMMMKKKFFFAAA777666555444666888;;;===>>>CCCJJJNNNNNNIIIBBB===888555111...------,,,+++++++++++++++,,,---...///)))***+++,,,,,,,,,,,,,,,+++*********++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,---.........---......///000111oooiiibbb^^^]]]\\\[[[YYYZZZXXXUUURRRNNNLLLJJJIIIDDDDDDDDDCCCBBBAAA???>>>>>>>>>===<<<<<<===>>>???>>>===<<<:::888666555444888777666444333222111111333333222222000///...---------...///000111222222---,,,,,,,,,,,,---......---------............///////////////////////////////////////////////////222111000.........///000///000000000000000//////+++---000222333333111000000000000000000111111222222222222333444555666777444888;;;999555333666999;;;===AAAHHHSSS```llltttzzzzzzyyyzzz}}}~~~wwwlllaaa[[[WWWVVVTTTPPPQQQTTTQQQRRRSSSTTTTTTUUUUUUUUURRRQQQQQQPPPOOOLLLGGGDDD<<<666333555777777888;;;>>>@@@DDDIIIMMMLLLGGGBBB===888222//////000///---*********++++++,,,,,,,,,))))))))))))***+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++***))))))******++++++******+++---...,,,***)))+++...000111000///---...------------...//////***++++++,,,---...//////oooiiibbb^^^]]]]]][[[YYYZZZXXXUUURRRNNNLLLJJJIIIDDDDDDDDDCCCBBBAAA@@@??????>>>===<<<<<<===>>>>>>;;;;;;::::::999888777777888777666444333222111111000000111111111111000000......//////000000111111---------------......///........./////////000000000000000000000000000000000000000000000000000000111000///......//////000//////000000000000//////000000000111111111111111000000000000000111222222222222111222222333444555222555777777555555888;;;<<>>===<<<<<<<<<<<<888888999999999:::::::::888777666444333222111111---...///111222222222222////////////000000000000...............///000000//////000000000111111111111111111111111111111111111111111111111111111111000////////////000000111//////000000000000//////333222111/////////111111111000000000000111222222111111111000000111222222111222333555777999;;;<<<@@@DDDKKKTTT___lllxxx|||yyyzzzqqq```XXXUUURRRQQQQQQQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTSSSNNNHHHCCC???:::777888777444333555888999<<<@@@DDDFFFFFFDDDBBB===777222000000//////++++++++++++,,,,,,,,,,,,///...---,,,,,,+++++++++------,,,,,,,,,,,,------------------------------)))***+++,,,,,,+++******,,,---------,,,+++,,,...,,,,,,,,,---------------,,,,,,,,,,,,,,,------............---------,,,,,,oooiiibbb^^^^^^^^^\\\ZZZZZZXXXUUURRRNNNLLLJJJIIIGGGFFFEEEDDDCCCBBBBBBBBB??????>>>===<<<;;;;;;;;;888888888999999:::::::::888777666444333222111111---...///111222222222222111000000000/////////...///////////////000000111/////////000000000111111111111111111111111111111000000000000000000000000......//////000000111111...//////000000000000///222222111000000111111111111111000000111111222333222222111111000111111111333222222444888;;;======DDDIIIOOOWWW___jjjvvv~~~wwwuuu{{{}}}eeeZZZWWWTTTRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWUUUQQQJJJEEE@@@:::777888888444333444666666777:::>>>BBBDDDEEEDDD@@@;;;666222111000000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++(((***+++------,,,+++)))***,,,......---...000222...---,,,+++++++++,,,---,,,++++++++++++,,,------...............---------nnniiibbb^^^^^^^^^]]][[[ZZZXXXUUURRRNNNLLLJJJIIIGGGFFFEEECCCBBBBBBBBBBBB>>>>>>>>>===<<<;;;::::::999999999999999999999999888777666444333222111111///000000111111111000000111111000000//////......000////////////000111111....../////////000000000111111111111111111111111////////////////////////......//////000000111111......///000000000000000...///111333444333222111111111111111111222222333444333333222222222333333666444444666999===??????GGGLLLSSSZZZaaalllxxx|||uuutttwwwwww~~~lll^^^YYYWWWTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWXXXWWWSSSMMMIII@@@;;;888999999666555666555555555777999===BBBEEEEEECCC???:::666333111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...------,,,,,,------...++++++++++++++++++++++++((())),,,---...---+++******,,,...///.........///...---+++******+++,,,---,,,++++++++++++,,,------,,,,,,---......///000000nnniiibbb_________^^^\\\ZZZXXXUUURRRNNNLLLJJJIIIGGGFFFDDDBBBAAAAAABBBBBB===============<<<;;;:::;;;::::::999999888888888888777666444333222111111111111111111111000///...111111000000//////......///////////////000111111........./////////000000111111111111111111111111...........................///000000000000000///---...///000000111111000,,,...111444555555333222222111111111111222333333444444444333444444555555777777888999;;;???CCCEEEKKKQQQXXX___fffrrrzzzqqqooonnnttt}}}wwweee^^^ZZZVVVUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXUUUQQQNNNDDD>>>999999999666666999666666666666777:::???CCCDDDDDDCCC???:::555333222------------,,,,,,,,,,,,************+++,,,---...------,,,,,,,,,,,,------------------------------)))***+++---------,,,,,,------...000111///+++(((...---,,,++++++,,,---...,,,,,,,,,,,,,,,------...+++,,,---...///000111111nnniiibbb_________^^^]]]ZZZXXXUUURRRNNNLLLJJJIIIGGGEEECCCAAA@@@@@@AAABBB;;;<<<=========<<<;;;::::::::::::999999999888888888777666444333222111111111111111111111000//////000000000000///////////////............///000000//////000000000111111111000000000000000000000000///////////////////////////000000111111000///...---...///000111111111111000000222333333333333222222222111111222222333444444333333333444555666666666888;;;<<<===AAAHHHMMMSSSXXX^^^dddjjjwww|||uuuqqqtttyyy~~~oooddd\\\WWWUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYXXXXXXXXXWWWUUURRRJJJBBB;;;999888666666999777888888777666888===AAABBBDDDFFFDDD>>>888444222......---------,,,,,,,,,---,,,,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,------------------------******+++,,,,,,------......---...444999999222,,,,,,,,,,,,,,,---...//////---------,,,---......///------......//////000000nnniiibbb______```___]]]ZZZXXXUUURRRNNNLLLJJJIIIFFFEEEBBB@@@??????@@@AAA:::;;;<<<=========<<<;;;999999999999999999::::::888777666444333222111111///000111111111111000000////////////000000000000...............///000000000111111111111222222222////////////////////////000000000000000000000000000000111111111///...------...///000111111111111444333222111111111222333222222111111222222333444222222222333444555666777444888===>>>???CCCLLLTTTZZZ^^^cccfffkkkwww{{{{{{zzzyyy{{{vvvhhh]]]WWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYWWWWWWXXXXXXWWWVVVNNNFFF===:::777555666999999::::::888666777;;;???@@@DDDGGGFFF@@@999555333.........------,,,,,,,,,000///...---------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++***+++,,,---...///...,,,///999CCCEEE>>>555,,,,,,---......///000000...------------.../////////////////////.........oookkkeeeaaa``````aaaaaa\\\ZZZXXXTTTQQQMMMKKKIIIEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@???===<<<<<<<<<<<<:::;;;;;;<<<;;;999666555777666666555444333222222//////.........000111222111111000///////////////222222222111111111111111000111222333333222111000///000111222222111000///////////////000000000000111000///---------...//////000111222222111000///////////////............111111111111111111222222,,,...000000111222555777888;;;???BBBDDDHHHNNNSSSTTTYYY___dddjjjuuurrrccc[[[XXXUUUWWWXXXXXXXXXXXXYYY[[[[[[[[[[[[ZZZYYYWWWVVVUUUPPPJJJAAA;;;999888777666::::::999999888999999:::AAAAAACCCEEEDDDAAA;;;666111000............,,,***,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...444:::;;;777222------,,,+++,,,---...//////............---------000000000000000000000000nnnjjjddd```___`````````[[[ZZZWWWTTTQQQNNNKKKJJJFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>=====================<<<;;;:::999888888888444333333222111000///...222111000/////////000111111111000///////////////111111111111111111111111000111111222222111111000///000000111111000000///////////////000000000000000///......------......///000111222222111000000///000000111222333444444111222222222333333444444///000222222222444666888888;;;???BBBDDDIIINNNSSSUUUYYY___dddjjjssslll^^^WWWSSSSSSUUUUUUVVVXXXZZZ[[[[[[[[[[[[ZZZYYYWWWVVVUUUQQQKKKBBB<<<999888777666999999888888888999999:::@@@AAACCCEEEFFFCCC===999333111///.........---,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++///444666333///------,,,,,,,,,---...///.........//////000000000////////////////////////mmmiiiccc___^^^_________ZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGFFFEEECCCBBBAAA@@@<<<<<<<<<<<<======>>>>>>???===:::888777777888999666666555555444333111111333333111000000///000000111000000//////////////////000000111111222222222222111111000000111111222000//////......//////000////////////000000000000...////////////......---//////000111222222222111000111111222333444555555000000111111222333444444111333444444444555777999999<<>>:::999888777777777777888888999999:::>>>@@@BBBEEEGGGFFFBBB>>>666333000......//////...***+++++++++,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,000111///---------,,,,,,------...///------...///000111222222........................kkkhhhbbb___^^^^^^^^^]]]YYYXXXVVVTTTQQQOOOMMMLLLIIIIIIGGGFFFDDDBBB@@@@@@<<<<<<<<<=========<<<<<<===;;;:::888777777777777777777777777666444333222222222111111111111111111000000////////////000000...//////000111222222333222111000//////000111222000///...------...///000////////////000000000000...///000111111000///...///000000111222222222222222111111111000000000000,,,---...///000111222222222444555555555666888::::::<<>>AAAEEEHHHHHHFFFCCC:::666222//////000000000++++++,,,,,,,,,---------......------------......------------------------........................000...,,,---///000000...---------------......///---......///000000111111////////////////////////~~~kkkgggbbb___^^^^^^]]]\\\YYYXXXVVVTTTQQQOOOMMMLLLIIIIIIGGGFFFDDDBBB@@@@@@>>>>>>>>>>>>===<<<;;;:::999999:::999888777555444333444555444333222000...//////000111222333333333000000////////////000000......///000111111222222222111000//////000111222000///...------...///000////////////000000000000000000222333333222111000111111111111111222222333111111000000000/////////,,,---...///000111222222222333555555555666888;;;<<<>>>AAAFFFKKKOOORRRSSSTTTVVVZZZ___eeelllssswww}}}}}}wwwvvvvvv~~~zzzyyy{{{}}}ttteee___ZZZTTTQQQRRRUUUWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXUUUQQQKKKDDD===:::999999666777888999999999999999:::;;;???DDDHHHIIIHHHFFF>>>:::555222111111111000------------............///......------......///------------------------------------------------111///...---.../////////------.........//////...........................000000000000000000000000|||jjjgggccc```___^^^]]]\\\ZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGFFFEEECCCBBBAAA@@@??????@@@@@@>>>===;;;999888999::::::999777555333555555666777666333111///---...///111222333333333///////////////000000111...//////000000111111111111000000//////000000111000//////......//////000////////////000000000000000111111222222222222222333222222111111111222222//////000111222333444444000000111111222333444444222333555666666888:::===@@@AAAEEEKKKRRRWWWYYYYYYYYYYYYZZZ]]]bbbhhhnnnrrryyy}}}|||rrroooqqq{{{}}}}}}|||zzz|||ooo```ZZZRRROOOQQQUUUWWWXXXWWWXXXYYYYYYYYYYYYYYYXXXVVVSSSNNNFFF???:::999:::888999:::;;;;;;:::999888777888<<>>???@@@AAA@@@???===<<<;;;;;;;;;:::999888777666777888999999888666333111---...///111222222111111///////////////000111111/////////000000000000000//////000000000000/////////000000111111000000///////////////000000000000000/////////000000111222555444222111111111111222000111111222333444555555111222222222333333444444222444666777888:::===@@@EEEFFFJJJQQQYYY___aaaaaa```^^^\\\\\\___dddhhhkkkpppqqqtttvvvqqqlllpppyyy~~~}}}{{{{{{{{{zzzyyyxxxwwwwwwyyy|||~~~|||~~~kkkbbbWWWQQQRRRTTTVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYWWWUUUPPPIII@@@;;;999::::::;;;<<<<<<<<<:::888777444666999???DDDGGGGGGFFFDDDAAA<<<888555222///,,,---------.........////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------,,,---...///000//////...............////////////000000000000000000000000yyykkkhhhdddbbbaaa```^^^]]]\\\ZZZXXXTTTQQQMMMKKKIIIEEEDDDDDDCCCBBBAAAAAAAAA===>>>@@@AAABBBAAA???>>>@@@>>><<<:::999999::::::444555666777666333000.........000111111000/////////////////////000111111000000000000////////////...///000111111000///...///000111222222111000///////////////000000000000///...---------///000111666555333111000000111111333333333222222222111111111111111111111111222222333555777999:::<<<@@@CCCIIIJJJNNNVVV___eeegggggggggccc^^^\\\]]]aaadddffffffeeehhhkkkkkkkkkwww}}}{{{yyywwwvvvqqqooolllkkkkkkkkkjjjhhhffffffggghhhgggfffeeedddeeehhhkkknnnpppsssvvvyyy|||~~~xxxmmm```WWWTTTTTTTTTSSSVVVWWWXXXYYYZZZZZZZZZZZZWWWVVVRRRJJJAAA;;;:::;;;<<<<<<===>>><<<:::888666333555888===CCCFFFFFFEEEEEEBBB>>>:::777333...+++,,,,,,,,,---------......//////............//////........................000000000000000000000000,,,---//////.........///,,,---///000000000///...------...///000111222222000000000000000000000000|||oookkkeeeaaa```___^^^]]]XXXWWWUUUQQQNNNKKKHHHGGGIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@???===<<<<<<<<<<<<;;;:::888777777777888999888666333111222222111000000111111111111222222222000///.........///111222111000///000222333333222000111111111222222222222444111......///000111111000000000000111111111111...///000111111222111111////////////000000000000111222222333333222222111000111222333333333333333777888888999<<>>???@@@???<<<999777777666777:::@@@EEEIIIJJJIIIGGGDDD???:::444000---......///////////////...------------------------///......---------..............................,,,...000222111...+++(((,,,---...///000000000000000///...,,,,,,,,,---...---......///000111222222|||nnnjjjeeeaaa```___^^^]]]\\\[[[XXXUUURRRNNNLLLKKKIIIHHHFFFDDDCCCBBBAAAAAA??????>>>===============:::999999888888888888888666555555666666444111/////////000000000111111111111000000///000111222333222000///000111111000///000000000111111111222222333111//////000111111000000000000000111111111111000000111111111000000///////////////000000000111111222222333333222222111111111222333333444444333666777888:::===BBBGGGJJJNNNWWWbbblllwwwyyyooogggffffffdddbbbbbb\\\YYY\\\eeekkkqqq|||vvvsssjjjgggdddccccccbbb```^^^aaa```^^^\\\ZZZXXXVVVVVVQQQPPPNNNMMMLLLLLLMMMMMMOOOOOOOOOOOONNNNNNNNNNNNQQQQQQRRRSSSUUUXXXZZZ\\\[[[^^^bbbfffiiimmmrrrvvv|||}}}ooofff\\\WWWVVVVVVUUUTTTUUUWWWYYYYYYXXXXXXWWWTTTMMMEEE???<<<<<<<<<>>>AAABBBBBB???;;;888777555555888>>>DDDHHHJJJJJJIIIFFFAAA<<<777222000.../////////////////////------------------------,,,,,,,,,---...///000111////////////////////////---...///000///---***)))---...///000111111111111111000//////.........///---------....../////////|||nnnjjjeeeaaa___^^^]]]]]]^^^\\\ZZZWWWSSSPPPNNNLLLIIIHHHFFFDDDCCCBBBAAAAAA>>>>>>============>>>>>>999999999999999888888777444555777999999777111---.../////////000000000000111111111000111222222333222111//////000000...---/////////000000000111111111000000111222222111///000000000000111111111111222222222111111000....../////////000000000111111111222222333333222222111111111222333444555555555555777:::<<<@@@DDDJJJOOOSSS```qqqzzznnnkkkjjjfffaaa^^^VVVVVV]]]jjjsss}}}}}}uuuoooiiiddd```ZZZXXXVVVUUUVVVVVVUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGHHHHHHJJJKKKMMMNNNOOOQQQUUUYYY\\\```eeeiiikkkoootttzzz|||jjj\\\VVVTTTSSSSSSUUUWWWYYYYYYXXXZZZYYYVVVPPPHHHAAA>>><<<<<<>>>BBBEEEEEECCC???<<<999777666888===DDDIIIKKKLLLJJJHHHDDD???:::555333///000000000////////////////////////////////////---------------...///000000000000000000000000000///////////////...---,,,...///000111222222222222000000111111111000//////111111111111111111222222|||nnnjjjeeeaaa___^^^]]]\\\\\\ZZZXXXUUUQQQNNNLLLJJJHHHGGGEEECCCBBBAAA@@@@@@@@@???>>>======<<<======888999:::;;;:::999888777444444666888888666222.../////////000000000111111000000000111111111222222111000//////000111000...////////////000000000000000000000222444333111//////000000000111111111111111111111111111000////////////000000000111111111111222222333333222222111222222222333444666777888777:::===???AAAFFFLLLQQQWWWggg|||uuuooommmfff___[[[XXX\\\eeesss}}}xxxtttmmmfff```[[[VVVSSSRRRQQQPPPPPPPPPPPPPPPPPPKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAACCCCCCDDDDDDDDDEEEEEEFFFGGGJJJMMMPPPSSSWWW\\\______ccchhhnnnuuu|||}}}|||}}}}}}gggYYYSSSSSSSSSTTTWWWYYYYYYXXXZZZYYYVVVQQQJJJDDD>>><<<;;;???DDDHHHIIIGGGDDDAAA>>><<<999:::???EEEKKKNNNLLLKKKIIIFFFBBB===888555111111000000000000000000////////////////////////111111///...,,,,,,++++++////////////////////////222111000000/////////000......///000111111111111///000111111111000///...333333333333222222222222|||nnnjjjddd```___^^^]]]\\\[[[YYYWWWTTTPPPMMMKKKIIIGGGFFFDDDBBBAAA??????>>>AAA@@@???===<<<;;;;;;;;;999999:::;;;;;;999888777555444333333444444222000000000000111111111222222/////////000000000000000000///...000222333333222////////////000000000000//////111333555444222//////000000000111111111111//////000111111111111111000000000000111111111111111222222333333222222111222222333444555777999:::;;;>>>AAABBBBBBEEEKKKQQQ\\\mmmwwwqqqllleee^^^ZZZZZZ```lllzzz}}}xxxssspppfffaaa\\\VVVRRRNNNKKKHHHIIIIIIIIIHHHHHHHHHIIIJJJIIIHHHHHHFFFEEEDDDCCCCCC???@@@@@@@@@@@@??????>>>BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBAAA???AAADDDGGGIIILLLPPPSSSVVVYYY^^^dddjjjqqqxxx}}}yyytttuuuyyyrrr^^^VVVUUUSSSTTTVVVXXXXXXXXXYYYXXXUUURRRLLLFFF???;;;<<>>AAA@@@???===<<<<<<<<<;;;:::::::::::::::999999888777444111111222333333333111111111111222222222222......///000000000000//////......000333555555444/////////000000000111111//////111333555555222000000000000000111111111111......000111111222222222000000000111111111222222111222222333333222222111333333333444666888;;;<<<===AAADDDDDDBBBDDDJJJPPP```qqqwwwpppiiiaaa\\\\\\[[[dddrrr~~~|||xxxtttooolllgggccc___YYYVVVQQQNNNKKKJJJGGGEEEEEEFFFFFFEEEDDDDDDEEEGGGGGGGGGFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@???>>>>>>===???AAACCCDDDFFFJJJLLLLLLOOOTTTXXX]]]ccciiinnnvvv|||vvvrrrsssxxx{{{~~~~~~eee\\\YYYUUUTTTUUUVVVXXXXXXXXXWWWUUUSSSOOOIIIAAA<<<<<>>AAAEEEHHHIIIKKKKKKKKKJJJFFFBBB===:::444333222000000000111111000000000000000000000000---------------...///000..............................---,,,,,,------...,,,---...//////000000000......//////000000//////////////////000000000000|||mmmiiiddd```^^^]]]\\\[[[\\\ZZZXXXUUUQQQNNNLLLJJJIIIHHHFFFDDDBBBAAA@@@@@@>>>===============>>>>>>;;;;;;:::999999999999:::777555222222333444444333000000000000111111111111...///000111111111000000///......///222333333222000000000111111111222222000000000222444555333222000000000000111111111111///000000111111111000000000000111111111222222222111222222333333222222111333333333444666999<<<>>>===AAAEEEDDDBBBDDDKKKQQQ___ooo|||sssmmmeee]]]\\\^^^cccnnnzzzzzzxxxuuurrrpppnnnmmmmmmjjjgggccc___\\\YYYTTTQQQQQQNNNKKKJJJJJJJJJIIIHHHFFFHHHHHHGGGEEEDDDFFFIIIEEEEEEEEEDDDDDDCCCCCCBBBCCCBBBAAA@@@@@@AAABBBCCC?????????>>>>>>>>>=========>>>>>>??????>>><<<<<<>>>@@@AAABBBBBBCCCFFFHHHEEEHHHKKKNNNRRRWWW\\\```iiiooowww~~~{{{yyyuuuuuuttttttxxxsssbbb]]]WWWSSSSSSUUUWWWXXXXXXWWWUUUUUURRRLLLDDD>>><<>>???AAABBB<<<;;;:::999888999:::;;;777555444444555666555444////////////000000000000///000111222333222111111000///...///000111000///111111111111222222222222111000000222444555444333000000000000111111111111111222222111111000///...000111111111111222222222222222222333333222222222444333333444777:::===???<<<@@@EEEDDDBBBDDDLLLSSS[[[kkk{{{|||wwwqqqkkkbbb[[[[[[```oooyyy}}}vvvqqqllljjjgggeeebbbaaaaaaaaa___\\\XXXUUUSSSPPPLLLIIIJJJHHHEEEEEEFFFGGGGGGFFFFFFHHHIIIGGGEEEDDDFFFHHHEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@>>>======>>>@@@AAA?????????>>>>>>>>>>>>=========>>>??????>>>===<<<<<<===>>>>>>>>>>>>AAACCCBBBDDDGGGJJJLLLPPPUUUYYY___eeemmmttt{{{uuurrrooonnnrrryyyfff```YYYSSSRRRTTTVVVXXXXXXWWWVVVVVVUUUOOOGGG@@@===???BBBGGGKKKOOORRRTTTQQQNNNKKKJJJKKKLLLMMMLLLMMMNNNOOONNNLLLGGGCCC@@@666555222111000000111222///////////////////////////......---------......000000000000000000000000000111222222222222111111...///000111111222222222222111000000000111333444//////000111222222333333{{{nnnjjjccc___]]]]]]\\\[[[ZZZXXXVVVTTTQQQMMMHHHDDDFFFFFFEEECCCBBBAAA@@@???===============>>>??????;;;;;;:::999999888888777999999888555222111333444555444222222333444333222////////////000111333333000000111222222222222111000000000000000000000000000000000000////////////---...000111111111///...333222222222111111000000333333333333222222111000444333222222222333444555444444444555777:::<<<>>>===>>>@@@AAABBBEEEHHHKKK___eeennnuuuyyyzzzzzzzzzqqqllleeeaaa```cccfffhhhpppyyyxxxrrroookkkfffaaabbb___\\\XXXVVVVVVWWWXXXTTTSSSQQQOOOMMMLLLKKKKKKIIIHHHFFFDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAA@@@??????@@@@@@???===============<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>????????????AAACCCEEEHHHJJJLLLQQQYYYcccjjjooovvvvvvooosssuuusssvvv~~~lll]]]YYYUUUOOOOOOVVVVVVUUUTTTVVVWWWSSSKKKCCCAAA@@@AAAEEEJJJOOORRRSSSVVVTTTRRRPPPNNNNNNNNNNNNQQQOOOMMMLLLLLLJJJFFFDDD999777444222222111000///000000000000000000000000////////////////////////......//////000000111111//////............//////////////////000000000000222222111111000/////////''')))---000222222111000{{{mmmiiiccc___^^^]]]]]]\\\\\\ZZZVVVTTTQQQNNNJJJGGGFFFFFFEEECCCBBBAAA@@@??????>>>======<<<<<<<<<<<<;;;::::::999999888888777777666555444333333333333555222000///000111111000000000///000000111222333000000111222222222222111111111111111111111111111111000000000////////////222222222222222333333444111111000000000/////////222222333333333222111111333222111111111222333444444444444555888:::===>>>>>>???AAABBBCCCEEEHHHKKKYYY^^^fffmmmpppppppppqqqjjjgggbbb```bbbfffkkkmmmyyy~~~yyyrrrjjjeeecccaaa]]]YYYXXXWWWTTTRRRQQQPPPQQQQQQPPPOOOMMMLLLJJJIIIIIIIIIKKKIIIGGGFFFEEEEEEFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBB@@@??????@@@@@@???>>>??????>>>>>>>>>=========<<<<<<<<<======???@@@@@@>>>>>>???AAACCCEEEGGGHHHJJJQQQYYY___dddlllwwwvvvuuutttooopppvvv}}}vvvbbbZZZVVVPPPQQQWWWWWWUUUUUUWWWXXXUUUMMMGGGAAAAAAAAAEEEJJJPPPSSSTTTWWWVVVTTTRRRQQQPPPPPPPPPQQQPPPMMMLLLLLLJJJGGGEEE<<<999666444333333111000000000000000000000000000////////////////////////////////////000000000000/////////....../////////....../////////000000000111111111111000000000000...///111333444444333222{{{lllhhhccc```^^^^^^^^^]]]^^^[[[WWWTTTQQQOOOLLLIIIFFFFFFEEECCCBBBAAA@@@???@@@???>>><<<;;;::::::::::::::::::999888888777777555444444666;;;===<<<:::666333000...///000000000111111000000000111111222000000111222222222222111222222222222222222222222111111000000000/////////111000///......000222333////////////............111111222222333222222222111111111000111222333333444444555666888;;;===>>>@@@AAACCCDDDDDDFFFIIIKKKSSSWWW^^^bbbdddddddddeeeaaa``````bbbgggnnnuuuyyyyyypppkkkeee```ZZZWWWWWWVVVSSSPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIILLLKKKIIIHHHGGGGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@???@@@@@@@@@????????????>>>>>>>>>===>>>>>>???@@@AAA======>>>>>>@@@AAACCCDDDCCCHHHOOOSSSWWW___kkkttt~~~~~~xxxpppnnnrrruuu}}}kkk]]]VVVQQQQQQVVVWWWVVVVVVXXXYYYWWWQQQLLLCCCBBBBBBEEEJJJPPPTTTUUUXXXWWWVVVUUUTTTRRRQQQQQQQQQOOOMMMLLLKKKJJJGGGEEE@@@===999666555444222000000000000000000000000000////////////////////////000000000000////////////////////////////////////............////////////000000000000111111111111333333333333333222222222zzzkkkgggccc```_________^^^^^^[[[VVVSSSPPPNNNLLLJJJFFFFFFEEECCCBBBAAA@@@???>>>>>><<<;;;;;;:::::::::::::::999999888777777777666555666<<>>AAACCCEEEFFFFFFGGGJJJLLLOOOSSSWWWYYYZZZZZZ[[[\\\YYY[[[```fffnnnxxxzzzqqqiiibbb^^^ZZZVVVRRRPPPPPPPPPNNNLLLKKKKKKMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA???@@@@@@@@@@@@????????????>>>=========>>>>>>???@@@============>>>???@@@AAAAAAEEEHHHKKKOOOWWWaaaiiiqqqxxxzzzuuuuuutttwww~~~tttaaaVVVQQQQQQTTTUUUTTTUUUWWWXXXWWWSSSPPPEEEDDDBBBDDDIIIOOOTTTVVVWWWWWWVVVUUUSSSQQQPPPOOOOOOMMMKKKJJJJJJIIIHHHFFFCCC@@@;;;888666444111000////////////////////////////////////////////////111111000000//////....../////////000000/////////---.........////////////...//////000111222222222333222111000///000111111zzzkkkhhhdddaaa``````___]]]]]]ZZZUUURRRPPPNNNLLLJJJFFFFFFEEECCCBBBAAA@@@???<<<<<<;;;;;;;;;<<<<<<===::::::999888888777777666888666777<<>>>>>BBBDDDFFFHHHIIIJJJLLLNNNMMMOOOQQQRRRRRRRRRSSSUUUSSSXXXaaakkkuuu}}}tttkkkddd^^^XXXUUUTTTRRRPPPNNNMMMMMMLLLKKKJJJKKKMMMOOOPPPOOONNNNNNKKKKKKLLLMMMNNNNNNMMMMMMKKKKKKJJJJJJIIIIIIIIIJJJHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFDDDCCCBBBBBBCCCCCCBBB@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@AAABBBEEEFFFIIIPPPYYY___eeennnzzz~~~zzzyyyvvvxxxhhhZZZRRRPPPQQQSSSSSSSSSUUUVVVUUUTTTRRRIIIFFFDDDDDDIIINNNSSSVVVVVVUUUSSSQQQOOOMMMLLLKKKKKKIIIGGGFFFGGGHHHHHHGGGDDDAAA<<<888666444111///////////////////////////000000000000000000000000111111000000//////......//////000111111000//////.........////////////000......///000111222222333000///.........000222333zzzkkkhhheeebbbaaa```^^^]]]\\\YYYUUURRRPPPNNNLLLJJJFFFFFFEEECCCBBBAAA@@@???<<<<<<;;;;;;<<<======>>>999999999888777777666666888666555666999:::777555222000//////000000000...222222111111111222222333000000111222222222222111000000000000000000000000222222111111111000000000...///111333333222111///111111111111222222222222000000111111222111111111111222333555666666666666444555777:::<<<===>>>???BBBDDDHHHJJJKKKLLLNNNPPPLLLMMMNNNMMMLLLMMMOOOQQQSSS[[[fffrrr}}}~~~qqqllleee___ZZZUUUQQQOOOPPPOOONNNLLLKKKKKKJJJJJJIIIKKKLLLNNNOOOOOOOOOOOOJJJKKKLLLNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<======>>>>>>=========>>>?????????@@@AAABBBEEEJJJPPPUUU\\\dddpppzzzzzzxxx}}}uuubbbWWWRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSMMMJJJEEEEEEHHHMMMRRRUUUUUUSSSPPPLLLIIIGGGFFFFFFEEECCCBBBBBBDDDFFFGGGGGGFFFBBB===:::777555222000000000000000000000000000000000000000000000000000000000000000//////////////////111111111111//////////////////000000000000...//////000111222222222000000///000111333555666yyyllliiifffcccaaa```]]][[[[[[YYYVVVTTTSSSPPPMMMJJJFFFFFFEEECCCBBBAAA@@@???>>>>>>===<<<<<<<<<======999999888888777777666666666555444222222111111000///......000111222000...111111111111222333333444000000111222222222222111111111111111111111111111222222222111111111000000---......///////////////111111111222222222333333000111111111111000000///000111333555666666666666444666888;;;===>>>??????AAADDDHHHKKKMMMNNNQQQRRROOOPPPOOOMMMLLLMMMPPPSSS[[[dddqqq~~~zzzxxxqqqbbb^^^ZZZVVVSSSQQQNNNLLLKKKLLLLLLLLLKKKKKKLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPLLLMMMOOOPPPPPPPPPNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKMMMMMMJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFEEECCCDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>===============>>><<<<<<<<<<<<<<<===>>>???>>>>>>???AAACCCGGGKKKNNNSSS[[[fffnnnvvv~~~nnn^^^WWWUUURRRRRRSSSSSSRRRRRRSSSTTTQQQLLLGGGEEEGGGLLLQQQTTTVVVSSSMMMHHHDDDBBBBBBCCC???>>><<<>>>AAADDDFFFGGGGGGDDD???<<<999777555333000000000000000000000000000000000000000000000000////////////000000000000...///111222222111///...000000000000111111111222//////000000111111111222111111111222333444555666yyymmmjjjfffcccbbb___]]]ZZZ[[[ZZZXXXWWWUUURRRNNNJJJFFFFFFEEECCCBBBAAA@@@???AAA@@@???===<<<<<<<<<<<<999999888888777666666666444555444333111222444666//////000333555444222000111111111111222333444555000000111222222222222111222222222222222222222222222222222111111111111000333222000///000111333444000000111111222222222333111111111111111000///...///000222444555555555555444666999;;;===>>>??????@@@DDDHHHLLLNNNPPPRRRTTTTTTTTTRRRPPPOOOQQQTTTWWWcccmmm|||rrrnnnwwwzzzqqqhhhbbbZZZWWWTTTRRRQQQOOOMMMKKKIIIKKKLLLMMMMMMMMMOOOPPPMMMNNNNNNOOOPPPQQQRRRRRRPPPQQQSSSTTTTTTSSSQQQPPPMMMNNNNNNOOOOOOOOONNNNNNNNNMMMLLLLLLLLLMMMOOOPPPKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>>>>>>>???;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAADDDFFFIIIKKKNNNUUU___gggnnnzzzvvvddd[[[YYYSSSSSSTTTSSSRRRRRRTTTUUUSSSNNNHHHEEEGGGKKKPPPSSSWWWSSSLLLFFFAAA@@@@@@AAA<<<:::999;;;???CCCFFFGGGIIIEEEAAA===;;;999777555000000000000000000000000000000000000000000000000......//////000000111111...000111222222111000...000111111111222222222222000000000000111111111111000111111222222333333333xxxllliiidddaaa______]]]\\\[[[ZZZWWWTTTQQQNNNKKKJJJCCCCCCAAA??????@@@CCCFFF>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888777666555666555555444444333222222111111111111111111111111333222222111111222222333222222111111000/////////000000111222222222222111222222222111222222333333000000111111111111000000111111111111111111111111222222222222222222222222222222222333444555666777:::::::::;;;<<<===>>>???AAADDDGGGJJJLLLNNNQQQSSSTTTSSSUUUWWWWWWXXX___hhhuuu}}}ooolllmmm{{{yyyooojjjeee```[[[UUUTTTSSSQQQPPPOOONNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNOOONNNNNNOOOQQQTTTRRRQQQPPPPPPOOOOOOOOOOOONNNPPPQQQQQQOOOMMMLLLLLLOOOOOONNNMMMLLLLLLLLLMMMNNNOOOOOONNNNNNLLLKKKKKKNNNLLLJJJGGGFFFEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>============AAA@@@???>>>>>>@@@BBBCCCKKKMMMTTT]]]eeemmmyyyvvvddd^^^UUUSSSPPPNNNPPPSSSTTTSSSSSSOOOJJJFFFGGGKKKQQQUUUYYYVVVOOOFFF???<<<===???<<<;;;;;;<<<>>>AAAEEEHHHHHHGGGDDDAAA===999555444222111111111111111222222////////////000000000000000000000000000000000000---...///000000111111111......///000111222222333222222222222222222222222333333333444444555555555wwwmmmiiieeeaaa```___^^^]]][[[ZZZWWWTTTQQQMMMKKKJJJGGGFFFDDDAAA??????@@@AAA========================;;;;;;:::999888777666666666555555444444333222222111111111111111111111111333222222111111222222333111111111111000000000000000000111222222222222222333333222111111222222222000000111111111111000000111111111111111111111111222222222222222222222222222222222333444555666777:::999999:::<<<>>>@@@AAABBBEEEHHHKKKLLLNNNPPPRRRUUUTTTVVVZZZ^^^cccnnnyyyqqqfffeeessszzznnneeeaaa]]]YYYUUUTTTTTTSSSSSSRRRRRRSSSSSSQQQPPPNNNLLLJJJHHHHHHGGGOOOQQQTTTUUUUUUUUUVVVWWWUUUUUUTTTSSSSSSSSSSSSSSSOOOPPPQQQQQQOOOMMMNNNNNNPPPOOOOOONNNNNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLKKKMMMLLLJJJGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>>>>======@@@???>>>>>>>>>???AAABBBHHHIIIOOOXXX```hhhtttjjj```UUUSSSNNNLLLNNNPPPPPPOOORRROOOKKKHHHHHHLLLPPPTTTVVVSSSMMMEEE???<<<===???===<<<;;;;;;<<<@@@DDDFFFGGGFFFEEEBBB>>>:::666333222111111111111111222222000000000000000/////////000000000000000000000000---...///111222222333333000000000000000111111111111111111111111111111111333333333333333444444444wwwmmmjjjeeebbbaaa```___^^^[[[YYYWWWTTTPPPMMMKKKIIIHHHGGGEEECCCAAA@@@??????========================;;;::::::999888777666666666555555444444333222222111111111111111111111111222222111111111111222222000000000111111111111222000000111111222222222222444333222111111111111111000000111111111111000000111111111111111111111111222222222222222222222222222222222333444666777888999999999999;;;>>>BBBDDDEEEGGGIIIKKKLLLMMMOOOQQQTTTTTTXXX```iiitttyyygggcccfff~~~}}}qqqkkkbbb\\\YYYWWWTTTQQQTTTTTTTTTUUUUUUVVVVVVWWWSSSRRROOOLLLJJJIIIHHHHHHLLLPPPUUUXXXYYYXXXWWWWWWUUUUUUTTTSSSSSSSSSSSSTTTRRRSSSSSSRRRPPPPPPQQQSSSRRRRRRRRRRRRRRRRRRSSSSSSOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLJJJIIIIIIJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHJJJIIIHHHGGGEEEDDDCCCBBBDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>???>>>=========>>>@@@AAACCCDDDIIIQQQWWW___lllwwwwwwfffYYYTTTOOOMMMNNNOOONNNMMMQQQOOOMMMKKKKKKNNNQQQSSSUUURRRMMMGGGAAA>>>???@@@???===:::999:::===AAADDDEEEFFFFFFDDDAAA;;;666333222222111111111111111222111111111000000/////////000000000000000000000000...///000222333333444444111111111111000000//////000000000000000000000000333333333222222222222222wwwnnnkkkfffcccaaaaaa___^^^ZZZYYYWWWTTTPPPMMMJJJIIIFFFEEEDDDCCCCCCCCCAAA@@@========================::::::999999888777777666666555555444444333222222111111111111111111111111222222111111111111222222//////000111111222333333111111111111111222222222444444222111000000000000000000111111111111000000111111111111111111111111111222222222222222333333222222222333555666888888999999999:::<<<@@@DDDFFFGGGIIIJJJKKKKKKLLLNNNPPPQQQTTT^^^mmmzzzppphhhmmmvvvuuunnneeeaaa[[[XXXWWWVVVUUUSSSTTTUUUUUUVVVVVVVVVVVVVVVRRRQQQOOOMMMMMMMMMNNNOOOMMMQQQVVVZZZ[[[[[[[[[[[[XXXWWWVVVUUUUUUUUUUUUUUUUUUVVVUUUTTTRRRSSSUUUWWWTTTTTTUUUUUUVVVVVVVVVVVVPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPNNNMMMLLLLLLLLLMMMIIIIIIHHHHHHGGGGGGHHHHHHJJJIIIHHHGGGFFFEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>============>>>???@@@@@@DDDJJJPPPWWWbbbnnnwww~~~rrraaaYYYQQQPPPRRRQQQPPPPPPRRRQQQPPPOOOPPPQQQSSSTTTWWWUUUPPPIIICCC??????@@@@@@===:::777777:::>>>@@@BBBDDDEEEEEECCC===888444333222111111000111111111222222111111000/////////000000000000000000000000///000111111222222111111111111000000000000000000111111111111111111111111333222222222111111000000wwwnnnkkkfffcccaaaaaa___^^^ZZZYYYVVVSSSPPPMMMJJJIIIFFFDDDBBBBBBCCCCCCAAA???<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777666555555444444333222222111111111111111111111111222111111000000111111222//////000111222333444444111111000000000111222333444333222111000000//////000000111111111111000000111111111111111111111111111111111222222333333333222222333444555777888999:::::::::<<>>>>>==================>>>>>>AAAFFFJJJOOOYYYdddlllttt~~~kkk^^^TTTSSSTTTSSSSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUWWWUUUQQQJJJBBB===;;;;;;???===999666666888;;;===>>>AAADDDEEECCC???999666333222222111000000111111222111111111000000000///111111111111111111111111111111111111000///...---...//////000111111222222222222222222222222222222222222222111111000000000xxxmmmjjjeeebbbaaa```___^^^ZZZXXXVVVSSSOOOLLLJJJHHHIIIFFFBBBAAABBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777666555555444444333222222111111111111111111111111111111000000000000111111000000111111222333444444222111000000000111333444333222111000000000000000000000111111111111000000111111111111111111111111111111111222222333333444222222333444555777999:::;;;<<<===@@@BBBEEEGGGHHHGGGHHHHHHHHHHHHIIILLLNNNVVVaaavvvzzzwww}}}~~~tttmmmgggaaa]]][[[ZZZZZZZZZ[[[[[[\\\\\\[[[[[[\\\[[[YYYWWWUUUTTTUUUSSSQQQPPPQQQSSSVVVWWW[[[^^^bbbeeehhhkkknnnpppkkkjjjhhhfffdddcccbbbaaaaaabbbbbb```^^^]]]^^^```[[[\\\^^^______^^^]]]]]]YYYYYYZZZYYYXXXWWWVVVVVVSSSSSSRRRPPPOOONNNLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>==================@@@DDDFFFHHHPPPYYYaaahhhrrr|||wwwfffWWWTTTUUURRRRRRVVVUUUUUUUUUUUUUUUVVVVVVWWWUUUSSSOOOIIIAAA:::777666===;;;888666666666888999:::===AAACCCCCC@@@<<<999333333222111000000000000111111111111111111111111111111111111111111111111111111111000000...---,,,......///000111222333333222222222222222222222222222222222111111111111111yyymmmiiieeeaaa```___^^^]]]ZZZXXXVVVSSSOOOLLLJJJHHHIIIDDD???>>>@@@AAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888666555555444444333222222111111111111111111111111111111000000000000111111111111111222222333333333222111000///000111333444111111000000000000111111000000111111111111000000111111111111111111111111000111111222333333444444222222333444666888:::;;;===>>>AAACCCFFFGGGHHHHHHFFFFFFGGGFFFFFFHHHKKKNNNXXXddd{{{yyypppiiifffccc```]]][[[\\\]]]^^^^^^___````````````aaaaaa___]]]ZZZYYYYYYXXXVVVWWWYYY]]]aaacccggglllrrrwwwzzz|||~~~|||{{{xxxuuurrrpppooonnnqqqrrrsssqqqooollllllllliiijjjlllllllllkkkiiihhhfffffffffeeecccbbb```___ZZZYYYXXXWWWUUURRRQQQOOOPPPOOONNNMMMLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>======<<<<<>><<<444333222111000000000000000000000111111222222333111111111111111111111111///000000111111000000000//////000000111111111222111111111111111111111111111111111222222222222222zzzllliiidddaaa```___]]]\\\YYYXXXVVVSSSOOOLLLIIIHHHEEE@@@;;;;;;???CCCBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888666555555444444333222222111111111111111111111111111111000000000000111111111222222222222333333333222111000//////111333444111000000000000000111222000000111111111111000000111111111111111111111111000000111222333333444444222222333444666888:::;;;===???CCCFFFHHHHHHHHHGGGEEEEEEFFFEEEEEEGGGJJJMMMYYYdddyyyvvvpppiiieeedddcccbbb```]]]___aaabbbbbbbbbcccdddcccdddeeeeeedddbbb___^^^[[[[[[[[[]]]bbbhhhnnnqqqwww}}}}}}zzzyyyyyyvvvwwwyyyyyyyyywwwuuutttrrrrrrqqqpppnnnllljjjiiiaaa```___]]][[[XXXVVVUUUQQQPPPOOONNNMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@???????????????>>>======;;;;;;>>>BBBAAA???CCCJJJNNNUUU___iiisss|||{{{ddd]]]ZZZTTTTTTYYYUUUTTTSSSSSSSSSTTTUUUVVVUUUTTTRRRMMMFFFAAA===<<<888888777777777666555555555888;;;???AAA@@@???>>>444333222111000000000000//////000111222333333444111111111111111111111111...///000111222333333333111111111111000000000000000000000000000000000000111111111222333333333444yyynnnjjjeeeaaa^^^\\\ZZZYYYZZZXXXTTTQQQOOOLLLHHHEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999777666555444555222222555666111......111111111111111222222222222222111111111111222222000000000000000111111222000000000000000000000000...///000111111222222111000000000000111111111111111111111111000000//////111111111111222333444444555555666777888:::<<<===<<<@@@FFFLLLOOOOOOLLLJJJKKKIIIFFFDDDEEEIIIMMMPPP[[[eeevvvzzzsssjjjjjjiiigggdddcccccceeefffggghhhhhhhhhjjjmmmpppoooppprrrqqqmmmjjjhhhgggiiihhhhhhjjjpppxxx}}}zzzwwwtttpppkkkfffccc```]]][[[YYYXXXUUUUUUTTTSSSQQQOOOLLLLLLJJJIIIHHHHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<===>>>???AAACCCDDDHHHLLLSSS\\\gggsss~~~}}}~~~nnn\\\VVVTTTWWWZZZUUUSSSQQQQQQSSSVVVWWWXXXXXXWWWTTTOOOIIICCC>>>;;;:::777555666888888666333777888:::<<<>>>@@@AAAAAA;;;888555111000111222444000000111111111111000000222111111111000000//////111111000///////////////000000000000111222333444111000---,,,,,,///222444222222111111111111222222yyymmmiiiddd```^^^]]][[[ZZZ[[[XXXTTTQQQOOOLLLHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999888666555555555222222555555111.........//////000111111222222222222111111111111222222000000000000000111111222000000000000000000000000//////000111111111111000000000000000111111111111222222111111111000000000222222222222333444555666555666666777888:::<<<===???DDDJJJPPPSSSSSSQQQOOOLLLIIIFFFDDDEEEIIINNNRRRWWWaaaooo~~~xxxqqqlllgggfffeeedddcccdddgggjjjmmmnnnpppqqqrrrtttxxxzzz}}}|||yyywwwvvvxxxwwwxxxzzzzzzuuuqqqmmmhhheeebbb___[[[XXXVVVSSSPPPNNNNNNMMMKKKJJJHHHGGGGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@???>>>======<<<<<<===>>>???AAACCCDDDEEEIIIPPPXXXaaalllwww~~~{{{hhh^^^YYYVVVUUUUUUSSSRRRRRRTTTUUUUUUUUUWWWVVVSSSOOOIIICCC>>>;;;:::777555555777777555333666777999<<<>>>@@@AAAAAA;;;999555222000000222333000000111111111111000000222111111111000000000000111111000///////////////000000000000111222333333111111000000000111222222222222111111111111222222xxxkkkhhhccc```___^^^\\\[[[[[[XXXTTTQQQOOOLLLHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999888666555555666222111555555111...///------...///000111111222222222111111111111222222000000000000000111111222000000000000000000000000000111111111111000//////000000000000111111111111222222222222222111111111333333333333444555666777666666666777999:::<<<===AAAEEEKKKPPPSSSTTTRRRQQQKKKIIIFFFDDDFFFJJJPPPTTTUUU]]]iiivvvxxxrrrnnnkkkiiigggfffeeeeeeffflllsssyyy|||~~~}}}wwwrrrmmmiiiddd___[[[XXXTTTQQQQQQPPPNNNLLLJJJIIIIIIHHHLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFAAAAAABBBAAAAAA@@@???>>>=========>>>???AAABBBCCCBBBEEEKKKQQQYYYbbbkkkrrr|||vvvhhh\\\SSSOOOTTTSSSRRRSSSTTTUUUTTTSSSVVVUUUSSSOOOJJJDDD>>>;;;999888666555666666555444555666888:::===???AAABBB<<<999666222000000111222000000111111111111000000111111111111111000000000111111000/////////000000222111111111111111222222111222333444444333111000222222111111111111222222wwwjjjgggccc```___^^^]]]\\\[[[XXXUUURRROOOLLLIIIFFFDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999888777666555666222111444555111///000/////////000000000000000222222111111111111222222000000000000000111111222000000000000000000000000222222222111111000......///000000000111111111111222222222222222222222222333333333333444555777777777777777888999:::<<<<<<@@@CCCGGGLLLOOOPPPOOONNNIIIGGGDDDDDDFFFLLLRRRVVVVVV]]]fffoooxxx{{{ssspppnnnmmmllllllkkkkkklllpppyyyxxxtttnnniiiddd___[[[WWWTTTSSSQQQPPPNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBB@@@CCCGGGKKKPPPXXX```eeeooovvv}}}uuuaaaUUUQQQRRRQQQQQQSSSUUUUUUTTTSSSUUUTTTSSSPPPKKKEEE@@@===:::888777555555555555444444555777999<<<>>>AAABBB===:::777444111111111111000111111222222111111000111111111111111111111111111111000000///000000111222222111111000111111111333333444444333222111000222222111111111111222222wwwjjjfffbbb```______^^^]]][[[YYYUUURRRPPPMMMIIIFFFCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;::::::999888777666666666222111333444111000111333222222111111000000///222222111111111111222222000000000000000111111222000000000000000000000000222222222222111///...---///000000000111111111111222222222222222222222222111111222222333555666777888888888888999:::<<<<<<>>>@@@DDDGGGIIIJJJJJJJJJEEEDDDCCCDDDHHHOOOUUUYYYZZZ^^^dddjjjpppwww}}}zzzwwwuuussssssrrrrrrrrrrrrsssuuu{{{zzzsssmmmeee^^^ZZZUUUUUUSSSRRRPPPPPPOOOOOOLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>???@@@AAAAAA@@@BBBDDDGGGKKKPPPWWW\\\eeellluuu~~~~~~|||hhhYYYWWWQQQPPPQQQSSSVVVWWWVVVUUUTTTTTTSSSQQQMMMGGGBBB>>>;;;:::888666444444555666555666777999;;;>>>@@@BBB>>><<<999666333222111111111111222222222222111111111111111111111222222222111111000000000000111111222222111111000111111111444333222111111111111222222222111111111111222222vvvjjjgggccc```______^^^]]]\\\YYYUUURRRPPPMMMIIIGGGCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<::::::999999888777777666666111000333444111000222333333222222111111000000222222111111111111222222000000000000000111111222000000000000000000000000222222222111111///......000000000000111111111111111111111222222222222222111111111222333555666777888888888999999:::<<<<<>>@@@BBBAAA???<<<888555333222222111111222222222222111111111111111222222222222222111111000000000111222222222111111111111111222222444333222111000111222333222222111111111111222222vvvkkkgggccc```___^^^]]]\\\\\\YYYVVVSSSPPPMMMJJJGGGCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<::::::999999888777777777666111000222444111111222000000000000111111111222222222111111111111222222000000000000000111111222000000000000000000000000111111111111111000///...000000000000111111111111000000000111111111222222111222222333444666888999999999999999::::::;;;<<<>>>>>>???@@@AAAAAAAAAAAA@@@BBBGGGMMMTTTZZZ___bbbeeeggghhhiiijjjooowww}}}}}}{{{|||~~~uuunnngggeeebbb]]]YYYUUUSSSRRRPPPPPPNNNMMMMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDD@@@@@@???????????????@@@@@@@@@AAABBBCCCGGGLLLOOOSSSYYYaaahhhooowwwjjj```XXXVVVTTTSSSUUUVVVVVVUUUSSSTTTUUUTTTQQQLLLFFFCCC>>>>>><<<999555444777:::::::::999:::;;;===@@@BBBCCCAAA>>>;;;777555333333111222222333333222222111111111111222222333333333111111000000111111222333000000000000111222333333222333333444444444444333222222111111111111222222uuukkkhhhccc```___^^^\\\[[[\\\YYYVVVSSSPPPMMMJJJGGGEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>======<<<:::999999999888777777777666111000222333111111333,,,,,,---///000222333333222222111111111111222222000000000000000111111222000000000000000000000000000111111111111000000///000000000000111111111111//////000000111111111222333333333444666888999:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======???CCCIIIQQQXXX___dddfffkkkmmmmmmmmmmmmrrryyysssqqqlllfff```[[[WWWUUURRRRRRQQQPPPOOOOOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEAAA@@@??????>>>????????????@@@@@@@@@AAADDDIIIMMMNNNSSS[[[aaagggoooxxx~~~~~~qqq]]]ZZZVVVTTTTTTUUUTTTTTTTTTUUUVVVUUURRRMMMHHHDDD??????===999555555888;;;<<<;;;::::::;;;===@@@AAADDDBBB@@@<<<999666444333111222222333333222222111111111111222222333333333111111000000111222333333000000000000111222333444000222555888888777555333222222111111111111222222tttllliiieeebbb```___]]][[[[[[YYYUUUPPPMMMKKKJJJJJJCCCCCCBBBAAA@@@@@@??????============<<<<<<<<<<<<::::::999999888777777777444555666555333111000111///000222333333222111000111333333222000...---...222111111111000000//////222222222222222111000///111111222222222222111111000000000000111111111111111111111000111111222333777666555444444444444444;;;999888888999;;;???AAABBBBBBAAA???===>>>AAADDDBBBGGGPPPXXX___eeejjjmmmrrrsssrrrqqqqqqvvv~~~|||sssllleee___[[[UUUSSSPPPOOOPPPQQQQQQPPPMMMLLLKKKJJJJJJKKKLLLMMMLLLJJJIIIIIIIIIHHHEEECCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>???@@@AAACCCDDDEEELLLNNNRRRWWW]]]eeemmmsssxxx~~~uuufffYYYWWWWWWSSSTTTXXXXXXUUUSSSTTTUUURRRKKKEEE>>>;;;888666666777777666======>>>======>>>@@@CCCDDDCCCAAA???<<<888666444444444444333333333222222111111000000000222333444000000111222333333444444222111000111333444333222222222222222222222222222444333444555555444111///uuukkkhhhdddbbb```___]]]\\\[[[YYYUUUQQQMMMKKKJJJJJJDDDDDDCCCBBBAAA@@@??????============<<<<<<<<<<<<::::::999888888777777666555666666555444333222222000111111222222222111111000111333222111000000111111111111111000000000///222222222222222111000000111111222222222222111111000000000000111111111111000000000000111222333444666666666666666777888999<<<;;;999888999;;;===>>>@@@@@@>>><<<;;;<<>>=========<<<<<<<<<<<<;;;:::999999888888777666666555555555444444333333222222222111111111111111222///111222333222111222333111111111111000000000000111222222222222111000000111111222222222222111111000000000000111111111111000000000111111333444555333333444666777999:::;;;<<<<<<:::999999:::<<<<<>><<<;;;<<>>======<<<<<<<<<;;;;;;;;;999999999888777777666666444333222222333333333222333222111000000000111222000111333333222222222333111111111000000000000000111111222222222111111000111111222222222222111111///000000000111111111111222222111111111222333333000111222444666777888888::::::::::::;;;;;;<<<===@@@@@@???>>>===???BBBEEEJJJPPPXXXaaaiiipppuuuyyy}}}~~~wwwpppdddaaa]]]ZZZXXXWWWUUUSSSRRRRRRQQQPPPOOONNNNNNNNNMMMKKKJJJIIIIIIHHHFFFDDDDDDDDDCCCCCCBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBDDDFFFHHHJJJNNNSSSVVV]]]bbbjjjrrrxxxhhh[[[YYYVVVVVVYYYXXXWWWVVVXXXYYYXXXUUUSSSKKKGGGBBB>>><<<;;;999888888999999888777888:::<<>>:::777555111111111222222222222333222111111000000/////////333333222222222222222222222111000111333444333222222222222222222222222222111222333333222333444555wwwiiigggcccaaaaaa```___^^^ZZZXXXUUURRROOOLLLJJJHHHHHHGGGFFFDDDBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888777666666555777444222333555666666555444333111000000000111222111333444444222111111222000000000000000000111111000111111222222222111111111111222222222222111111///000000000111111111111555444333222111111111111222333444555666666666666666777999;;;<<<===>>>>>>>>>>>>>>>>>>>>>AAAEEEHHHNNNSSS[[[bbbhhhmmmrrruuu{{{}}}zzzlllhhhccc___\\\ZZZWWWUUUUUUTTTTTTSSSQQQPPPOOONNNMMMKKKJJJJJJJJJIIIFFFDDDEEEEEEDDDCCCCCCBBBBBBAAABBBBBBAAA@@@@@@@@@AAAAAACCCDDDFFFGGGHHHJJJMMMPPPTTTYYY```gggnnnuuu|||kkk\\\WWWUUUUUUXXXWWWWWWWWWXXXYYYYYYWWWVVVNNNJJJDDD@@@>>><<<:::888777888888777555666888:::@@@AAAAAAAAA???<<<999777222222222222222222222222222111111111000000//////333333222222222222222222222111000111333444333222222222222222222222222222222555888999666444222222vvvjjjgggdddaaaaaa```^^^]]]YYYXXXVVVSSSOOOLLLIIIHHHFFFFFFEEECCCAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;:::999888888777777666555555:::777444555888::::::888333333222111000000000000111333444333111000000111000000000000111111111111000000111222222222222111111111222222222222111111000000000000111111111111555444333222222111222222555666777888888777666666444666999;;;===>>>??????:::;;;<<<<<<>>>AAAGGGKKKOOOTTT\\\ccciiinnnsssvvvzzz~~~xxxsssmmmfffaaa]]]XXXUUUWWWWWWVVVUUUTTTRRRPPPOOOMMMLLLJJJJJJJJJIIIFFFDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAACCCDDDDDDDDDEEEHHHJJJMMMQQQWWW^^^dddjjjppptttxxxzzz~~~qqq___XXXSSSSSSWWWVVVVVVWWWWWWXXXXXXWWWWWWPPPLLLGGGBBB@@@>>>;;;:::666777777666444555777999===???@@@AAA@@@>>>;;;999444444444333333333222222111222222222222111111000222222222222222222222222222111000111333444333222222222222222222222222222111666;;;<<<888444222222vvvkkkhhhdddbbb```___]]]\\\YYYXXXVVVSSSPPPLLLIIIHHHDDDDDDCCCBBBAAA@@@??????<<<<<<<<<;;;;;;;;;::::::888888888777666666555555:::666222333888;;;:::999333333333222111000/////////000222222111000111222///000000000111111111111000000111222222222222222111111222222222222111111000000000000111111111111222222222222222333444555444555777888999888777666555777:::<<<>>>>>>======999:::;;;===@@@DDDJJJOOORRRWWW___fffkkkppptttwww||||||tttmmmhhhbbb]]]ZZZYYYYYYXXXWWWUUUSSSQQQOOOMMMLLLKKKJJJJJJIIIGGGDDDFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBB@@@AAACCCCCCBBBBBBDDDFFFIIILLLQQQUUUYYY^^^cccfffhhhkkknnnqqqtttwww|||{{{fffZZZRRRRRRWWWTTTUUUVVVVVVVVVVVVVVVWWWSSSOOOJJJEEEBBB@@@>>><<<666777777555444444666888;;;===???AAAAAA@@@===;;;777666666555444333222222111111333333444333222222111111111222222333333444222111000111333444333222222222222222222222222222000555::::::777333333555uuullliiieeebbb```___]]][[[YYYXXXVVVSSSPPPLLLIIIGGGCCCCCCBBBAAA@@@@@@??????<<<<<<;;;;;;;;;:::::::::888888888777666666555555777333///000555999888666222222333333222111///...,,,...000111111111222444//////000000111111111222///000111222222222222222111111222222222222111111000000000000111111111111000000111222333555777888111222444666777777666555666888;;;===>>>===<<<::::::;;;===@@@CCCHHHOOOSSSXXX\\\ccciiimmmqqqtttwww~~~~~~xxxrrrmmmhhhdddaaaZZZZZZYYYXXXVVVTTTQQQPPPNNNLLLKKKJJJJJJIIIGGGEEEFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@@@@@@@AAAAAABBBCCC@@@AAACCCCCCBBBBBBDDDEEEHHHJJJMMMOOORRRUUUYYY\\\]]]___cccfffiiimmmrrrvvvpppqqqqqqrrrtttuuuwwwxxxvvvvvvvvvwwwyyy|||lll]]]RRRQQQWWWTTTUUUVVVUUUTTTTTTUUUVVVUUUQQQLLLGGGEEECCCAAA???666777777555444444666888999;;;???AAABBBAAA???===888888777666444333222111000111333444555444444333000000111222333333444444222111000111333444333222222222222222222222222222000444888777444333555999uuullliiifffcccbbb```^^^\\\[[[XXXTTTQQQOOOMMMJJJHHHGGGFFFEEECCCAAA???>>>===<<<<<<;;;::::::999888888888999999888888777666555777666555444333222333333444333111000000000111222222333333444444333333222222222111111000/////////111222222333333222222111111000000000000000111222111000000000111222333333222222111111222222333444666666666666777777777777:::999999;;;>>>>>><<<999;;;<<<>>>AAAEEELLLTTTZZZaaaeeejjjnnnqqqrrrtttvvv{{{yyyzzz~~~zzzvvvqqqkkkhhhfffccc___[[[WWWUUUTTTTTTSSSOOOJJJFFFFFFGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDBBBAAA@@@@@@AAABBBDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMUUUVVVYYY\\\___aaacccddddddccccccccccccdddeeeeeehhhiiijjjkkkmmmpppssstttvvvwwwyyy{{{|||ttt^^^TTTQQQQQQWWWVVVUUUTTTUUUVVVWWWXXXWWWTTTOOOKKKGGGDDDCCCCCC;;;999777666777888777666999;;;>>>AAABBBAAA@@@???999777555222111111222333111222222333333222222111///000222333333222000///222222222222222222222222111111111111111111111111222222333333333444444444~~~sssllliiifffcccbbb```^^^\\\[[[XXXTTTQQQOOOLLLIIIGGGFFFFFFDDDCCCAAA???>>>===<<<<<<;;;;;;:::999999888888888888888888777555555666555444333333222222222333222222111000000111111000000111111111111000000000000000000111111111111111222222333333222222111111111000000000000000111333222111000////////////222222222111222222333444555555666666666666777777777666666999<<<===<<<:::999;;;===AAAHHHRRR]]]eeejjjllloooqqqqqqqqqssstttyyyzzzssstttwww|||~~~|||xxxssspppjjjgggbbb\\\XXXUUUTTTSSSTTTPPPLLLJJJIIIJJJIIIIIIGGGFFFFFFEEEEEEDDDDDDCCCEEEDDDDDDCCCBBBCCCCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJMMMOOORRRTTTUUUUUUYYYYYYXXXXXXYYYYYYZZZ[[[ZZZ\\\^^^```bbbdddeeeeeeiiikkknnnooorrruuuyyy}}}{{{dddXXXTTTTTTVVVVVVUUUUUUVVVVVVWWWWWWWWWUUUPPPKKKGGGDDDCCCBBB;;;999777777777888777666888:::>>>AAABBBBBBAAA@@@;;;:::777555444444444555222222222222222222222222111111111000000111111111333333333333333333333333222222222222222222222222222222333333333444444444}}}rrrllliiifffcccbbb```^^^\\\ZZZWWWSSSPPPNNNLLLIIIFFFFFFEEEDDDCCCAAA@@@>>>>>><<<<<<;;;;;;:::999999999888888888888777666555555444444333333222222111111111222222222222111000000333333444444444444333333//////000000111222222333111111222222222222111111222222111111000000//////222111000///............222222222222222333444444444444555555555666666666444333444777:::<<<;;;:::999:::===CCCMMM[[[jjjtttvvvwwwvvvtttqqqooooooppprrrxxxvvvrrrtttxxx{{{}}}~~~|||yyysssoooiiibbb\\\XXXVVVUUUUUURRROOONNNMMMMMMKKKJJJHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDFFFHHHJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPSSSWWWZZZ\\\\\\[[[ZZZZZZ]]]___bbbeeeiiimmmqqqxxx}}}kkk\\\WWWWWWUUUUUUVVVVVVWWWWWWVVVVVVXXXVVVRRRMMMHHHDDDBBB@@@;;;:::888777888888777666888:::>>>AAACCCCCCBBBBBB===;;;999666555444555555444333222111111222333444333222000//////000222333444444444444444444444444333333333333333333333333333333333333444444444444~~~rrrllliiifffcccbbb```^^^\\\YYYVVVRRROOOMMMKKKHHHFFFFFFEEEDDDCCCAAA@@@???>>><<<<<<;;;;;;::::::::::::888888888888777666555444333333333333222222111111000111222333333222000000444555555666666555555444000000000111111222222222111111222222222222111111222222222111000///...............///000111222333333222222222222333444444333333444444555555666666555555666777999::::::::::::<<>>:::777555444444444555444222111111222444555333333444555555444333333222222222222222222222222444444444444444444444444333333444444444555555555vvvllliiifffcccbbb```^^^\\\ZZZWWWSSSPPPNNNLLLIIIFFFEEEDDDCCCBBBAAA@@@@@@???<<<<<<;;;;;;;;;;;;;;;;;;777777777777666555444444111222333444444333222111000000111222222222222111111111222222222222111111444333333222111111000000000000111111111111000000000111222222222000///...222222111111111111222222333333333333333444444555333333444555666777777888:::;;;;;;:::888888999;;;???AAAEEEKKKUUUbbboooxxx{{{{{{yyyuuupppllljjjjjjfffiiipppxxx~~~}}}~~~yyynnneee```XXXVVVUUUTTTTTTRRROOOMMMMMMMMMLLLKKKIIIHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@???AAADDDGGGHHHGGGEEECCCCCCEEEGGGHHHJJJMMMQQQTTTYYY]]]bbbfffjjjqqqzzz}}}iii^^^ZZZUUUUUUVVVVVVWWWWWWVVVVVVWWWWWWUUURRRMMMHHHBBB???<<<;;;:::;;;===?????????>>>@@@DDDGGGIIIIIIHHHHHHDDDBBB>>>;;;888777666777555444333222222333444555222333555666666555333222222222222222222222222222444444444444444444444444333444444444555555555555vvvllliiifffcccbbb```^^^\\\[[[XXXTTTQQQOOOLLLIIIGGGDDDDDDCCCBBBAAA@@@@@@???;;;;;;<<<<<<<<<<<<<<<<<<777777777777666555444333111333444555555444333222111111000000111222222333222333333444444333333222222222222222222222222222000000111111111111000000///000111222222111///...111111000000000000111111444333333333333444555555333444444555777888888999999:::;;;:::888888:::===>>>AAAGGGMMMVVV___jjjppptttvvvwwwuuurrrooonnnnnngggjjjooouuu{{{}}}|||{{{xxxzzzyyymmmfff[[[YYYWWWVVVUUUTTTRRRPPPOOONNNMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEBBBCCCDDDEEEEEEDDDCCCCCCDDDCCCCCCAAA@@@???>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>======>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCAAABBBCCCCCCDDDFFFIIILLLPPPTTTYYY\\\aaagggpppwww{{{zzziii___VVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUSSSOOOIIIDDD@@@<<<;;;;;;===@@@BBBCCCCCCAAACCCGGGIIIKKKKKKJJJIIIEEECCC???<<<999777777777444444444444444444444444222222333333333333222222333333333333333333333333333333333333333333333333444444444444555555555555vvvllliiifffcccbbb```^^^\\\[[[XXXTTTQQQOOOMMMJJJHHHDDDDDDCCCBBBAAAAAA@@@@@@;;;;;;<<<<<<<<<<<<<<<<<<777777777777666555444333222333555666666555333222222111000000000111333444/////////000000/////////111111111222222333444444000000111111111111000000...///111222333222000///,,,------...000111333444444333333333333444555555444444555666777888999:::777888:::999777888;;;???<<>>======<<<======>>>>>>>>>======???????????????@@@@@@AAA>>>>>>=========>>>???@@@AAABBBCCCCCCBBBCCCFFFIIIKKKNNNSSSVVVZZZaaajjjpppuuuyyyrrreeeWWWVVVUUUTTTUUUVVVWWWXXXUUUUUUUUUSSSPPPJJJDDDAAA<<<;;;;;;>>>AAADDDFFFFFFCCCEEEHHHKKKLLLLLLJJJIIIDDDBBB>>>:::777666555555333444444555555444444333333222000//////000222333444444444444444444444444333333333333333333333333444444444555555555666666sssmmmjjjeeecccaaa```^^^\\\XXXVVVSSSOOOLLLJJJIIIHHHBBBCCCBBBBBBAAA@@@???>>>::::::;;;<<<=========<<<666666666666555555555555222222222111111111111111000////////////111222333222222222111111111000000222111000000000111333444222111000///.........///111111111111111111111111222222111111111111111222222222333333444555666666333333444666666777777777888888888888999;;;===???AAACCCFFFLLLSSS\\\dddiiipppppppppqqqrrrqqqnnnkkkhhhiiilllqqqtttsssooolllwwwyyyqqqiii```XXXXXXXXXTTTOOONNNSSSQQQNNNKKKJJJIIIJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@??????@@@@@@@@@??????>>>======>>>>>>>>>>>>>>>===>>>>>>=========???@@@AAA>>>>>>???@@@AAAAAABBBBBBFFFHHHJJJLLLPPPUUU\\\aaahhhnnnvvv|||iiibbbYYYRRRSSSVVVVVVUUUVVVVVVTTTRRRSSSSSSOOOGGG@@@<<<<<<===>>>BBBFFFJJJLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFDDD@@@<<<999666555444444333222222111111222222333333333222222222111111222222222222222222222222444333333222222333333444555555444333333555666777xxxmmmiiieeecccaaa```^^^\\\[[[YYYUUUQQQMMMJJJHHHHHHEEEEEEDDDDDDCCCBBB@@@@@@<<<<<<==================666666666666555555555555444333000//////000111222444333222111111222222333222222222111111111000000111111000000111222222333111000000000000111111111111111111111111111111111333333222222222222222333222222333444444555666666555666777888999999999999888777777888999;;;===>>>@@@BBBFFFLLLTTT\\\cccggglllllllllmmmmmmllliiigggeeeiiinnnqqqrrrssstttttt}}}}}}pppfff]]]\\\[[[WWWSSSRRRSSSRRRPPPMMMLLLKKKJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAA@@@??????>>>>>>????????????>>>>>>>>>>>>===============>>>=========>>>???@@@@@@@@@DDDFFFGGGIIILLLQQQWWW\\\aaafffnnnuuu{{{{{{hhh^^^UUUUUUWWWWWWVVVWWWXXXVVVTTTTTTUUUQQQIIIBBB===<<<===>>>AAAEEEIIILLLKKKKKKKKKKKKJJJIIIHHHHHHGGGEEEBBB>>>:::888666666555444444333333333333333111111222333444555555666222222222222222222222222555444444333333444444555555444444444444555666666zzzllliiieeebbbaaa```^^^]]]]]]ZZZVVVQQQMMMIIIGGGFFFEEEEEEDDDDDDCCCAAA@@@???999999999999999888888888666666666666555555555555555333///---,,,...111333555444333222111111111111222222222111111111111111000000111222222222222111000000000111222222333333111111111111111111111111444333333222333333444444333333333444555555666666666777888999999:::999999777777777888999;;;===>>>???BBBFFFMMMTTT[[[aaadddeeefffggggggfffeeecccbbbaaafffmmmqqqsssvvv}}}zzzoooeeeaaa```[[[XXXWWWSSSRRRQQQPPPNNNLLLKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@???>>>??????@@@@@@???>>>>>>>>>>>>>>>======<<<;;;:::;;;;;;<<<<<<======>>>>>>AAACCCDDDEEEGGGKKKPPPTTTVVV\\\dddkkkqqqyyypppdddYYYWWWXXXWWWXXXYYYYYYWWWVVVVVVVVVRRRLLLGGG???>>>======@@@DDDHHHKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHFFFCCC@@@<<<:::888777666555555444444444444444111222333444555666666777333333333333333333333333666555555444444555555666444444555666666666666555wwwllliiieeebbbaaa```___]]][[[YYYUUUPPPLLLIIIGGGFFFCCCCCCBBBAAA@@@???===<<<999888888777666666666666666666666666555555555555333222000......///000111222111111000000000//////111111111111111111111111000000222333333222111000///000000111222222222222111111111111111111111111333222222222222333444444333444444444555555666666555555666777888888777777666666777888:::<<<===>>>???AAAFFFLLLSSSYYY]]]``````aaabbbbbb```___^^^^^^```dddkkkttt|||xxxlllgggddd___[[[ZZZSSSSSSSSSQQQPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCAAA@@@???>>>????????????>>>>>>=========>>>???>>>===;;;:::;;;;;;;;;<<<<<<=========???AAABBBCCCCCCFFFJJJMMMNNNSSS[[[bbbhhhqqqzzzxxxkkk]]]WWWWWWVVVXXXZZZZZZXXXWWWVVVUUUSSSNNNJJJBBB@@@>>>===???CCCHHHKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGDDDAAA===:::888777666555555444333444444444444444444444333333333333333333333333333333333333555555444444444444555555333444666777777777666555uuukkkhhheeebbbaaa```___^^^ZZZXXXUUUQQQMMMKKKJJJIIICCCCCCBBBAAA@@@>>><<<;;;======;;;::::::::::::;;;666666666666555555555555000111111222111000////////////000000111111111111111111111111111111111111000111222333333222000000000000111111000000......111111111111111111111111111111111111111222333333444444555555555555555666555555666777777777777666555666888:::;;;===>>>??????AAAEEEJJJPPPUUUYYY[[[[[[]]]___^^^\\\\\\]]]^^^dddgggooo~~~uuuooojjjddd___]]]UUUUUUTTTSSSQQQOOOMMMLLLNNNMMMMMMLLLKKKJJJJJJJJJLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCAAA@@@???>>>?????????>>>>>>===<<<<<<===>>>???@@@???>>>>>><<<<<<===============>>>???@@@AAAAAAAAACCCFFFHHHIIINNNUUU[[[aaaiiirrryyyuuucccZZZWWWVVVWWWZZZZZZYYYWWWVVVUUURRRPPPMMMFFFCCC@@@>>>???BBBGGGKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFDDDAAA>>>:::888666555444444333333333333333333333333333222222222222333333333333333333333333444444333333333333444444333444666777777777666555uuukkkhhhdddbbbaaaaaa___^^^[[[YYYVVVSSSOOOMMMLLLLLLEEEEEEDDDCCCAAA???>>>======<<<:::999999:::;;;;;;666666666666555555555555000111333444444222000...000000111333333444444333111111111111111222222222111222222222222111000000000000111111000///---,,,111111111111111111111111000000000000111222333333555555555555555555555555777777888888888888777777666777999;;;===??????@@@AAABBBDDDGGGLLLPPPSSSUUUWWWZZZ\\\\\\ZZZZZZ]]]```iiimmmyyyyyyssskkkdddaaaYYYXXXWWWUUUTTTRRRQQQPPPPPPPPPOOOOOONNNMMMLLLLLLMMMKKKIIIGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<===>>>???@@@@@@@@@@@@======>>>>>>>>>>>>>>>>>>===???@@@@@@@@@AAACCCEEEFFFKKKPPPUUUZZZaaajjjqqqxxx~~~qqqccc[[[XXXYYY\\\[[[ZZZXXXVVVTTTSSSRRRQQQJJJGGGBBB>>>???CCCHHHLLLNNNNNNNNNMMMMMMLLLKKKJJJHHHGGGEEEBBB???;;;888666555444444333222333333333///000000111222333444555333333333333333333333333333333333222222333333333555555666777777777777666uuujjjhhhdddbbbbbbaaa```^^^[[[YYYUUUQQQNNNKKKIIIIIIEEEEEEDDDCCCAAA???===<<<999888777666666888999:::666666666666555555555555222333333444333222111111111111333333333333222111000000111111111222222222333222222111000000111111///000111222222111///...111111111111111111111111111111111111222333444444666666666666555555555555666666777777777777666666666888:::===???@@@AAAAAABBBBBBCCCDDDGGGKKKOOOQQQSSSWWWZZZZZZYYYYYY]]]bbbgggppp}}}ssskkkggg___]]][[[YYYWWWVVVVVVVVVSSSSSSRRRQQQPPPOOONNNNNNMMMKKKIIIGGGGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>=========>>>>>>???>>>=====================<<<===????????????AAACCCDDDGGGKKKOOORRRXXXaaagggooouuu~~~pppddd]]]\\\^^^\\\\\\ZZZXXXVVVTTTUUUUUUNNNJJJDDD??????CCCIIIMMMNNNNNNNNNNNNMMMLLLKKKKKKIIIHHHGGGDDDAAA===999777666555555444444444444444000111111222333444555555444444444444444444444444444444333333333333444444666666666666666777777888uuujjjhhhdddbbbbbbaaa```___ZZZWWWSSSNNNJJJFFFDDDCCCCCCCCCBBBAAA???===;;;:::;;;:::999888999:::<<<>>>777666666666555555555555555444333222222222333333111111222222111000...---000000111111222222222222444333111000000000111222...///111333444333222111111111111111111111111111222222222222333444555666666666666666666555555555333444444444444444333333777888;;;>>>@@@AAABBBBBBDDDCCCBBBBBBDDDHHHLLLNNNQQQUUUYYYYYYXXXYYY^^^bbbbbbpppzzzpppkkkcccaaa^^^[[[YYYYYYZZZZZZUUUTTTSSSRRRQQQPPPOOOOOOMMMKKKIIIGGGGGGHHHJJJLLLJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???===;;;;;;;;;<<<=====================<<<<<<:::<<<>>>>>>>>>>>>@@@AAABBBEEEHHHKKKMMMSSS[[[aaahhhoooyyyzzzkkkaaa___```^^^]]]\\\YYYWWWVVVWWWXXXPPPKKKEEE@@@@@@CCCIIIMMMNNNNNNOOONNNNNNMMMLLLKKKJJJJJJHHHFFFBBB>>>;;;999777777666555555555555555555555444444444333333333444444444444444444444444555555555444444555555555777666555555555666888999sssjjjhhheeecccbbbaaa___^^^]]]YYYTTTPPPNNNLLLJJJIIIEEEDDDCCCAAA@@@???>>>>>>;;;;;;;;;::::::999999999777777777666555555444444555555444444444333333333111111000000000111333444333333333333333333333333000111111111111222222222//////000111222333333444444444333222111111111222000000000111222444555666777777777777666666666666999888777666555555666666666888:::===???@@@@@@@@@FFFEEEDDDEEEGGGJJJNNNPPPRRRTTTXXXZZZ[[[\\\]]]^^^fffrrr{{{xxxoooeeeeeedddaaa^^^]]]]]]^^^ZZZVVVRRRQQQRRRRRROOOLLLPPPOOONNNMMMMMMLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFEEECCCBBBAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>============????????????????????????BBBCCCEEEHHHKKKPPPVVV[[[```gggrrr|||rrreee___]]]]]][[[[[[[[[\\\[[[YYYWWWUUUPPPHHHBBB@@@CCCIIIMMMNNNNNNNNNMMMMMMMMMLLLLLLOOOLLLGGGCCCAAA>>>:::888666666666777666666555444555444222111111222444555555444444333333333444444333444444444555555666666666666777777777777666555~~~rrriiigggdddbbbbbbaaa___]]]\\\YYYTTTPPPNNNLLLJJJIIIEEEDDDCCCAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;::::::777777777666555555444444555444444444444333333333111000/////////000111222222222222222222222222222000111111111111222222222//////000000111111222222333222222111111111111222000000000000111222444444777777777777777777777666:::999777666666666777777888999;;;>>>@@@AAABBBCCCEEEDDDDDDDDDFFFJJJNNNPPPSSSWWW[[[]]][[[ZZZ[[[\\\eeeqqq|||~~~uuunnnnnnmmmkkkgggdddbbbaaa]]]YYYUUUSSSTTTTTTQQQOOONNNNNNMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>=================================???AAABBBDDDGGGKKKQQQUUU[[[bbbllluuu||||||kkkbbb^^^___]]]\\\\\\\\\[[[YYYWWWWWWRRRJJJDDDBBBEEEIIIMMMPPPPPPPPPOOONNNNNNMMMMMMPPPMMMHHHEEEBBB???<<<:::777777777777777666666555555444222111111222444555555444444333333444444555555555555555555444444444777777888888888888777777|||qqqhhhfffcccaaa```___^^^\\\[[[XXXSSSPPPNNNLLLJJJHHHEEEDDDCCCAAA@@@???>>>>>>888888888999999999999999777777777666555555444444444444444444333333333333111000//////...//////000111111111111111111111111000111111111111222222222111111111111111111222222000000000111111111111222222222222222222333444555777777777777777777777777999888777666666777888888;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFIIIMMMPPPSSSVVV\\\bbbccc___[[[[[[\\\eeepppzzz|||~~~zzzzzz{{{yyyuuuoooiiieee```\\\WWWUUUUUUUUUSSSQQQNNNMMMMMMLLLLLLLLLMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFAAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>===========================>>>@@@AAABBBCCCGGGLLLOOOUUUZZZccckkksss|||vvvggg___```^^^\\\\\\\\\[[[YYYXXXYYYTTTNNNHHHFFFGGGKKKNNNSSSSSSRRRQQQOOONNNMMMMMMPPPMMMIIIFFFDDDBBB>>><<<888777777777777666666555555444333222222333444555555444444444444444555555666666666555444444333333888888999999999999888888zzzpppgggeeebbb``````___]]][[[ZZZWWWSSSPPPNNNLLLJJJHHHEEEDDDCCCAAA@@@???>>>>>>888888999999::::::;;;;;;777777777666555555444444444444444333333333222222111111000000////////////111111111111111111111111000000111111111222222222333333333333333333222222//////000000111111111111444444444444444555666666777777777777777888888888888777666555666666888999<<<<<<<<<===???BBBEEEFFFFFFGGGHHHJJJNNNRRRVVVXXXZZZaaahhhiiiddd______```fffpppzzzzzz~~~|||rrrkkkccc^^^WWWTTTTTTTTTSSSQQQOOOOOONNNNNNNNNNNNOOOOOOMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHHHH@@@@@@??????>>>>>>======@@@@@@?????????>>>>>>>>>???????????????????????????AAABBBBBBBBBEEEHHHKKKPPPUUU\\\bbbjjjtttnnnbbb^^^\\\ZZZZZZ\\\\\\[[[ZZZ[[[XXXRRRMMMKKKKKKNNNOOOUUUTTTSSSQQQOOONNNLLLLLLNNNLLLIIIGGGEEECCC???===888777777666555555555555555444333333333333444555555444444444444555555666555555555555555444444444777777888888999999888888yyyooogggeeebbb```___^^^\\\[[[YYYVVVSSSPPPNNNLLLJJJGGGEEEDDDCCCAAA@@@???>>>>>>;;;;;;<<<<<<======>>>>>>777777777666555555444444444444333333333222222222222222222222111000000///222222222222222222222222000000111111111222222222222222222222222111111111...///000111111111111111333333222333333444555666666777777777888888888999666555555444555666888999;;;;;;;;;<<>>>>>999999999999::::::::::::777777777666555555444444333333333333222222222222111222222222222111111000222222222222222222222222000111111111111222222222/////////////////////000///000111222222222111000//////000000111333444555666777777888888999999999555555555555666777999:::;;;;;;<<<>>>@@@BBBDDDEEECCCEEEIIIOOOUUU[[[aaaccc\\\^^^``````___]]]]]]^^^eeekkkrrrwwwyyy{{{~~~~~~|||yyyxxxzzzyyyyyy}}}ppphhh___YYYWWWVVVTTTSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>??????>>>???@@@BBBIIIMMMRRRWWW^^^hhhttt|||mmm\\\ZZZYYYYYY[[[^^^^^^^^^^^^\\\ZZZWWWUUUUUUUUUUUUUUUTTTRRRQQQOOOMMMLLLKKKJJJIIIGGGGGGFFFDDDAAA>>>999888666555444444444555444444444444444444444444444444444444555666777777111222333444555777888888444555666777777777777777xxxppphhheeecccaaa```___]]][[[VVVTTTRRRPPPOOOMMMIIIGGGEEEDDDCCCAAA@@@???>>>>>>888888777777777777777777777777777666555555444444333333333222222222222111///000111222222111111000111111111111111111111111000111111111111222222222/////////000000111111111000111333444333222000/////////000111333555666777666777777888888999::::::777666666666888999;;;===;;;<<<>>>@@@BBBDDDEEEEEEDDDGGGLLLSSS[[[ccchhhlllaaa^^^ZZZXXXYYYZZZZZZYYYcccfffjjjkkkkkkmmmrrrwww~~~}}}~~~}}}{{{}}}|||tttiiiaaa^^^]]][[[YYYWWWVVVUUUSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>????????????@@@BBBDDDHHHMMMRRRWWW```llltttuuuaaa^^^\\\[[[]]]^^^______^^^]]]\\\[[[ZZZYYYXXXXXXUUUTTTSSSRRRPPPOOONNNMMMJJJIIIHHHIIIHHHFFFCCC@@@<<<;;;888666555555666666444444555555555555444444444444444444555666777888222333333444555666777777555555666777888999888888xxxppphhhfffcccaaa```___^^^\\\VVVTTTRRRPPPOOOMMMIIIGGGEEEDDDCCCAAA@@@???>>>>>>=========<<<<<<;;;;;;;;;777777777666555555444444333333333222222222111111---...///111111111000000000000000000000000000000000111111111111222222222111111222333444444555555222333444555444222000///111222333444666888:::<<<666777777888999999::::::888888888888999;;;===???;;;===@@@BBBDDDEEEFFFFFFGGGKKKQQQYYYbbbjjjpppssshhhaaaYYYVVVWWWZZZYYYWWW```ccceeecccbbbdddkkkqqq}}}qqqhhhdddcccaaa___]]]\\\ZZZXXXWWWUUUUUUTTTQQQQQQRRRRRRQQQQQQPPPOOOQQQQQQRRRRRRQQQQQQPPPOOONNNMMMLLLJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBAAAAAACCCDDD@@@DDDIIINNNSSS\\\fffmmmzzzzzzeeeccc___^^^^^^______^^^^^^^^^]]]]]]\\\[[[ZZZZZZVVVUUUTTTSSSRRRQQQPPPOOOJJJJJJJJJJJJJJJHHHEEEBBB>>>===:::888777777888888444444555555555555444444444444444555555777888888444444555555555555555555666666777999999:::::::::wwwooohhhgggeeeccc```^^^\\\[[[XXXVVVSSSPPPMMMLLLKKKJJJGGGEEEBBBAAA???===999666;;;:::999888777777777777666666666666555555555555555444222000000111222333000000000000000000000000666555555444333222111111000111111111111222222222000000000000000000111111222333BBB<<<444222***222111111222222333444555555555777999;;;;;;:::888777666777777888999999::::::<<<===>>>@@@BBBDDDEEEFFFEEEKKKTTT___iiiqqquuuwwwhhh]]]TTTUUUVVVUUUUUUXXX[[[ZZZ\\\aaacccccchhhnnn|||~~~vvvpppllllllnnnqqqnnnhhh```ZZZXXXYYY[[[VVVWWWYYYXXXWWWTTTSSSSSSRRRQQQQQQRRRSSSRRRQQQOOONNNNNNMMMLLLKKKJJJJJJIIIKKKIIIFFFFFFFFFFFFEEECCCAAAAAACCCCCCCCCBBBAAA@@@???>>>>>>@@@AAAAAA???=========>>>>>>????????????BBBAAACCCIIINNNSSS\\\eeeqqqxxxpppddd]]]___aaa^^^___dddbbbcccbbb___]]][[[\\\]]]YYYYYYXXXVVVTTTQQQOOONNNNNNMMMKKKIIIGGGFFFFFFFFF???>>><<<:::999999999:::666666666666666666666666444444444555555555666666666666666666666666666666888888888888999:::;;;<<>>???@@@BBBCCCDDDEEEJJJOOOXXXbbbjjjnnnpppqqqcccZZZSSSUUUXXXXXXZZZ]]]aaa^^^___bbbdddffflllttt{{{||||||uuulllccc^^^\\\]]]WWWXXXXXXXXXVVVUUUUUUUUUTTTSSSRRRRRRSSSSSSQQQPPPRRRQQQNNNLLLKKKKKKLLLMMMKKKIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@????????????@@@BBBAAA@@@>>>>>>>>>>>>?????????@@@@@@BBBAAACCCHHHLLLQQQYYYaaammmtttuuuhhh___```aaa^^^^^^cccbbbbbbbbb```]]][[[\\\]]]YYYYYYXXXVVVTTTRRROOONNNNNNMMMKKKIIIGGGFFFFFFEEE???===;;;999888777777777555555555555555555555555444444444555555555666666666666666666666666666666888888777888888999:::;;;vvvnnngggfffeeeccc```^^^\\\[[[WWWUUURRROOOLLLKKKJJJIIICCCBBB@@@?????????===;;;:::;;;;;;<<<;;;999888777666666666666555555555555555444333111111222333333111111111111111111111111000000000000000000000000000000000111111111222222111111111111111222333333...HHHfffWWW@@@999---000333444555777777777666666777888999999888666444222444555666888999;;;<<<===>>>??????@@@BBBCCCCCCDDDLLLQQQZZZbbbggghhhfffeee\\\UUURRRVVV[[[^^^aaadddhhheeedddgggiiilllttt|||sssiiidddccc^^^]]][[[YYYXXXXXXXXXXXXXXXVVVUUUTTTUUUVVVUUUSSSVVVTTTPPPMMMLLLMMMOOOQQQLLLIIIGGGFFFGGGGGGFFFDDDGGGGGGFFFEEEDDDBBB@@@???AAA@@@@@@AAABBBBBB@@@>>>?????????@@@@@@@@@@@@@@@BBBAAABBBGGGJJJMMMTTT[[[fffnnnyyy|||mmmaaa``````]]]^^^bbbaaaaaaaaa```]]][[[[[[\\\YYYXXXXXXVVVTTTRRRPPPOOONNNMMMKKKIIIGGGFFFEEEEEE???===;;;888666555555555555555555555555555555555444555555555555666666666666666666666666666666666888777777777777777888888vvvmmmgggfffdddbbb```^^^]]]\\\WWWUUURRROOOLLLJJJIIIIIIGGGEEEAAA???>>>===:::888:::;;;=========;;;888777666666666666555555555555222111000/////////000000222222222222222222222222////////////000000111111000000000000111111111111111111111111222333444444///SSSsssXXX777333111<<<111333444666666666444444333444666777777777666555333444666888:::<<<>>>>>>??????@@@AAAAAABBBCCCCCCIIINNNVVV]]]aaa```\\\ZZZUUUSSSSSSXXX___dddhhhkkkmmmlllnnnsssuuuwww}}}zzzyyyzzzssspppjjjgggbbb^^^]]]\\\[[[[[[[[[YYYWWWVVVXXXYYYYYYYYYXXXVVVSSSQQQOOOOOOPPPQQQMMMKKKIIIHHHHHHHHHGGGFFFHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBAAAAAABBBBBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@AAAEEEGGGHHHNNNUUU```gggrrr}}}oooaaa^^^___\\\]]]bbb___aaaaaa```]]][[[[[[\\\XXXXXXWWWVVVUUUSSSQQQPPPNNNMMMKKKIIIGGGFFFEEEEEEAAA???<<<999666555444444444444444444444444444444555555555555555666666666666666666666666666666666888777777666666666666777vvvmmmffffffdddbbb```___]]]\\\WWWUUURRROOOLLLKKKJJJIIIGGGDDDAAA???>>>===;;;999;;;<<<===>>>===;;;999777666666666666555555555555111111000000000///000000111111111111111111111111///000000111111222222222//////000000000111111111111111111111222333444555HHHZZZgggHHH///222000555333444555666666666555444333444555666777666666555333444666888:::===>>>?????????@@@AAAAAABBBCCCCCCFFFKKKRRRXXX[[[ZZZXXXVVVQQQSSSWWW\\\cccjjjnnnoooqqqssszzz}}}vvvssswwwyyytttmmmgggeeecccaaa___^^^[[[XXXWWWXXXZZZ[[[[[[WWWWWWWWWVVVUUUSSSQQQPPPOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGEEECCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@@@@CCCDDDEEEIIIPPPYYY```kkkvvvqqq___[[[\\\[[[\\\aaa^^^```aaa```]]]\\\[[[[[[XXXXXXWWWWWWUUUTTTRRRRRROOONNNLLLIIIGGGFFFEEEDDDCCCAAA>>>;;;888666666555555555555555555555555555666666666666666666666666777777777777777777777777777777666666555666666666vvvooofffeeedddbbb```___^^^]]]XXXVVVSSSPPPMMMKKKKKKJJJDDDAAA???>>>>>>???>>>>>>;;;<<<<<<===<<<:::999888666666666666555555555555333333333333333222222222000000000000000000000000111111111222222333333333/////////000000000111111000000000111111333444555RRRKKKFFF111000>>>555000888888777777888888888888888888777777666444333222444555666999;;;===>>>???>>>??????@@@BBBCCCCCCDDDFFFIIINNNSSSVVVWWWWWWWWWRRRWWW\\\```gggnnnrrrqqquuuzzzzzztttpppqqqyyy}}}xxxuuusssooolllfffbbb]]]ZZZZZZ[[[\\\\\\YYYZZZ[[[[[[YYYVVVSSSQQQQQQOOOMMMLLLMMMMMMKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJGGGEEECCCBBBCCCCCCCCCBBB@@@@@@@@@@@@@@@?????????AAA???@@@CCCCCCCCCFFFLLLSSSZZZdddooozzzuuu```ZZZZZZYYY[[[___]]]___``````^^^\\\[[[[[[WWWWWWWWWWWWVVVUUUTTTSSSOOONNNLLLIIIGGGEEEDDDDDDDDDBBB@@@<<<:::888888777666666666666666666666666777777777666666666666555777777777777777777777777777666666666666666777777wwwpppfffeeedddbbbaaa___^^^]]]YYYWWWTTTQQQNNNMMMLLLKKKDDDAAA>>>===>>>??????>>><<<<<<;;;;;;:::999999999666666666666555555555555444444444444444333333222////////////////////////111111222222222222222222////////////000000000111/////////000111222333444BBB555333+++333AAA888666:::999777666666777999:::999888888777666555444333555666777999;;;===>>>???===>>>???@@@BBBCCCDDDEEEGGGHHHJJJLLLPPPSSSUUUWWWUUU\\\bbbeeeiiipppsssqqqzzzqqqlllkkkoooyyywwwrrrjjjdddaaaaaa``````_________^^^\\\ZZZXXXVVVTTTRRROOOOOOOOOOOONNNLLLLLLLLLJJJIIIHHHIIIIIIJJJHHHFFFCCCCCCCCCDDDCCCBBB@@@@@@?????????>>>>>>>>>@@@>>>???BBBBBBBBBEEEJJJLLLSSS]]]hhhttt{{{cccZZZYYYWWWXXX\\\\\\^^^``````^^^\\\[[[[[[WWWWWWWWWWWWVVVUUUTTTTTTPPPNNNLLLIIIGGGEEEDDDCCCDDDBBB@@@===;;;999999999777777777777777777777777777777777777666666666555777777777777777777777777666666666666777888999999wwwqqqeeeeeedddbbbaaa___^^^]]]ZZZXXXUUURRROOOMMMLLLLLLGGGDDD@@@>>>======<<<;;;<<<<<<;;;999999999999999777666666666555555555555222333333333333222111111////////////////////////222222111111111111111111////////////000000000000.........///000222333444111...999333000444000999:::888555444333555777999666666666666777777777888666666888999;;;<<<>>>>>><<<===>>>@@@BBBDDDEEEFFFFFFEEEEEEGGGJJJNNNRRRTTTWWW```fffgggkkkqqqsssppp}}}jjjgggfffmmmxxxwwwooojjjgggeeedddeeecccaaa___]]]\\\[[[[[[UUUSSSQQQPPPPPPPPPOOONNNOOONNNLLLJJJIIIHHHHHHIIIIIIGGGDDDCCCCCCDDDDDDCCC@@@?????????>>>>>>======@@@>>>???BBBBBBAAADDDJJJHHHOOOYYYdddppp~~~fff\\\YYYVVVVVVZZZ[[[^^^``````^^^\\\[[[[[[VVVWWWWWWWWWVVVVVVUUUTTTPPPOOOLLLJJJGGGEEEDDDCCCCCCBBB???<<<:::999999999777777777777777777777777888888777777666666666555777777777777777777777777666666666666777999::::::wwwpppjjjfffbbb___^^^]]]\\\[[[ZZZXXXTTTPPPMMMJJJIIIHHHFFFDDDAAA@@@??????===<<<999:::;;;<<<<<<:::888777777777666666555555555444666555444333222111111111111111111222333444555666333333333222222222111111000//////000222444333222...///000111111222222111333111///---...111444777666555555444444666777888888777555333222333444555666777888999:::;;;;;;<<<>>>>>>???@@@BBBCCCDDDDDDDDDCCCFFFIIIHHHHHHMMMTTT\\\```fffkkknnnpppsssuuu~~~yyyjjjhhhiiiooo|||}}}}}}{{{pppkkkhhhgggeeedddbbbaaa```^^^[[[XXXUUUUUUUUUUUUSSSQQQOOOMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@@@@@@@???>>>>>>>>>?????????@@@AAABBBDDDEEEFFFMMMWWWbbbmmmzzzppp^^^[[[^^^^^^\\\^^^______```___]]]\\\[[[WWWWWWVVVUUUUUUUUUVVVVVVQQQPPPNNNKKKHHHFFFDDDBBBBBBAAA@@@>>><<<:::888777777777666666666666777777777777777777666666666666777666666555555777888999888888888888888999999:::wwwqqqiiifffbbb___^^^^^^\\\[[[XXXVVVSSSOOOLLLIIIGGGGGGGGGDDDAAA@@@???>>>===;;;999:::;;;<<<<<<:::999777666666666666666666666666333333222222222222222222111111111111111222333444222222111111111000000000000//////000222444333222...///000111222222222222444222111000000222555666666555555444555666777888999888666444444555666777777888888999:::;;;<<<<<<>>>>>>???@@@BBBCCCDDDDDDEEEDDDEEEHHHHHHHHHNNNVVVaaaeeekkkpppsssuuuwwwyyy~~~ooonnnnnnsss~~~yyy{{{~~~ssslllhhhhhhfffdddbbbaaa^^^[[[YYYWWWWWWWWWVVVTTTRRROOONNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIIIIHHHFFFEEEDDDAAAAAAAAA@@@??????>>>>>>?????????@@@AAABBBDDDDDDEEEKKKTTT^^^hhhuuuzzzccc[[[[[[ZZZXXX^^^______```___^^^\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUURRRPPPNNNKKKHHHFFFDDDCCCBBBAAA@@@>>><<<:::888888777777666666666666777777777777777777666666666666888777666666666777888999888777777777777888999999wwwqqqiiifffbbb```___^^^\\\[[[YYYWWWTTTPPPMMMJJJHHHHHHGGGEEEBBB@@@???>>><<<:::999:::;;;<<<;;;:::999888555555555666666666666666222111111111222222333444111111000000000111111222000000000///////////////111000///000222333333222...///000111222222222222444333333333333444444555666555555555555666777777999888777666666666777888888999999:::;;;<<<======>>>>>>???@@@BBBCCCDDDDDDFFFDDDDDDFFFFFFHHHPPPZZZdddiiiooouuuxxxzzz|||}}}zzzxxxwwwzzzzzzzzzwwwpppnnnkkkhhheeecccaaa^^^\\\[[[[[[ZZZXXXVVVSSSQQQOOOPPPPPPPPPOOOOOONNNNNNNNNKKKKKKJJJJJJIIIGGGFFFEEECCCBBBBBBAAA@@@@@@???????????????@@@AAABBBCCCDDDDDDIIIOOOWWWaaammm|||jjj\\\YYYYYYXXX^^^^^^___``````___^^^]]]^^^]]][[[YYYWWWVVVUUUUUUSSSQQQNNNJJJHHHFFFEEEEEECCCBBB@@@>>><<<:::999888777777666666666666777777666666666666777777777777777777777777777888999999777777777777777888888999wwwrrriiifffbbb```___^^^\\\ZZZZZZYYYVVVSSSPPPMMMKKKJJJHHHEEEBBB@@@???>>><<<:::::::::;;;;;;;;;:::999888777777666666555555555444333333222222222333333444222222111000000000111111000000000000////////////111000///000222333222111//////000111222222222222333333444444444444333333555555555555666666666777777777666666666777888888999999:::;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGDDDCCCDDDEEEIIISSS^^^eeekkksssyyy}}}~~~~~~yyy}}}uuuqqqmmmiiigggeeecccaaa___^^^]]]ZZZXXXUUUSSSRRRRRRRRRRRRQQQPPPOOONNNNNNLLLLLLLLLKKKJJJIIIGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCGGGLLLQQQZZZfffuuurrr```ZZZ[[[\\\]]]^^^___```aaa``````___^^^]]][[[YYYWWWVVVUUUUUUSSSQQQNNNKKKHHHGGGGGGGGGCCCBBBAAA???===;;;:::999777777666666666666777777666666666666777777777777666666666666777777888888777777666666777777888999vvvqqqhhhfffcccaaa```^^^\\\ZZZYYYXXXVVVTTTQQQNNNKKKJJJGGGEEEBBB@@@???>>><<<::::::;;;;;;;;;::::::999999999888888666555444333222666555444333222222222222333222222111111111222222111111111111111111111111222000000000222333222111///000111222222333333222111222333444444333333222444555555666666666666666555555555555666777777888999:::;;;;;;======>>>???>>>>>>???@@@BBBCCCDDDDDDFFFCCCBBBCCCEEEKKKWWWccciiipppyyyyyyxxx|||xxxqqqllljjjhhhfffdddcccbbb```]]]ZZZXXXVVVVVVTTTTTTSSSRRRQQQOOOOOONNNMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCFFFIIINNNUUU```nnnxxxiii^^^\\\]]]\\\]]]___aaabbbbbbaaaaaa\\\[[[ZZZXXXWWWWWWVVVVVVSSSQQQOOOLLLIIIHHHGGGGGGDDDCCCBBB@@@>>><<<::::::777777666666666666777777555666666666777777777888555555666666666777777777777777777777777888888999uuuooogggeeecccaaa```^^^\\\YYYVVVUUUTTTQQQOOOLLLIIIGGGFFFDDDAAA@@@??????===<<<;;;;;;:::::::::999999999999888888666555444333222777666444333222111111111222222111111111222222333222222222222333333333333222111000111222333222000///000111222333333333333000111222333444444444444444555555666777666666666444444555666777777888888999::::::;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCAAA@@@CCCGGGMMMZZZgggqqqxxx~~~zzz{{{~~~wwwxxx{{{sssnnnkkkhhhfffeeedddbbb___]]][[[ZZZZZZWWWVVVUUUSSSRRRPPPOOOOOOOOOOOONNNNNNMMMKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCBBBEEEHHHKKKQQQ[[[hhhqqqxxxeee]]][[[\\\]]]___aaacccccccccccc[[[[[[ZZZXXXWWWWWWWWWWWWRRRQQQPPPNNNLLLJJJHHHGGGEEEDDDBBB@@@>>><<<;;;:::777777666666666666777777555555666666777777888888555555666777777777777777888888888888888999999:::tttmmmgggeeecccbbb```^^^[[[YYYTTTTTTSSSQQQNNNKKKHHHGGGEEEBBB@@@???@@@@@@>>>===;;;;;;::::::999999999:::666666666666555555555555333333222111000000000111000000000000000111222333222222222222333333333444222111000111222222111000000000111222333333333333000111222333444555666777444444666777777777666555444444666777888999999999999999:::;;;<<<======>>>>>>>>>???@@@BBBCCCDDDDDD@@@>>>???DDDHHHPPP]]]jjjwww{{{zzz~~~|||xxxrrrmmmkkkgggeeecccaaa___^^^^^^^^^ZZZYYYXXXVVVTTTRRRQQQPPPPPPOOOOOOOOONNNLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBB@@@CCCFFFHHHMMMVVVbbbjjjzzzpppaaa\\\[[[\\\___aaacccdddeeeeee___^^^\\\ZZZXXXWWWWWWVVVPPPQQQQQQPPPNNNKKKHHHFFFEEEDDDCCCAAA???===;;;;;;777777666666666666777777555555555666777888888888666777888999:::999999888999999999999999::::::;;;ssslllgggeeecccbbbaaa___[[[YYYUUUUUUTTTSSSPPPMMMJJJHHHDDDBBB@@@???@@@@@@???>>><<<;;;:::999999999::::::444444444555666777777888///////////////000000111............///111222222111111222222222333333333333111000111222222111000000000111222333333333333111111222333555777999:::333444666777777777666555444555777888::::::;;;;;;888999999:::;;;<<<======>>>>>>???@@@BBBCCCDDDDDD>>>===???DDDIIIQQQ___lllyyy}}}{{{yyyssspppgggfffdddbbb```______```\\\[[[ZZZXXXVVVTTTSSSRRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBB>>>AAADDDGGGKKKSSS^^^ffftttyyyhhhaaa[[[\\\___bbbdddeeeeeeeeebbbaaa___\\\YYYWWWVVVVVVOOOPPPQQQQQQOOOLLLHHHFFFEEEEEECCCAAA???===<<<;;;777777666666666666777777444555555666777888888999888999:::;;;<<<;;;::::::::::::999999::::::;;;<<>>???@@@BBBDDDEEEEEEDDDBBB@@@BBBBBBCCCEEEIIIRRR[[[bbbooozzzzzz|||zzzuuummmiiieeedddeeefffeeecccbbbaaa___]]][[[YYYXXXXXXSSSQQQOOONNNOOOOOONNNLLLNNNNNNMMMKKKIIIGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDAAACCCEEEFFFHHHNNNXXX___ppp{{{nnn^^^]]]ZZZ[[[___aaa```bbbeee```___^^^\\\YYYWWWVVVUUUTTTSSSRRROOOLLLIIIGGGEEEDDDCCCBBB@@@>>>===<<<;;;999888888888888888999999555555555666777999:::;;;777888::::::888777888999:::999999888999:::<<<===vvvpppkkkhhheeecccaaa```^^^\\\XXXUUURRROOONNNLLLJJJHHHDDDCCCAAA???===<<<<<<;;;:::::::::999999999999888888777666555444333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111222222000111111111111222222222111222222333444666777888333333444555666666666666444555777999:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@BBBDDDDDDBBB@@@???@@@AAABBBDDDHHHPPPYYY```lllvvv{{{tttoooiiifffffffffdddbbbbbbaaa___]]][[[ZZZYYYYYYVVVTTTRRRQQQQQQPPPOOOMMMNNNMMMMMMLLLJJJHHHFFFEEECCCCCCBBBAAAAAAAAAAAAAAA@@@BBBDDDDDDFFFLLLTTT[[[jjjuuuvvvccc^^^[[[ZZZ^^^```___aaaddd```___^^^\\\ZZZXXXVVVUUUTTTSSSRRRPPPMMMJJJHHHFFFEEEDDDCCCAAA@@@>>>===<<<999888888888888888999999999999888777777777777777777888::::::888777888999;;;::::::::::::<<<===>>>vvvoooiiigggdddbbbaaa___]]]\\\YYYWWWSSSPPPNNNLLLIIIGGGCCCBBBAAA@@@>>>>>>======:::::::::999999999888888777777666555444333333222444333333222222111111111222222222222222222222222222222222222222222222222////////////000111222333000111111111111222222222333333333444555666666777222333444555666777777888555666777999:::;;;;;;;;;======>>>>>>>>>>>>>>>===>>>???AAABBBBBBAAA???>>>>>>???AAACCCHHHOOOWWW]]]fffooo~~~~~~xxxpppjjjhhhgggfffdddcccbbb```___]]]\\\[[[[[[[[[YYYVVVTTTSSSRRRPPPNNNMMMMMMMMMLLLKKKJJJHHHGGGEEEEEECCCBBBAAAAAA@@@@@@???AAABBBBBBCCCHHHPPPVVVcccnnnhhh___ZZZYYY\\\^^^^^^```bbbaaa```^^^]]][[[YYYWWWWWWSSSRRRQQQPPPNNNKKKIIIHHHFFFFFFDDDCCCAAA???>>>>>>999999888888888888888999;;;:::999888777666666666777888::::::888777888999<<<;;;;;;;;;;;;===>>>@@@wwwnnnhhhfffcccaaa```___]]][[[[[[WWWSSSPPPNNNKKKHHHFFFCCCBBBAAA@@@????????????;;;::::::999999888888888777666666555444444333333444444333333222111000000222222222222222222222222222222222222222222222222000000000000000111222222000000111111111222222222444444555555666666666666444444555555555666777777666666777999:::;;;;;;<<<<<<===>>>??????>>><<<;;;>>>???AAAAAAAAAAAA???>>>>>>???BBBDDDIIIOOOWWW\\\aaaiiivvv~~~~~~|||}}}{{{wwwoookkkjjjiiigggdddcccbbb```___^^^^^^^^^___\\\YYYVVVUUUSSSQQQOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDBBBBBBAAAAAA@@@AAABBBBBBBBBFFFLLLRRR^^^iii{{{lll^^^XXXVVVYYY]]]^^^___bbbaaa```___]]]\\\ZZZYYYXXXSSSRRRRRRPPPNNNLLLJJJIIIFFFFFFEEECCCAAA@@@>>>>>>:::999888888777888888888888888888777777888999999777888::::::888777888999;;;;;;::::::;;;===???@@@xxxooohhhfffcccaaa```___^^^\\\[[[XXXTTTQQQNNNLLLIIIFFFCCCBBBAAA@@@????????????;;;;;;::::::999888777777666666666555444444333333444444333333222111000000222222222222222222222222222222222222222222222222444333222111111111111111000000111111111222222222444555666777777777777666888777666555555555555555777777888999999;;;;;;<<<;;;<<<===>>>===<<<;;;:::???@@@AAAAAAAAAAAA@@@??????AAADDDGGGKKKQQQWWW\\\^^^eeeqqqzzzxxxuuuzzz|||~~~zzz~~~tttooollljjjhhheeedddcccbbbaaaaaaaaaaaaaaa^^^[[[XXXVVVTTTQQQOOONNNNNNNNNNNNMMMLLLKKKJJJHHHGGGEEEDDDBBBAAA@@@@@@@@@BBBCCCBBBBBBEEEKKKPPP[[[fffwwwsss___XXXTTTWWW[[[^^^___bbbbbbaaa```^^^]]][[[ZZZYYYSSSSSSRRRQQQOOOMMMKKKJJJFFFEEEDDDBBBAAA???>>>===:::999999888777777888888999888888888888888999999777888::::::888777888999:::999999999;;;<<<>>>???zzzqqqhhhfffcccaaaaaa```___]]]ZZZWWWTTTQQQOOOMMMJJJHHHCCCBBBAAA@@@>>>>>>======<<<;;;;;;:::999888777777666666555555555444444444444333333222222111111111222222222222222222222222222222222222222222222222555444333222111111111111000111111111111222222222333444666888888888888777:::999777555444444444555888888888888999:::<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;@@@@@@@@@AAAAAA@@@@@@@@@???BBBFFFJJJMMMRRRXXX\\\]]]cccooo~~~uuurrrpppvvv|||zzz~~~yyyzzz{{{tttoookkkhhhffffffeeedddccccccddddddcccaaa]]]ZZZXXXVVVTTTQQQPPPPPPPPPOOONNNLLLKKKJJJGGGFFFDDDBBBAAA@@@??????@@@BBBCCCCCCBBBDDDJJJOOOXXXcccsssfff\\\VVVXXX\\\^^^```bbbbbbbbbaaa___^^^\\\[[[[[[UUUTTTSSSRRRPPPMMMKKKJJJFFFEEEDDDCCCAAA???>>>===::::::999888777777777777<<<;;;:::999888777777777777888::::::888777888999999999999999;;;===???@@@{{{sssiiifffdddbbbbbbaaa```^^^ZZZWWWSSSQQQOOOMMMKKKIIIDDDCCCAAA???===<<<<<<;;;<<<;;;;;;:::999888777666555555555555555444444444222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222000111111111111222222222222444666888::::::999888:::888666555444555666777999999888888999:::<<<===<<<;;;;;;<<<<<<===>>>>>>???????????????????????????BBBGGGKKKNNNSSSXXX[[[^^^cccmmmyyyzzzrrrpppooottt{{{~~~xxx}}}~~~|||xxxyyywwwppplllggggggfffeeeeeeeeefffffffffccc___]]][[[YYYWWWUUURRRRRRQQQPPPNNNMMMKKKJJJHHHGGGFFFDDDCCCBBBBBBBBB???AAABBBBBBAAADDDIIIMMMRRR]]]nnnpppeee\\\[[[___``````aaacccbbbaaa```___]]]\\\\\\VVVVVVTTTRRRPPPMMMKKKIIIGGGGGGFFFDDDBBBAAA??????;;;:::999888777777777777;;;:::999999888888888888777888::::::888777888999::::::::::::<<<>>>@@@AAA|||tttiiigggdddcccbbbbbb```___YYYVVVSSSQQQPPPNNNLLLJJJDDDCCCAAA???===;;;::::::<<<<<<;;;:::999777777666555555555555555444444444222222222222222222333333222222222222222222222222222222222222222222222222////////////000111222333000111111111111222222222111333666999:::::::::999888777555444555666888999:::999999888999:::<<<======<<<<<<<<<<<<>>>@@@AAA>>>>>>>>>======>>>>>>>>>???BBBGGGKKKNNNRRRWWWZZZ___ccclllwwwwwwrrrqqqqqqvvvzzz~~~tttxxx|||zzzwww|||vvvpppggggggffffffffffffgggggghhheeeaaa___]]]\\\YYYWWWSSSSSSRRRQQQOOOMMMKKKJJJKKKKKKIIIHHHGGGGGGFFFFFF===???AAAAAAAAACCCHHHLLLNNNYYYjjj}}}xxxlllaaa___aaa```___```cccbbbaaa```___^^^]]]\\\XXXWWWUUUSSSPPPMMMJJJIIIIIIHHHGGGEEEDDDBBBAAA@@@;;;:::999888777777777777777777777888999;;;<<<===777888::::::888777888999;;;;;;;;;;;;===???AAACCC|||qqqmmmjjjgggdddcccaaa^^^\\\[[[YYYVVVSSSOOOKKKHHHGGGEEECCC???======<<<;;;:::;;;:::888999::::::999777666666666666555555555555***,,,000333444333111000222222222222222222222222111111111111111111111111---111111000333888666///////////////111333555666444444555666666666666666777666444333444555777888777777777777888999:::;;;:::999999999:::<<<>>>???===>>>>>>===;;;<<<>>>@@@HHHHHHIIILLLOOOSSSVVVXXX]]]bbbiiiqqqyyy|||qqqnnnqqqooottt{{{~~~sssqqq}}}yyyuuuwww}}}xxxrrrpppmmmkkkjjjiiigggeeegggfffccc```^^^\\\ZZZZZZWWWVVVUUUSSSRRRPPPOOOOOOLLLKKKKKKJJJHHHFFFDDDCCC;;;>>>CCCHHHJJJKKKJJJIIINNNVVVddduuuwwwfffcccaaa\\\\\\aaaaaaccceeedddaaa^^^]]]\\\\\\ZZZVVVTTTQQQOOOKKKIIILLLJJJGGGDDDBBBAAAAAAAAA;;;;;;;;;;;;::::::999888;;;:::999888888999:::;;;888888999::::::::::::999777999999999;;;???BBBBBB|||rrrllljjjfffdddcccaaa___]]]ZZZYYYVVVSSSOOOKKKIIIGGGEEEBBB???=========;;;:::;;;:::888999::::::999777666666666555555555444444222222222333333333333333222222222222222222222222111111111111111111111111111222///+++...555666222111111000000000222333444333444555555666666666555888777666555555666888999888888777888888999:::::::::999999999:::<<<>>>???AAAAAAAAA@@@??????BBBDDDGGGHHHIIILLLOOOSSSVVVXXXZZZ]]]bbbhhhnnnvvv}}}zzzppplllnnnqqqvvv}}}vvvpppsss}}}wwwvvvzzz{{{wwwrrrnnnkkkiiigggeeegggfffeeebbb```^^^\\\\\\WWWWWWVVVTTTRRRQQQPPPOOOLLLLLLKKKJJJHHHGGGEEEDDDAAAAAACCCDDDFFFGGGIIIIIIMMMVVVdddtttkkkeeeccc^^^]]]aaa```bbbdddcccaaa^^^\\\\\\]]]ZZZWWWTTTRRROOOLLLIIIIIIHHHFFFCCCAAA???>>>>>><<<<<<;;;;;;:::999888888:::999999999999999999:::888888999::::::::::::999999:::;;;;;;<<<@@@BBBDDD|||ssskkkiiifffdddcccbbb```^^^ZZZYYYVVVSSSOOOKKKIIIGGGEEEBBB???=========<<<:::;;;:::888999::::::999777666666555555555444444444888666333111000222444555222222222222222222222222111111111111111111111111111222000...000444555222333222111000000111222333444444555666666666555555888777666666666888999:::888888888888999999999999::::::999999:::<<<>>>?????????@@@???>>>???AAACCCGGGHHHIIILLLOOORRRUUUVVVWWWYYY[[[^^^ccckkktttzzzzzzrrrnnnoootttyyyuuukkkooowww}}}yyyxxx|||~~~uuuooollliiigggggggggfffeeecccaaa___^^^YYYXXXWWWUUUTTTRRRQQQPPPNNNMMMMMMKKKJJJHHHFFFEEEFFFDDDBBBAAAAAADDDHHHJJJLLLUUUdddtttpppgggddd```___aaaaaaccceeedddbbb```^^^^^^]]][[[WWWUUUSSSPPPMMMJJJGGGGGGFFFEEECCC@@@>>>=========<<<;;;:::999888777999999999::::::999999999888888999::::::::::::999:::;;;<<<===>>>@@@DDDGGG|||tttjjjhhheeedddcccbbbaaa___ZZZXXXVVVSSSOOOLLLIIIHHHDDDBBB???=========<<<;;;;;;:::888999::::::999777777777666666666666555555666444111//////000333444111111111111111111111111111111111111111111111111...111333555555555222///333222111111111222333444555666666777777666666666777666666666666888999999888999999999999999999999::::::::::::;;;<<<>>>???===>>>???>>>>>>???AAADDDHHHIIIJJJLLLOOOQQQSSSTTTWWWWWWXXXZZZ^^^fffpppwww}}}~~~|||xxxvvvwwwwww{{{uuuhhhdddooo~~~{{{zzzxxxqqqmmmjjjhhhhhhhhhgggeeecccaaa___[[[ZZZYYYWWWUUUSSSRRRQQQOOOOOONNNMMMKKKIIIHHHGGGFFFDDDBBB@@@AAADDDGGGJJJKKKTTTddduuuuuufffccc```______bbbdddffffffdddbbbaaaaaa^^^\\\XXXVVVTTTQQQMMMKKKHHHIIIIIIHHHFFFCCCAAA??????>>>===;;;:::888888777888999:::;;;;;;:::999888888888999::::::::::::999;;;:::<<<>>>???@@@FFFMMM|||uuujjjhhheeedddcccbbbaaa___YYYXXXVVVRRROOOLLLJJJHHHDDDAAA>>>=========<<<;;;;;;:::888999::::::999777888888888777777777666666111111222222222333333333111111111111111111111111111111111111111111111111///000333555555222000///111000000000222333555666777777888888888777777666444444555555666777888888888888999:::::::::999999;;;:::::::::;;;===???@@@@@@AAABBBBBBAAACCCFFFHHHJJJKKKMMMOOOQQQRRRTTTTTTXXXXXXXXXZZZ^^^fffpppwww|||~~~}}}~~~ssshhh___```pppzzz~~~xxxqqqmmmlllkkkjjjhhhfffcccaaa```]]]\\\[[[YYYWWWUUUSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHCCCCCCBBBBBBCCCFFFHHHJJJKKKUUUdddvvv{{{hhhaaa___^^^^^^```ccceeefffdddbbbbbbbbb___]]]YYYWWWUUURRROOOLLLHHHIIIIIIHHHFFFDDDBBB@@@@@@???===;;;999888888888888999:::;;;;;;:::999888888888999::::::::::::999:::999:::>>>???AAAKKKVVV{{{uuukkkiiifffdddcccbbb```^^^YYYXXXUUURRROOOLLLJJJIIIDDDAAA>>>============<<<;;;:::888999::::::999777888888888777777777666666111222444555555555444333111111111111111111111111111111111111111111111111333222333444222//////333000000000111222444666888777777888888888777666666333333444555666777777888666777999;;;;;;;;;;;;:::;;;;;;::::::;;;===???@@@>>>???@@@@@@@@@BBBEEEHHHKKKMMMPPPSSSVVVYYYZZZ[[[YYYZZZ\\\^^^bbbhhhpppvvv}}}zzzqqqfff]]]ZZZ```qqq||||||zzzuuusssqqqnnnjjjgggdddbbbaaa___^^^]]][[[XXXVVVTTTSSSSSSRRRRRRPPPOOOMMMKKKJJJCCCCCCCCCDDDFFFGGGHHHIIIKKKUUUeeexxxoooccc_________^^^```cccdddcccaaaaaaaaa```^^^ZZZXXXVVVSSSOOOMMMGGGGGGFFFEEEDDDBBBAAA@@@@@@???===;;;999999999:::999999999::::::999999999888888999::::::::::::999;;;777888>>>@@@DDDRRRbbbyyytttllljjjfffdddcccaaa___]]]XXXWWWUUURRROOOLLLJJJIIICCCAAA>>>======>>>===<<<;;;:::888999::::::999777666666666666555555555555222333444444444333222111111111111111111111111111111111111111111111111111444555;;;@@@>>>555111333222222111111222444555666666666666666666555444444333444555666777888888999555666999;;;<<<<<<<<<;;;;;;;;;:::;;;<<<===???@@@:::;;;=========???CCCFFFKKKNNNRRRXXX^^^bbbeeeggg___aaadddfffiiimmmqqquuuxxx~~~oooeee[[[WWWZZZeeevvv~~~{{{xxxrrrmmmhhheeedddcccaaa```^^^\\\YYYWWWUUUTTTTTTSSSSSSRRRPPPNNNLLLKKKGGGFFFEEEEEEEEEFFFHHHIIILLLVVVgggyyyzzzhhhbbbbbbbbb^^^aaadddeeedddcccbbbcccaaa^^^[[[XXXVVVTTTPPPNNNHHHGGGFFFDDDCCCBBBBBBBBB???>>><<<:::999:::;;;;;;:::999999999999999999:::888888999::::::::::::999<<<777888>>>BBBHHHZZZnnnyyytttmmmjjjgggdddcccaaa^^^\\\XXXWWWUUURRROOOMMMJJJIIICCCAAA>>>======>>>===<<<;;;:::888999::::::999777555555444444444333333333333333222000///.........000000000000000000000000111111111111111111111111000888FFFRRROOO???333///444333222222222333444444444555555555444333333222444555666888999999::::::444666888;;;=========<<<;;;;;;;;;;;;<<<>>>???AAA<<<>>>??????@@@BBBFFFHHHJJJNNNTTT\\\cccjjjnnnpppeeehhhkkkmmmoooqqqsssvvvqqqxxx}}}~~~jjj```VVVVVV^^^kkk{{{}}}}}}vvvoooiiifffeeeeeebbbaaa___]]]ZZZXXXVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLJJJGGGDDDDDDEEEGGGIIILLLWWWhhhzzznnneeeddddddaaadddggghhhgggffffffgggaaa___[[[YYYWWWTTTQQQNNNKKKJJJHHHFFFDDDDDDDDDEEE???>>><<<:::::::::<<<===;;;:::999888888999:::;;;888888999::::::::::::999===888888???CCCKKK___vvv{{{vvvkkkhhhfffdddddddddbbbaaaZZZWWWSSSOOONNNLLLJJJHHHEEEBBB???=========<<<:::999999888888777666666666666666555666666555333000222222222111111111111000555444222111111111222222111222333333333333222111222666===AAAAAA===666222222222333333333444444444666555444333333333333333666666666666777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<===@@@DDDHHHLLLQQQYYY```fffjjjmmmooolllrrruuuqqqmmmpppsssuuuvvvzzz}}}yyyiii]]]VVV[[[fffppp||||||}}}}}}{{{rrrmmmjjjgggeeeeeeccc___]]]\\\ZZZXXXVVVXXXVVVTTTQQQNNNKKKJJJIIIKKKKKKJJJGGGEEEEEEFFFIIIOOOXXXgggyyyzzziiicccccccccdddfffhhhhhhgggfffeeeaaa```]]]ZZZWWWSSSOOONNNIIIHHHGGGEEEDDDBBBAAA@@@=========<<<;;;;;;;;;:::999999:::::::::;;;;;;;;;888:::;;;;;;:::999;;;<<<@@@===???CCCDDDLLLiiizzzuuukkkhhhfffddddddcccbbb```ZZZWWWSSSOOONNNLLLJJJHHHHHHEEEBBB@@@??????===<<<::::::999888888777777666888777666666777666444222222222222222111111111111444333222111111111222222000000000000000000000000000222555888888555222000/////////000000000000111666555444333333333333444666666666666777777777888666777999:::;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<===???DDDGGGJJJPPPXXX___dddiiilllooorrryyy}}}zzzwwwwwwxxxxxxwwwyyyzzz}}}xxxcccZZZWWW```mmmyyy~~~}}}yyyrrrnnnkkkhhhcccaaa^^^\\\\\\[[[ZZZXXXYYYXXXUUURRRPPPNNNLLLLLLJJJJJJIIIGGGFFFFFFIIIKKKOOOXXXgggyyyllldddbbbdddeeefffggghhhgggfffeeebbbaaa___\\\XXXTTTQQQOOOIIIHHHGGGFFFDDDBBBAAA@@@=========<<<<<<;;;;;;:::999999999999::::::::::::888:::;;;;;;:::999;;;<<>>>>>======<<<<<<;;;;;;::::::777999:::;;;<<>>>>>======<<<;;;::::::888888888999999999999:::888:::;;;;;;::::::;;;<<<>>><<>>BBBEEEIIIMMMUUU[[[aaafffkkknnnooovvv|||}}}yyysssvvv}}}ooo______eeeppp|||vvvpppmmmiiiddd```^^^\\\ZZZYYYZZZYYYWWWUUUSSSRRRQQQQQQLLLLLLKKKIIIHHHIIILLLNNNPPPXXXhhhzzzzzzlllhhhffffffgggggghhhhhhhhhhhhcccbbb```\\\YYYUUURRRPPPJJJIIIHHHFFFDDDCCCBBBAAA???>>>>>>===<<<;;;::::::777777888888888999999999999:::;;;;;;::::::;;;===>>>===???DDDLLLbbbwwwqqqkkkhhheeedddcccbbb```^^^ZZZWWWSSSOOONNNLLLJJJHHHGGGDDD@@@>>>======;;;:::999888888777666666555555888666444333444555555555333333333222222222222111111111111111111111111111444333111000000111333444111222222222222222222111222222333333333444444444444444333333333444444555777777777777888888888888::::::;;;<<<<<<<<<;;;;;;======<<<;;;:::999999888666888:::<<<===???BBBDDDIIINNNTTTZZZ___dddiiilllkkkqqqvvvyyyzzzrrrttt}}}xxxhhh]]]ccckkkuuu|||xxxrrrnnnhhhccc```^^^\\\[[[[[[ZZZXXXVVVTTTRRRRRRQQQOOOOOONNNKKKIIIIIIKKKMMMQQQZZZiii|||~~~lllffffffggghhhhhhiiiiiihhhhhhbbbaaa___\\\XXXTTTQQQOOOJJJIIIHHHFFFEEECCCBBBAAA@@@???>>>===<<<;;;::::::777777888888888999999999999;;;<<<<<<;;;:::<<<===??????@@@EEEOOOhhhwwwqqqkkkiiieeecccbbbaaa___]]]ZZZWWWSSSOOONNNLLLJJJHHHEEEBBB???=========<<<:::999999888888777666666666666555333333555555555444333333333333222222222222///000111111222111111111222111000//////000111222000000111222222111000000444444444444555555555555444444333333333444555555777777777888888888999999<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;::::::999999666888;;;===>>>???BBBDDDIIIMMMSSSXXX]]]aaafffiiijjjoootttwwwxxxrrrttt{{{rrraaaZZZcccnnnxxx{{{~~~{{{vvvooojjjfffdddbbb```]]][[[YYYWWWUUUSSSRRRRRRQQQQQQOOOMMMJJJJJJLLLNNNSSS\\\kkk~~~kkkbbbfffgggiiijjjkkkjjjhhhgggbbbaaa___[[[XXXTTTQQQOOOJJJJJJHHHGGGEEECCCBBBBBB@@@@@@???>>><<<;;;::::::888888888999999999999:::999;;;<<<<<<;;;;;;<<<===???@@@BBBGGGTTTooowwwrrrkkkiiieeecccbbbaaa___]]]ZZZWWWSSSOOONNNLLLJJJHHHBBB@@@===;;;<<<<<<;;;:::;;;;;;::::::999888888777666555444555777777666444444444333333333222222222...///000111222222111000000000000000000000000000000000000000000000000000555555555555666666666666333333333333333444555666777777888888888999999999;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::666999<<<>>>???@@@CCCEEEHHHLLLQQQUUUYYY]]]aaaeeeeeejjjooossszzzyyysssqqqvvv{{{~~~kkk\\\ZZZeeerrrzzz|||zzzzzz|||}}}}}}zzz}}}xxxqqqlllhhhfff```^^^\\\YYYWWWUUUSSSSSSQQQQQQPPPMMMLLLLLLNNNPPPTTT]]]mmmooocccdddgggjjjmmmmmmkkkhhhfffcccbbb```]]]YYYUUURRRPPPJJJJJJIIIGGGEEEDDDBBBBBBAAA@@@???>>>===;;;::::::999999999999:::::::::::::::;;;<<<<<<;;;;;;<<<>>>===AAADDDJJJYYYwwwxxxrrrkkkiiieeecccbbb```^^^\\\ZZZWWWSSSOOONNNLLLJJJHHHEEEBBB@@@??????@@@@@@???===<<<<<<;;;;;;::::::999666555666777999999666444444444444333333333222222...///000222222222111000111222333333333333222111333222000//////000222333000000000111111111222222333333333333333444555666777888888888888999999999999:::;;;<<<============:::::::::::::::::::::;;;777999===???@@@AAACCCEEEGGGJJJOOORRRVVVZZZ^^^aaa^^^ccciiilllrrrxxxxxxtttsssooopppwww}}}yyygggYYY]]]iiiuuu|||{{{vvvtttuuuxxxzzz{{{{{{}}}{{{ssslllhhhbbbaaa^^^[[[XXXVVVTTTTTTOOOOOOOOONNNMMMMMMPPPSSSUUU^^^nnnuuuiiidddgggkkknnnnnnlllhhheeedddcccaaa^^^ZZZVVVSSSQQQKKKJJJIIIGGGEEEDDDCCCBBBAAAAAA@@@>>>===;;;::::::999999:::::::::;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>><<>>AAACCCDDDDDDFFFGGGKKKPPPSSSUUUZZZ```bbbaaa^^^____________cccgggjjjrrrqqquuu|||wwwddd[[[ZZZfffrrr}}}~~~|||zzzuuupppnnnppptttwwwxxx{{{}}}yyymmmfff```^^^[[[WWWVVVYYYQQQRRRRRRPPPNNNOOORRRVVVWWW```ooorrrjjjkkkkkkjjjkkkkkkjjjhhhfffdddaaa^^^ZZZVVVSSSQQQLLLLLLJJJHHHFFFDDDCCCBBBAAAAAA@@@??????>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::<<<>>>>>>AAAHHHUUUkkkwwwooojjjiiigggeeebbb```^^^^^^[[[XXXTTTQQQOOOLLLJJJHHHCCCBBBAAA???===<<<;;;;;;:::999888777666666666666666666555444333222222111222222222222222222222222222222333333222111///...111111111000111111222222/////////000000000000111222333444555555666555555444333333222222333444555999::::::;;;;;;:::::::::???>>>===;;;:::;;;<<<<<<;;;:::999888888888999:::===???BBBDDDEEEFFFHHHJJJMMMSSSYYY\\\bbbhhhjjjgggaaa```]]][[[ZZZ]]]bbbgggtttuuuyyy~~~|||jjj\\\ZZZ```jjjuuu~~~|||zzzxxxwwwtttooonnnooosssuuuvvvzzz}}}tttkkkbbb^^^YYYUUUTTTVVVRRRSSSRRRQQQPPPQQQTTTVVVXXX```nnn{{{llljjjhhhhhhiiiiiihhhgggfffeeebbb___ZZZVVVSSSQQQMMMLLLJJJIIIFFFEEECCCBBBAAAAAA@@@???>>><<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<;;;::::::<<<>>>AAACCCIIIZZZuuuvvvnnniiihhhgggdddbbb```^^^]]]ZZZWWWSSSPPPNNNLLLJJJHHHCCCBBBAAA???===<<<;;;;;;:::999888777777666666777777777666555444222222111333222222111111222222333000111222333333222000///111000000000111222333333000000000000111111111111222333444555666666666666555444444444555666888999777888999999999999999999===<<<;;;::::::<<<===???:::999888888888999:::;;;>>>AAACCCEEEFFFHHHJJJLLLPPPWWW___dddjjjpppqqqooohhhccc^^^[[[YYYZZZaaaiiitttvvvzzz~~~~~~qqq```WWW\\\gggpppzzz|||zzzxxxuuuvvvtttqqqoooppprrrtttvvvzzz~~~tttggg___XXXSSSQQQRRRTTTTTTSSSRRRRRRSSSUUUWWWXXX___lll~~~oooiiieeefffhhhgggfffgggfffeeeccc```\\\WWWSSSQQQMMMLLLKKKIIIGGGEEECCCCCCCCCBBBAAA???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<;;;;;;;;;<<<>>>CCCCCCKKK```vvvnnniiihhhfffdddbbb```^^^]]]YYYVVVRRRPPPNNNLLLJJJHHHCCCBBBAAA???===<<<;;;;;;;;;;;;:::999888888888888888888777666555444333222333222222111111222222333---...111333444333222111111000000000111222333333111111222222222222333333222333444555666666666666333333333444555888:::;;;888888999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;999999888888888999;;;<<>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<===<<<<<<===???CCCDDDNNNgggwwwoooiiihhhfffdddaaa___]]]]]]XXXUUURRROOONNNLLLJJJHHHCCCBBBAAA???===<<<;;;;;;<<<;;;:::999888888888888888888777666555555444444222222222222222222222222---...000222333444444333111111111000111111222222222222222333333333444444222333444555555666555555111111111222444666888:::::::::;;;<<<==================>>>===<<<:::888777888888777777888:::<<<===>>>@@@BBBDDDEEEGGGKKKMMMQQQYYYaaagggnnnuuuvvvtttiii```ZZZZZZYYYYYYcccooosssxxx|||}}}}}}ooocccYYYXXXcccoooyyy|||vvvuuuvvvvvvvvvwwwwwwvvvttttttuuuwww{{{xxxnnngggaaa]]]]]]XXXVVVTTTSSSUUUWWWXXXXXXYYY___iiiwwwxxxllldddfffiiiggggggjjjffffffeeebbb^^^YYYTTTRRRNNNMMMKKKJJJGGGFFFDDDCCCCCCCCCBBBAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;999;;;===>>>>>>>>>???@@@CCCFFFTTTooowwwqqqhhhhhhfffdddaaa___]]]\\\XXXUUUQQQOOONNNLLLJJJHHHCCCBBBAAA???===<<<;;;;;;;;;:::999888777777777777666666666555555444444444111222333333333333222111//////000111222333333333222222111111000111111111111111222222222333333333111222333444444555555555444444333333333555666777:::;;;<<<======>>>>>>>>>>>>>>>>>>===<<<;;;::::::888777777777888:::<<<======>>>@@@BBBCCCFFFJJJMMMNNNVVV]]]bbbiiiqqqsssqqqggg]]]XXXZZZ[[[[[[fffsssuuu{{{mmm^^^VVVYYYeeeqqqyyy~~~~~~wwwqqqrrruuuwwwvvvwwwxxxwwwtttsssuuuwww|||xxxpppggg```^^^ZZZWWWTTTTTTVVVYYYYYYXXXZZZ___gggttt}}}nnndddgggjjjhhhhhhmmmffffffeeeccc___ZZZUUURRRNNNMMMLLLJJJHHHFFFDDDDDDAAAAAAAAA@@@???>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::<<>>@@@AAA777777777777999:::<<<>>><<<===???@@@BBBEEEIIILLLLLLSSSYYY^^^eeemmmooonnnggg]]]XXX\\\^^^^^^iiixxxxxxlll[[[TTTYYYfffsssxxx|||{{{sssnnnpppuuuwwwuuuwwwyyywwwtttssstttvvv}}}zzznnnddd```[[[WWWTTTTTTWWWZZZZZZYYYZZZ___gggsss{{{pppeeehhhkkkhhhiiinnngggffffffddd___ZZZUUURRRNNNMMMLLLJJJHHHFFFDDDDDD@@@?????????>>>>>>======;;;<<<<<<<<<<<<<<<<<<;;;:::===???AAAAAA@@@AAABBBCCCLLL___~~~xxxssshhhfffeeedddbbb```\\\XXXWWWTTTQQQNNNMMMKKKHHHFFFEEECCC@@@===;;;:::999999888777666666666666666777555555444333333222111111333333111000000000111222000000000111222222333333111222333111///......///////////////000333555666444666777777666444555666777777666666666777777888888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888888999;;;<<<>>>@@@AAABBBBBBBBBDDDGGGJJJRRRTTTXXX]]]```bbbcccccc___[[[WWWYYYaaajjjqqqttt{{{iii]]]ZZZ\\\iiixxx{{{zzzvvvqqqmmmmmmooorrrwwwwwwwwwuuutttuuuxxxzzz}}}vvvmmmggg___ZZZVVVWWWWWWVVVYYY^^^\\\```gggqqq~~~zzziiiiiillliiihhhkkknnnjjjeeeaaa]]]ZZZVVVSSSOOONNNKKKIIIGGGFFFEEEEEEBBBAAAAAA@@@???>>>======:::::::::;;;;;;;;;<<<<<<999:::;;;;;;;;;===@@@CCCHHHPPPgggxxxrrrgggfffdddbbbaaa```\\\ZZZXXXUUUQQQNNNMMMKKKHHHFFFDDDBBB@@@===;;;:::::::::888888777666666666777777666666555444444333222222444444222111111111222333222222111111111111111111...000222222111111222333555444333222222222222222333555666666444333444555555444444444555555666777999::::::;;;;;;;;;;;;;;;>>>>>>===<<<:::999888888999999888888999;;;===>>>===???AAABBBDDDFFFJJJMMMRRRTTTXXX[[[^^^_________XXXVVVVVV[[[eeeooowwwzzzzzz~~~ddd\\\]]]bbbnnn||||||{{{xxxsssooommmnnnooorrrssssssrrrrrrsssvvvxxxsssiii^^^YYYVVVVVVVVVUUUYYY^^^___cccjjjsssmmmjjjllljjjiiimmmmmmiiieee```]]]ZZZVVVSSSOOONNNKKKIIIGGGFFFEEEEEEBBBBBBAAA@@@???>>>======::::::;;;;;;;;;<<<<<<<<<;;;<<<=========>>>AAACCCJJJTTTnnnwwwppphhheeebbbaaa``````^^^\\\XXXUUURRROOOMMMKKKHHHFFFCCCAAA???===;;;;;;;;;;;;999999888777777777777777666666666555555444444333555444333333222222333333333333222222111000000///...000333444333222333444555444444333222111000000111333555555333222333444222222222333333555666777999:::<<<>>>>>>===<<<;;;======<<<:::999888777666888888888999:::<<<===>>>;;;>>>AAACCCEEEIIIMMMPPPQQQSSSVVVXXXZZZZZZYYYYYYSSSTTTWWW___hhhrrryyy|||zzzqqq]]]YYY```iiiuuu~~~}}}{{{wwwqqqmmmllllllmmmnnnpppqqqrrrsssvvvyyy~~~qqqccc]]]YYYYYYYYYYYY]]]cccfffkkkqqqyyyrrrkkkjjjhhhiiimmmkkkhhhddd```]]]ZZZVVVSSSPPPNNNLLLIIIGGGFFFEEEEEEBBBBBBAAA@@@???>>>======:::;;;;;;;;;;;;<<<<<<<<<===>>>???>>>>>>???BBBDDDLLL[[[wwwwwwooohhheeebbb`````````___^^^YYYVVVRRROOOMMMKKKHHHFFFBBBAAA???===<<<;;;<<<<<<::::::999888777777777888666555555555444444444333444444333333222222222222222222222111111111000000111333666666444222111111......///000111111111111111333555555444333333444111222222333444555777888888:::<<<>>>???===;;;:::888888888888888888888888888888999:::;;;<<<>>>>>><<<>>>BBBDDDFFFIIIMMMPPPOOOQQQSSSTTTUUUTTTSSSRRRQQQTTTZZZaaahhhnnnrrrtttxxx~~~wwweeeVVVXXXcccoooxxxzzztttnnnjjjiiijjjllloooqqqsssvvvyyy|||yyyjjjddd_________```eeekkkpppuuu|||xxxkkkgggeeegggjjjhhhfffccc```^^^[[[WWWTTTQQQOOOLLLIIIGGGFFFEEEEEECCCBBBAAA@@@???>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<>>>?????????>>>???AAADDDNNNaaawwwoooiiifffcccaaaaaaaaa```___ZZZWWWSSSPPPMMMKKKHHHFFFBBBAAA???===<<<;;;<<<<<<;;;:::999888777777777777444444444333333333333333222222222222222111111000000000111111111222222222222444555555444222222222......///000111222333333111333555555444444555666333333333444555777888999777888;;;======<<<:::888888888888888888888888888777888999;;;<<<===>>>>>>>>>@@@CCCEEEFFFHHHJJJLLLLLLMMMOOOPPPPPPOOONNNMMMOOOTTT[[[bbbgggjjjkkklllrrrxxx~~~hhh\\\TTTXXXeeeqqqyyy}}}}}}vvvoooiiiggggggiiimmmooorrrvvvzzz~~~pppiiidddcccccceeekkkrrrzzzmmmdddbbbccceeegggeeebbbaaa___\\\XXXUUURRRPPPMMMJJJGGGFFFEEEEEECCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===???AAADDDOOOfffwwwooojjjhhheeedddccccccaaa___[[[WWWSSSPPPNNNKKKHHHFFFCCCAAA???===;;;;;;;;;;;;;;;:::999888777666666666333333333333333333333333111222222222222111000//////000000111222222333333///111222333333444666888666555333222111222333333111333555555555444555666555555555666777888999:::666777999;;;;;;:::999888;;;;;;:::888777666555444666888999;;;===>>>?????????AAADDDFFFFFFFFFHHHIIIJJJLLLMMMOOOOOOOOOMMMLLLMMMSSS[[[cccggghhhjjjjjjkkkpppvvv}}}}}}rrr[[[WWWUUU[[[gggssszzz}}}wwwpppjjjgggdddfffiiikkkoootttzzz~~~yyyqqqkkkjjjjjjmmmttt|||rrrfffbbbbbbcccfffeeecccbbbaaa^^^ZZZWWWRRRQQQNNNJJJHHHFFFEEEEEECCCCCCBBBAAA@@@???>>>>>>;;;;;;<<<<<<<<<=========<<<===>>>>>>>>>???CCCEEERRRmmmxxxpppllljjjhhhgggfffdddaaa^^^[[[XXXTTTPPPNNNKKKHHHFFFDDDBBB@@@===;;;:::::::::::::::888777666555555555444444444444444444444444222222333333333222111000111111111111111111222222000000111111111333666999<<<:::666222000000111333000222444444444333444666666666666666777777888999777888888999999999999999<<<;;;:::999777666555555666777:::<<<>>>?????????>>>@@@CCCEEEEEEFFFGGGHHHJJJLLLNNNPPPQQQQQQPPPOOOPPPWWW___fffhhhiiijjjkkkgggkkkoootttzzzzzzpppdddRRRUUUYYY```kkkvvv~~~xxxpppkkkhhhfffggghhhjjjmmmsss{{{{{{zzzzzz~~~{{{kkkeeedddcccfffeeeccccccbbb```[[[XXXSSSQQQNNNKKKHHHFFFEEEEEECCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<============<<<===>>>???@@@BBBEEEHHHWWWuuuxxxqqqmmmkkkjjjiiihhheeeaaa^^^[[[XXXTTTQQQNNNKKKHHHFFFEEECCC@@@===;;;:::999999:::999888666555444444444444555555555555555555555333333444555444333222111333333222222111000000000444333222000///000333666<<<999444000...///111333...000222333333222333555777777666666666777777888888888888999999999::::::888888888888888888888888666777:::<<<>>>?????????<<>><<<<<<<<<<<<=========>>><<<>>>???@@@AAADDDGGGJJJ\\\zzzzzztttnnnkkkhhhfffdddcccaaa___\\\XXXRRRNNNLLLJJJHHHGGGBBBAAA???===;;;:::999999888555555888999555222222444333111222333444444333111222222333444444444444000111111111111222222222444333333222222333333444111111111111222333444444000000000000111444666777777777888888888888777777777666666666777999;;;===::::::999777555444666888444555888;;;===???????????????@@@AAACCCEEEGGGHHHKKKKKKOOOTTTTTTPPPQQQTTT\\\eeekkkkkkiiiiiiiiiggghhhiiikkkllliiiddd\\\VVVOOOVVV```llluuu|||xxxooojjjiiijjjiiiiiikkkpppyyyzzznnngggeeehhhhhhhhhfffccc___[[[YYYVVVRRRNNNJJJIIIHHHFFFEEECCCCCCBBBAAA@@@>>>>>>===>>>>>>============>>>>>>>>>@@@???======BBBGGGJJJ\\\{{{uuunnnkkkhhhfffdddcccaaa___[[[WWWSSSOOOMMMJJJHHHFFFBBBAAA???===;;;:::999999999666777;;;<<<888444444777555333333444444333222222222333333444333333333000111111111111222222222444333333222222333333444222222222111222222333333222222111111111333444555999999999999888666555444888888888999:::;;;======:::::::::888555555777888777888:::;;;============??????@@@AAABBBDDDFFFGGGLLLLLLQQQVVVWWWVVVXXX^^^eeennnsssrrrooooooooommmmmmmmmllljjjfff```ZZZUUURRRXXXcccnnnwww}}}zzzqqqllljjjiiiiiiiiilllrrrzzzrrrkkkhhhhhhggggggeeebbb___\\\ZZZWWWSSSOOOKKKIIIHHHGGGFFFCCCBBBBBBAAA@@@???>>>===>>>>>>============>>>>>>===????????????DDDJJJNNNbbb|||uuummmjjjgggeeedddcccaaa___ZZZWWWSSSPPPNNNKKKGGGDDDBBBAAA???===<<<::::::999999777999>>>???;;;777777999777555444444444333222333333333333333333222111000111111111111222222222333333222222222222333333333333222222111222222222444333222111111222333444888888999999888777777666777888999:::;;;<<<<<<<<<:::;;;:::888666666888999:::;;;;;;<<<<<<;;;;;;:::>>>>>>???@@@BBBDDDEEEFFFKKKLLLQQQVVVXXXZZZ```hhhpppyyy~~~{{{vvvuuuuuutttvvvsssnnnhhhaaa[[[WWWUUUTTT\\\gggqqqxxx||||||sssmmmkkkhhhhhhiiinnnuuu}}}uuullliiiggggggfffdddbbb```^^^]]]XXXTTTOOOKKKJJJHHHGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>============>>>>>><<<===@@@AAABBBEEELLLSSSkkk{{{tttllljjjgggeeedddcccaaa___YYYVVVTTTQQQOOOKKKGGGDDDBBBAAA???>>><<<;;;::::::999777999???AAA<<<999888777666444333444555444333333333333333333222111000000000111111111222222222333333222222222222333333444444333222111111111111333333222111222333444555444555666888999:::;;;;;;555666888999::::::999999;;;;;;;;;999777777999:::;;;;;;;;;;;;;;;;;;::::::======>>>???AAACCCEEEFFFJJJKKKOOOTTTVVVYYYbbblllxxx|||zzzzzzyyy{{{ssshhh^^^XXXUUUUUUVVV^^^jjjsssxxxzzz{{{}}}zzzrrrmmmjjjggghhhkkkpppxxxuuujjjgggggggggfffdddcccaaa```___WWWTTTOOOKKKIIIGGGFFFDDDBBBBBBAAAAAA@@@???>>>>>>>>>>>>============>>>>>><<<===@@@BBBBBBEEENNNWWWsssyyyrrrkkkiiifffddddddcccaaa___YYYVVVTTTQQQOOOKKKGGGDDDCCCBBB@@@>>><<<;;;::::::888666888===???;;;888777444222111222444555555444333333333333222111111000000000111111111222222222333222222111111222222333444444333222111111111111222111111111222444666777444555666888:::;;;<<<<<<555666888999::::::999888:::;;;:::999777777999;;;::::::::::::;;;;;;<<<<<<======>>>???AAACCCEEEFFFLLLMMMQQQTTTUUUXXXbbbnnn}}}wwwjjj]]]VVVTTTTTTWWW```llltttvvvvvvvvvwwwzzz{{{{{{yyyuuuoookkkiiifffhhhlllsss{{{vvvjjjfffgggggggggfffeeecccaaa```WWWSSSNNNJJJHHHFFFDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>============>>>>>>>>>===@@@BBBBBBDDDOOO[[[{{{wwwoookkkhhheeeddddddcccaaa___ZZZWWWSSSPPPNNNKKKGGGDDDCCCBBB@@@>>><<<;;;;;;:::999666666;;;<<<888666666222111000111333555666555222222222222222222111000000111111111111222222222222222111111111111222222333333222222111222222222111111111111333555777888888888999999999999999888888999:::;;;;;;;;;;;;;;;999:::999888777777999;;;999999999:::;;;<<<===>>>>>>>>>???@@@BBBDDDEEEFFFMMMOOOSSSUUUUUUWWWbbbnnn~~~zzzkkk]]]TTTRRRSSSWWWaaannnuuuuuurrrqqqrrrrrrrrrqqqpppnnnkkkiiihhhfffiiinnnvvv~~~zzzmmmiiihhhiiijjjiiihhheeebbb```XXXTTTOOOKKKHHHGGGEEECCCAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>@@@>>>???CCCCCCEEESSSdddwwwnnnjjjhhheeedddccccccaaa```[[[WWWSSSOOOMMMJJJHHHFFFCCCBBB@@@>>>===<<<;;;;;;;;;777666888999666555666444222111222444555555555000111111222222222222111000111111111111222222222222222111111111111222222222222222111222222333333333222222222333444666777999999999::::::999888888::::::999999::::::;;;;;;888999888777666666888:::::::::999999:::;;;===>>>??????@@@AAABBBDDDFFFGGGIIILLLQQQTTTSSSUUU```lllzzzzzzlll]]]SSSPPPPPPXXXcccpppvvvtttpppnnnnnnmmmkkkjjjiiiiiiiiihhhhhhgggjjjpppxxx|||ooollliiikkklllmmmkkkgggccc```ZZZVVVQQQMMMJJJHHHFFFEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>============>>>>>>AAA===???CCCEEEIIIZZZooowwwooojjjgggeeecccccccccaaa```\\\XXXRRRNNNLLLJJJHHHGGGCCCBBBAAA???===<<<;;;;;;===888666777888555555666777555444444555666555444///000111222222222222222000111111111111222222222222222111111111111222222111111111111222333444444555444333333333333555555666777888999:::;;;;;;;;;999888777777777888999:::777888888777555666888:::<<<;;;:::999::::::<<<===??????@@@AAACCCEEEGGGHHHDDDGGGMMMQQQPPPQQQ]]]iiiuuuzzzlll\\\QQQNNNNNNZZZeeerrrwwwuuuooommmmmmjjjhhheeedddfffgggiiiiiihhhkkkqqqyyy{{{oookkkjjjlllnnnooommmhhhccc___\\\XXXSSSNNNLLLJJJHHHFFFAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>AAA===>>>DDDGGGLLL```xxxyyyrrrjjjhhhfffdddbbbaaaaaaaaaZZZWWWRRROOOLLLIIIFFFCCCCCC???===>>>AAAAAA===999::::::999777666444333333444444333333333333222222000000000000000111111111222111000000//////000000000111111111111222222222333111...---,,,...000222444333333333333444555555999999:::;;;;;;;;;::::::999::::::;;;;;;;;;::::::888888777777888888999:::::::::::::::;;;;;;<<<===>>>@@@BBBDDDDDDFFFHHHJJJJJJJJJKKKKKKLLLSSS\\\cccooo}}}{{{|||xxxmmm]]]RRRNNNOOO```iiitttyyy{{{{{{tttllljjjhhhffffffffffffeeedddiiikkkpppyyy}}}nnnlllnnnmmmlllmmmnnnkkkeee___[[[XXXRRRMMMHHHFFFEEEEEEBBBBBBAAA@@@@@@??????>>>???>>><<<;;;<<<===???@@@===BBBAAABBBHHHOOOdddyyyrrrllljjjgggdddbbb```______YYYVVVSSSPPPNNNLLLIIIFFFCCC@@@===>>>@@@@@@===999888888777777666666555555444444333333333333222222111111111000000000000000///000111222333555666666000111111111111222222222222111///......///111222000000111222444666888999999999:::;;;;;;;;;::::::777777888888888888888777888888777777888888999:::::::::::::::;;;;;;<<<===@@@BBBDDDFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLRRRZZZaaaiiiuuu~~~}}}{{{yyyxxxsssgggYYYPPPOOORRRaaalllwww~~~wwwooojjjhhhgggfffeeeeeeeeedddiiilllqqqzzz~~~pppooonnnnnnnnnooonnnjjjfffbbb[[[XXXSSSMMMIIIFFFEEEEEEBBBBBBAAAAAA@@@????????????>>><<<<<<<<<===???@@@===BBB@@@BBBHHHNNNcccyyyrrrmmmkkkiiieeebbb```^^^]]]XXXVVVTTTRRRQQQOOOKKKHHHCCC@@@======??????<<<999666666666666777777777777444444333333333333222222222222111111000000//////444444444444333222000///000111111111111222222222111111111111111111111222000000111222444666888999999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::888777777777777888999999::::::::::::;;;<<<======AAACCCGGGJJJMMMNNNNNNNNNKKKKKKJJJJJJLLLQQQXXX]]]bbbiiippprrrtttwwwxxxuuuwwwtttkkk___SSSNNNQQQWWWdddnnnzzzzzzrrrjjjiiihhhfffeeeeeeddddddiiimmmttt|||rrrpppnnnpppqqqpppmmmiiigggfff\\\YYYTTTNNNJJJGGGFFFFFFBBBBBBAAAAAA@@@@@@??????>>>>>>===<<<===>>>???@@@>>>BBB@@@AAAGGGMMMbbbyyyrrrlllkkkiiifffcccaaa___^^^XXXVVVTTTSSSQQQNNNJJJGGGCCC@@@>>>===>>>===;;;999777777666666666666666666444444333333333222222222333222222111000///......111111222222111...+++)))000000111111111222222222000111222333333333222111444333333333333444555555999999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<777777777777777888999999999999999:::;;;<<<===>>>@@@CCCGGGMMMQQQTTTSSSSSSKKKJJJHHHHHHJJJNNNTTTWWW[[[___ccceeekkkrrrtttrrrxxxrrrfffXXXNNNMMMTTT[[[gggoooxxx}}}yyyrrrjjjjjjiiihhhfffeeeeeefffjjjnnnvvvrrrooommmoooqqqooojjjgggggghhh^^^[[[UUUOOOJJJHHHFFFFFFCCCBBBBBBAAA@@@@@@??????>>>>>>=========>>>???@@@>>>BBB@@@AAAGGGLLLaaayyysssjjjiiihhhfffdddbbbaaa```YYYWWWTTTQQQOOOKKKGGGDDDCCCAAA>>>===<<<<<<;;;:::888888777777666666555555444444333333333222222222333222222111000///......&&&(((+++///111222111111000000111111111222222222000111222444444444333222444333333333333444555555888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999777777666666777777888999999999999:::;;;<<<>>>>>>???AAAEEELLLSSSWWWWWWVVVIIIGGGEEEEEEHHHLLLPPPRRRVVVYYY\\\___gggpppsssqqqyyypppbbbSSSKKKMMMVVV^^^iiiooossstttuuuvvvtttoooiiijjjjjjiiifffeeefffhhhjjjpppyyytttnnnlllnnnooommmhhhffffffhhh___\\\VVVPPPKKKHHHGGGGGGCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@>>>BBB@@@AAAGGGMMMbbbyyysssiiiiiihhhgggeeecccbbb```ZZZWWWRRRNNNLLLIIIEEECCCCCCAAA???<<<;;;:::::::::999888888777666555555444444444333333333333222222222222111111000000//////***+++...000222222333222000111111111111222222222///000222333444444333222000000111222444666888999888999:::<<<============<<<<<<===<<<<<<;;;:::999777666666666666777888888888888999:::;;;<<<>>>???@@@@@@CCCJJJRRRWWWWWWVVVHHHEEECCCDDDGGGKKKNNNPPPSSSXXX\\\```hhhqqquuusssvvvmmm^^^QQQKKKOOOYYYbbbkkknnnnnnlllkkkmmmlllhhheeegggiiigggeeedddfffiiijjjqqq|||{{{qqqnnnnnnmmmjjjhhhfffggghhhaaa]]]XXXQQQLLLIIIHHHGGGCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@===BBBAAABBBHHHOOOdddyyysssjjjjjjiiihhhfffccc```___ZZZVVVQQQLLLJJJIIIGGGFFFCCCAAA???<<<:::999:::;;;777777777777666666666666444444333333333333222222111111111000000000000000222222222111111000//////000111111111111222222222///000111222222333333333000000111222444666888999888999:::<<<======>>>>>>>>>>>>>>>>>>===<<<;;;;;;666666666666666777888888888888999:::;;;===>>>???CCCAAABBBHHHOOOTTTSSSQQQHHHEEECCCDDDHHHMMMOOOPPPQQQXXX___dddjjjrrrvvvuuuooofffYYYOOOLLLRRR]]]eeekkknnnmmmjjjggggggddd``````ccceeedddbbbaaaeeeiiijjjsss~~~xxxqqqnnnkkkiiiiiiiiiiiihhhbbb^^^XXXRRRMMMJJJHHHHHHCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>??????@@@@@@@@@???===BBBAAACCCJJJPPPfffyyysssllllllkkkiiifffbbb___]]]ZZZUUUOOOKKKJJJJJJJJJIIICCCBBB???<<<999888999;;;555555555666777888888999444444444333333333222222000000000000000111111111////////////000222333444000111111111111222222222//////000111111222333333444333333333333444555555888999:::<<<===>>>>>>>>>;;;;;;;;;;;;:::999888777666666666666666777888888888888888:::;;;===>>>???FFFCCCBBBFFFLLLQQQPPPMMMHHHFFFCCCEEEJJJNNNPPPQQQOOOXXXbbbggglllsssvvvvvviiiaaaVVVMMMMMMTTT___gggkkknnnnnnjjjgggeee```[[[\\\```cccbbb______ccchhhjjjsss~~~sssooojjjiiikkklllkkkiiibbb___YYYSSSMMMJJJHHHHHHDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>???@@@@@@@@@@@@???===AAAAAACCCJJJRRRhhhzzztttooommmjjjhhhgggddd```]]]XXXVVVSSSOOOLLLHHHFFFEEEAAA???===<<<<<<;;;:::888999888777666666555555666777777666666666555555555222222222111111111000000//////000111111111111111000000000000000000111111000111222333333222000000444444444444444555666666<<<<<<<<<<<<============;;;:::999999;;;;;;:::999666666666666777777777777::::::888777888888:::;;;===???BBBFFFIIIKKKLLLMMMIIIIIIIIIJJJLLLPPPSSSUUUVVV^^^fffkkkqqqvvvvvvrrreeeZZZPPPMMMOOOUUU___hhhnnnnnnnnnmmmiiiddd^^^[[[YYY[[[\\\]]]^^^```dddgggpppwwwyyyqqqkkkmmmooollliiigggaaa^^^XXXSSSPPPLLLIIIFFFEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAAAAA@@@CCCHHHHHHQQQmmmyyysssnnnllliiihhhfffccc___]]]XXXVVVSSSOOOLLLHHHFFFEEEDDDBBB@@@???@@@AAAAAA@@@999999777666555555555555444444444333333333333222222222222111111111000000///000000111111111111111111111111111000000000000000111222222222222111000555555555555666777888999;;;<<<<<<======>>>>>>>>><<<;;;999999::::::999888666666666666777777777888;;;;;;::::::;;;;;;<<<======???BBBFFFHHHJJJKKKLLLKKKKKKKKKLLLNNNQQQTTTVVVYYYaaaiiimmmqqqtttsssnnnbbbWWWMMMKKKOOOVVVbbblllpppqqqsssrrrmmmfff^^^YYYXXXYYY[[[]]]___bbbfffjjjssszzzyyyqqqlllmmmooommmiiihhhbbb^^^XXXRRROOOKKKHHHFFFEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA@@@???CCCHHHJJJTTTqqqyyysssmmmkkkhhhfffeeebbb^^^[[[XXXVVVSSSOOOLLLHHHFFFEEEEEEBBB@@@???AAADDDEEEFFF:::999888666555555444444333333333333222222222222222222222111111111111111///000111111222222111111222222111111111000000000000111111222222222111111444555555666777999:::;;;;;;;;;<<<===>>>>>>??????===;;;:::999::::::888666666666666777777777888888888999:::<<<<<<============???BBBEEEGGGIIIJJJJJJKKKKKKLLLMMMPPPSSSVVVWWW^^^eeellloooqqqssspppjjj]]]SSSJJJIIIOOOXXXeeepppsssuuuvvvuuupppggg^^^XXXWWWYYY[[[]]]```dddiiimmmvvv|||zzzrrrlllmmmooommmkkkjjjccc^^^WWWQQQMMMKKKHHHFFFEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA@@@???CCCGGGKKKXXXuuuxxxrrrllljjjhhhfffdddaaa]]][[[XXXVVVSSSOOOLLLHHHFFFEEECCC@@@===<<<===@@@BBBCCC::::::888777555444444444555555444444444333333333111111111111111111111111000000111222222222222111333222222111111000000///000111111111222222222222333333444555777999;;;<<<;;;;;;<<<===>>>>>>???@@@===<<<:::999999999777555666666777777777888888888444666888:::<<<<<<<<<<<<===???AAADDDFFFGGGGGGGGGHHHIIIKKKMMMQQQUUUXXXZZZaaahhhnnnpppqqqrrrnnniii[[[QQQIIIIIIPPPZZZhhhsssuuuuuuuuusssnnnggg___[[[YYY[[[\\\^^^```eeejjjnnnwww~~~|||sssmmmnnnpppnnnlllkkkddd___WWWQQQMMMJJJHHHFFFEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA@@@@@@CCCFFFKKK[[[xxxxxxrrrllljjjgggeeedddaaa]]]ZZZXXXVVVSSSOOOLLLHHHFFFEEECCC???;;;999:::<<<===>>>:::999888666555555444444555555444444444333333333111111111111111111111111000000111222222222222222333222222222111111000000000000000111111222222333222222333444666999;;;<<<:::;;;;;;<<<======>>>>>>===;;;999999999888777555777777777777888888888888444666888;;;<<<============>>>AAACCCDDDEEEEEEDDDCCCEEEHHHMMMRRRWWW[[[]]]aaaggglllnnnooopppmmmhhhYYYPPPIIIKKKRRR\\\iiitttvvvuuurrrnnnjjjeeebbb___]]]^^^______aaaeeekkkooowww~~~~~~uuunnnnnnpppnnnllllllddd___XXXRRRNNNKKKHHHFFFEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA@@@AAACCCEEELLL]]]{{{yyysssllljjjgggeeedddaaa]]]ZZZXXXVVVSSSOOOLLLHHHFFFEEEDDDAAA===::::::;;;;;;:::999888777666666555555666333333333333222222222222111111111111111222222222000111222222333222222222222222222222222222222222000000000000111222333444222222333444666888:::;;;:::;;;;;;;;;;;;<<<<<<<<<<<<:::999888999999777555777777777888888888999999888999:::<<<>>>??????@@@===>>>@@@BBBCCCCCCBBBBBBBBBDDDHHHMMMSSSXXX\\\^^^___dddhhhhhhiiikkkjjjfffUUUNNNIIIMMMUUU```lllvvvyyyvvvrrrnnniiifffdddccc___`````````bbbffflllpppyyyxxxpppooopppnnnlllllleeeaaa[[[UUUQQQLLLHHHFFFEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA@@@BBBCCCEEEMMMbbbyyysssmmmkkkhhhfffdddbbb^^^[[[XXXVVVSSSOOOLLLHHHFFFEEECCCAAA===<<<<<<<<<;;;:::777777666666666666777777444444444333333333333222000000111111111222222222000111222222333333222222000111111222222333333444111000000000000222333444444444555666777999;;;<<<;;;::::::::::::999999999;;;999888888999999888666777777888888888999999999::::::;;;;;;===>>>???@@@===>>>@@@AAAAAAAAA@@@@@@DDDFFFJJJOOOTTTXXX[[[]]]^^^aaabbb```aaacccccc```PPPKKKIIIPPPZZZdddpppzzz}}}{{{xxxsssnnniiifffddd______``````ccchhhnnnsss|||zzzqqqppppppnnnkkkkkkeeeaaa]]]XXXSSSNNNIIIEEEEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA???BBBDDDFFFQQQiiizzztttmmmkkkhhhgggeeebbb^^^\\\XXXWWWSSSOOOLLLHHHFFFEEEAAA???===<<<<<<<<<;;;999666666666666666777777888777777666666666555555555000000111111222222222222111111222333333333333222000000111222333444444555111000000000000222444555666666666777888:::;;;<<<;;;::::::999999888888777:::888777888999999888777777888888888888999999999:::999999999:::<<<===???===>>>???@@@AAA@@@??????HHHJJJMMMQQQUUUYYY[[[\\\]]]______[[[[[[]]]]]][[[LLLHHHIIIQQQ\\\gggsss}}}}}}yyyssslllfffccc]]]^^^___```ccciiiqqqvvv{{{rrrppppppmmmkkkjjjeeebbb^^^ZZZUUUOOOIIIDDDEEECCCBBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAAAAA>>>AAADDDGGGTTTnnnxxxrrrkkkjjjhhheeeccc```^^^]]]YYYWWWTTTRRRPPPLLLHHHEEEBBB@@@>>>======;;;999777888888888777777666555444555555444333333333333444111222333333444444333333222222222222222222222222222222111111111111222222222222111111222222333444444555777888::::::;;;;;;666:::<<<;;;888666888:::<<<<<<;;;:::999888777666:::::::::999999999888888:::999999999:::<<<===???@@@AAABBBBBB@@@@@@@@@BBBEEEIIINNNQQQXXX```aaa^^^dddbbb___[[[WWWUUUTTTTTTEEEGGGKKKRRR]]]jjjuuu{{{wwwmmmddd```aaa```___```eeelllsssxxx{{{rrrqqqmmmoooqqqkkkiiiddd]]]WWWRRRNNNIIIFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHMMM[[[tttxxxqqqjjjiiigggeeecccaaa___^^^ZZZWWWTTTQQQOOOMMMIIIGGGBBB@@@>>>===<<<;;;999777888888888777777666555444555555444333333333333333000111222222333333222222111111111111111111111111222222111111111111222222222222111111222222333444444555777888::::::;;;;;;999::::::::::::999888888;;;;;;999888777666666666888888888999999:::::::::::::::::::::;;;===???@@@AAABBBCCCBBBAAA@@@AAABBBGGGMMMUUU\\\fffoooqqqooooookkkfffaaa^^^YYYUUUQQQEEEGGGLLLTTT^^^jjjtttzzzyyyooofffbbb```___^^^```eeemmmuuuzzztttsssnnnoooqqqkkkiiieee^^^XXXSSSNNNIIIFFFDDDDDDCCCBBBAAAAAAAAAAAA=========>>>???@@@AAABBBCCCEEEHHHOOO___yyyvvvqqqiiihhhgggeeecccaaa```___\\\YYYTTTQQQOOOMMMKKKIIICCC@@@>>><<<<<<;;;999888888888888777777666555444444444444444333333333333///000000111222111111111000000000000000000000000222222111111111111222222222222111111222222333444444555777888::::::;;;;;;<<<;;;:::;;;===<<<:::777;;;:::777555444555666666666777888999:::;;;;;;<<<;;;::::::;;;===???AAABBBBBBCCCCCCBBBAAAAAABBBDDDHHHRRR^^^jjjxxxyyyrrrlllhhh```VVVNNNEEEHHHNNNVVV```jjjsssxxx~~~xxxnnnfffaaa^^^^^^^^^aaagggooowww|||wwwuuunnnoooqqqkkkjjjfff___XXXSSSNNNJJJGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFBBBDDDIIISSSeeeuuuppphhhgggfffeeecccbbbaaa```^^^ZZZUUUQQQOOOMMMLLLJJJCCC@@@===<<<;;;;;;:::888888888888777777666555444444444444444333333222222///000111111222222111111111111111111111111111111222222111111111111222222222222111111222222333444444555777888::::::;;;;;;<<<===??????>>><<<;;;:::<<<:::777555444555666888777777888999::::::;;;;;;:::::::::;;;===???AAACCCBBBCCCCCCBBBAAABBBDDDFFFIIITTTddduuuyyyrrrhhhXXXMMMEEEIIIPPPXXXaaajjjpppsssvvvxxx{{{yyysssjjjbbb^^^\\\\\\]]]aaahhhqqqyyy~~~xxxuuunnnoooqqqmmmlllggg```ZZZTTTOOOJJJGGGEEEDDDCCCBBBBBBAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGBBBDDDJJJWWWllluuuppphhhgggfffeeecccbbbaaa```^^^ZZZUUUQQQOOOMMMLLLJJJDDDAAA===;;;;;;;;;:::999888888888777777666555444333333444444444333222111000111111222222222222222222222222222222222222222222222111111111111222222222222111111222222333444444555777888::::::;;;;;;:::@@@EEEDDD>>>:::;;;>>><<<:::777555555666888999999999999999999999999999::::::::::::<<<>>>@@@AAABBBCCCCCCBBBAAABBBDDDGGGLLLWWWhhhyyyyyylllZZZMMMFFFJJJRRRZZZbbbhhhlllmmmmmmppprrrqqqlllfff```]]][[[[[[^^^bbbjjjsss{{{wwwuuunnnnnnrrrooommmhhhaaa[[[UUUPPPKKKHHHEEEEEEDDDCCCBBBBBBBBBBBB???????????????@@@AAABBBCCCEEEMMM\\\tttuuupppiiihhhgggeeecccaaa```___\\\YYYTTTQQQOOOMMMKKKIIIDDDAAA===;;;:::;;;:::999888888888777777666555444222333444444444333111000000111222222333333222222222222222222222222222222222222111111111111222222222222111111222222333444444555777888::::::;;;;;;999AAAHHHFFF===888:::???;;;:::888666666777888999:::::::::999999999888888;;;;;;::::::;;;===???@@@BBBBBBBBBAAA@@@AAADDDGGGOOOYYYgggvvvzzzkkkZZZNNNGGGLLLTTT\\\bbbeeefffffffffhhhjjjiiifffbbb___^^^ZZZ[[[^^^ccckkkttt|||~~~wwwuuunnnnnnsssqqqnnnjjjccc\\\VVVQQQLLLHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@?????????@@@@@@AAABBBDDDGGGPPPccc}}}vvvqqqjjjiiigggeeecccaaa___^^^ZZZWWWTTTQQQOOOMMMIIIGGGDDDAAA===:::::::::::::::888888888777777666555444111222333444444333111000///000000111222111111111111111111111111111111111222222111111111111222222222222111111222222333444444555777888::::::;;;;;;888???DDDCCC<<<777888;;;888888777666666666777777999999999999999999::::::======<<<<<<<<<===??????AAAAAAAAA??????@@@DDDGGGNNNVVV```lll|||vvvfffXXXNNNGGGMMMUUU]]]bbbcccaaa```]]]___``````^^^]]]]]]]]][[[\\\___dddlllttt|||zzzwwwnnnnnnsssqqqpppkkkccc\\\WWWQQQLLLIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDGGGRRRiiivvvrrrkkkjjjhhheeeccc```^^^]]]YYYWWWTTTRRRPPPLLLHHHEEEEEEAAA===:::::::::::::::888888888888777666555444111222333444444222111///...//////000000000000000000000000000000000000000222222111111111111222222222222111111222222333444444555777888:::;;;;;;;;;999<<<@@@@@@<<<888666666666666666666666555555555777777888999:::;;;;;;<<<@@@???>>>======>>>???@@@@@@AAA@@@???>>>@@@DDDGGGKKKQQQXXXaaappprrrcccVVVNNNHHHMMMVVV]]]aaaaaa^^^\\\VVVWWWYYYXXXXXXXXXYYY[[[[[[\\\___eeellluuu|||}}}yyyooonnnsssqqqpppkkkddd]]]WWWQQQLLLIIIFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@?????????@@@AAAAAACCCGGGTTTmmmwwwrrrmmmjjjgggeeedddbbb```^^^\\\YYYUUURRRPPPLLLIIIFFFCCCBBB???===;;;999888888777777666666666666777777777666555444333333222333333333333333333222111000000111222333444333222222222222111111111111222222111000000333777999777444777888888999999:::;;;;;;::::::;;;;;;::::::999888999888666555555555666777;;;;;;::::::::::::999999999999:::<<<===???@@@AAABBBAAA@@@======???DDDHHHNNNSSSYYY___eeeooo|||xxxrrr___PPPQQQJJJPPPXXX```cccbbb___\\\TTTUUUVVVWWWXXXYYYYYYYYY[[[^^^ccchhhnnnuuu}}}{{{sssssstttuuuvvvrrrmmmeee]]]XXXSSSPPPMMMGGGFFFEEECCCBBBBBBBBBBBB@@@AAAAAAAAA@@@AAADDDFFFIIIMMM\\\xxxwwwrrrllljjjgggeeedddbbb```^^^[[[XXXUUURRROOOLLLHHHFFFCCCBBB@@@===;;;999888888999999777666555555555555666555444333222222222222333333333333333222111000///000111222222222111111222222111111111111222222111000000333777888777555777888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888666555555555666777999999999::::::;;;;;;;;;999:::;;;<<<===>>>???@@@@@@@@@>>>======@@@FFFJJJNNNRRRXXX\\\aaajjjuuu}}}}}}uuuaaaOOOPPPNNNSSSZZZaaacccaaa]]]ZZZPPPPPPQQQRRRSSSUUUWWWXXXZZZ^^^ccciiiooowww~~~vvvuuuvvvvvvvvvsssmmmeee]]]XXXSSSOOOLLLIIIHHHGGGFFFDDDDDDDDDDDDAAABBBBBBBBBAAAAAADDDFFFJJJNNN___}}}wwwrrrllljjjfffdddcccbbb```^^^ZZZWWWTTTQQQNNNKKKHHHEEECCCBBB@@@===;;;:::999999;;;:::888777555444444333555444333222222111222222222222333333333222111111//////000111111111111000222222111111111111222222111111111333666777777555777888888999999:::;;;;;;<<<<<<======<<<<<<;;;:::999888666555555555666777777777888999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>>>>===>>>AAAGGGKKKOOORRRVVVYYY]]]dddmmmssszzzwww```NNNOOOQQQVVV]]]bbbcccaaa\\\YYYMMMLLLLLLLLLNNNQQQUUUWWWYYY]]]dddkkkqqqyyyyyyyyyyyywwwvvvtttnnnfff^^^XXXRRRMMMJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDDDDCCCBBBBBBDDDFFFJJJQQQdddvvvrrrllliiifffdddcccbbb```^^^YYYVVVSSSPPPNNNKKKHHHEEECCCAAA@@@>>><<<::::::999:::999888666555555444444444333222222111111111222222222333333333222222111000000000111111111111111222222111111111111222222111111222333555666666666777888888999999:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999888666555555555666777777888888999::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>???>>>>>>>>>AAAFFFIIIOOOQQQUUUXXX\\\aaahhhmmmppp{{{~~~|||sss]]]MMMPPPSSSWWW]]]bbbdddbbb^^^[[[PPPNNNLLLKKKLLLOOOSSSVVVXXX]]]eeemmmttt{{{|||{{{zzzxxxwwwuuupppggg___XXXRRRLLLIIIGGGGGGEEEDDDCCCBBBBBBBBBEEEEEEEEEDDDBBBCCCEEEGGGJJJRRRhhhvvvrrrllliiifffdddcccaaa___]]]XXXVVVRRRPPPNNNKKKHHHEEEBBBAAA@@@>>><<<;;;::::::888777777666666666666666333333222111111111222222111222222333333333222222111111111111222222333333222222111111111111222222111222333333444555666777777888888999999:::;;;;;;:::;;;;;;;;;;;;:::999999999888666555555555666777999999999999999999999999;;;<<<<<<<<<======>>>>>>@@@@@@@@@???>>>@@@DDDGGGNNNPPPTTTXXX\\\aaafffiiihhhrrrtttqqqjjjWWWKKKPPPRRRVVV]]]cccfffeeebbb```VVVSSSPPPMMMMMMPPPTTTVVVYYY^^^gggooovvv}}}}}}{{{yyyxxxvvvqqqiiiaaaZZZSSSMMMIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCFFFHHHIIIRRRjjjuuurrrkkkiiieeecccbbbaaa___]]]XXXVVVSSSPPPOOOLLLIIIFFFBBBAAA@@@>>>===<<<;;;;;;777777666666666666777777333333222222222222333333111111222333333333222222222222111111222222333444222222111111111111222222222333444333333333666888777888888999999:::;;;;;;::::::;;;;;;::::::999888999888666555555555666777::::::999999888888888888;;;;;;;;;<<<===>>>>>>???@@@AAAAAA@@@???@@@CCCEEELLLNNNRRRVVV[[[___cccdddbbbiiihhheeebbbSSSIIIPPPRRRVVV]]]cccggggggeeedddZZZXXXTTTQQQPPPRRRUUUWWWZZZ```iiirrrxxx~~~|||zzz{{{wwwrrrjjjccc\\\UUUNNNJJJJJJIIIHHHGGGFFFEEEEEEEEECCCDDDDDDDDDCCCDDDFFFIIIIIISSSkkk~~~uuurrrkkkhhheeecccbbbaaa___]]]YYYWWWSSSQQQOOOMMMJJJHHHBBBAAA@@@>>>===<<<<<<<<<888888777666666555666666444444333333333333444444000111222333333333333222222111000000000111333333222222111111111111222222222333444333222222555888777888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::999999888666555555555666777888888888888888999999999999:::;;;<<<===>>>???@@@>>>???@@@@@@???AAADDDGGGJJJLLLOOOSSSXXX[[[\\\\\\]]]bbb___^^^^^^RRRHHHMMMSSSWWW^^^dddggghhhfffeeeZZZXXXUUUSSSRRRTTTVVVXXX[[[aaakkktttzzz~~~}}}|||~~~wwwrrrllleee^^^WWWPPPLLLJJJJJJHHHGGGFFFEEEEEEEEEAAABBBCCCCCCCCCDDDGGGJJJKKKUUUmmm~~~uuurrrkkkhhheeecccbbbaaa___]]]YYYWWWTTTRRRPPPNNNKKKHHHBBBAAA@@@>>>===<<<<<<<<<;;;:::888777555444444444444444444333333444555555000111222333333333333333111000/////////000222333222222111111111111222222222444555333222222555888777888888999::::::;;;;;;<<<<<<======<<<<<<;;;:::999888666555555555666777666666777888999::::::;;;999999:::<<<===???@@@AAA<<<===??????@@@BBBFFFHHHIIIJJJLLLPPPTTTVVVWWWVVVZZZ^^^[[[[[[]]]RRRHHHKKKUUUYYY___dddggghhhfffeeeWWWVVVTTTSSSSSSUUUWWWYYY\\\cccllluuu{{{~~~}}}wwwssslllfff___XXXRRRMMMIIIHHHFFFEEEDDDDDDCCCCCC@@@AAABBBBBBBBBDDDGGGJJJMMMVVVnnn~~~tttpppllljjjgggeeecccaaa^^^\\\[[[XXXTTTPPPNNNKKKHHHFFFFFFCCC@@@>>>===<<<:::999999888666555444444555555333333444444333333222111333333333222222111111111111222222333333222222111222222222222222222222222222222111111222444555777999999888888888999;;;<<<;;;<<<===>>>===;;;888666555444222222333555888:::555555555555666777888999::::::;;;<<<===>>>???@@@@@@@@@??????AAACCCFFFHHHGGGIIIKKKOOOSSSVVVYYYZZZ\\\dddiiicccVVVLLLKKKNNNTTT]]]ddddddbbbaaa___\\\VVVTTTSSSUUUSSSQQQTTTYYY```fffooovvvzzz~~~}}}{{{wwwtttnnnfff]]]UUUOOOLLLGGGEEECCCCCCDDDEEEEEEDDDFFFFFFEEECCCBBBBBBEEEGGGLLLYYYrrr~~~tttpppllljjjgggeeecccaaa^^^\\\[[[XXXTTTPPPNNNKKKHHHFFFDDDAAA>>><<<;;;:::888777999888666555444444555555333444444444444333222222333333333222222222111111111111111222222111111111222222222222222222222222222222111111222444666777888777666666777888999::::::;;;<<<===<<<999666555555444222222333555888:::777777777777888999::::::::::::;;;<<<===>>>??????@@@?????????AAACCCFFFHHHJJJJJJKKKNNNQQQVVV[[[]]]]]]dddgggaaaTTTLLLLLLPPPWWW___dddbbb___]]]ZZZWWWQQQOOOOOORRRRRRQQQUUUZZZ```gggpppwww{{{~~~|||xxxvvvsssmmmeee]]]VVVPPPLLLHHHEEECCCCCCDDDEEEEEEDDDHHHHHHGGGFFFEEEFFFIIIKKKMMM[[[uuu~~~tttpppllliiigggeeecccaaa___\\\[[[XXXSSSPPPNNNKKKHHHFFFCCCAAA>>><<<<<<;;;999777888777666555444444444555444444444444444333222222333333333222222222222111000000111111111111000000222222222222222222222222222222111222333444666777888888777777777888999999999:::;;;;;;:::888666444555444333333444666888:::777777777777888999::::::::::::;;;<<<===>>>>>>??????>>>???@@@AAADDDFFFHHHMMMLLLLLLNNNRRRWWW\\\```___cccddd\\\QQQJJJLLLQQQZZZaaaccc___YYYVVVSSSPPPKKKJJJKKKOOOPPPQQQVVV\\\```gggqqqyyy}}}zzzvvvsssqqqllleee^^^VVVPPPMMMHHHFFFCCCCCCDDDEEEDDDDDDGGGGGGGGGGGGFFFHHHKKKNNNPPP___{{{}}}tttqqqkkkiiifffeeecccbbb___]]]ZZZWWWSSSPPPMMMKKKHHHEEEEEEBBB@@@>>>>>>===;;;:::888777666666555555444444444444444555444333333222222222222222222222222222111111222222222222111111222222222222222222222222222111111222333555777888;;;;;;:::::::::;;;;;;;;;::::::;;;;;;:::888666555444444333333444666888:::777777777777777888999999::::::;;;<<<<<<===>>>>>>===>>>>>>@@@BBBEEEGGGHHHMMMMMMOOORRRVVVZZZ^^^```___aaa___VVVLLLHHHLLLRRR[[[```aaa[[[TTTQQQNNNKKKIIIHHHJJJNNNPPPQQQVVV]]]```hhhsss{{{~~~yyyuuurrrppplllfff^^^WWWQQQNNNHHHFFFDDDCCCDDDDDDDDDCCCBBBCCCDDDDDDDDDFFFJJJMMMQQQddd}}}tttqqqkkkiiifffddddddbbb___]]]ZZZWWWSSSOOOMMMJJJGGGEEEDDDBBB???>>>>>>===<<<:::777777777666666555444444444444555555555444333333222222222222222222222222222333333444444333333222222222222222222222222222222111111222333666888999;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888777666444444444444555777888999999999888888888999::::::::::::;;;;;;<<<<<<======<<<<<<>>>@@@CCCEEEHHHIIIKKKNNNSSSXXX[[[]]]^^^^^^______[[[RRRIIIGGGLLLSSSYYY]]]]]]VVVOOOMMMLLLJJJLLLJJJLLLPPPRRRRRRWWW^^^bbbjjjttt|||~~~~~~yyywwwqqqppplllggg```XXXRRROOOIIIFFFDDDCCCCCCDDDDDDCCC@@@AAABBBBBBCCCFFFJJJMMMSSShhh}}}tttqqqjjjhhhfffddddddbbb```^^^ZZZWWWRRROOOMMMJJJGGGEEEBBB@@@===<<<<<<;;;:::888777777777777666555444333555555555555555444333333111222222222222333333333333333444444444444333333222222222222222222222222222111111222444666888:::::::::;;;;;;;;;:::999999<<<<<<;;;;;;:::888777777444444444555666777999999<<<;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<:::<<<>>>AAACCCFFFHHHIIIKKKOOOUUU\\\___```___^^^```^^^YYYPPPHHHHHHNNNTTTXXX[[[ZZZRRRLLLKKKKKKJJJNNNLLLNNNRRRSSSTTTYYY___dddllluuu{{{~~~{{{xxxxxxsssqqqnnnhhhaaaZZZSSSOOOIIIGGGDDDCCCCCCDDDCCCBBBBBBCCCDDDDDDEEEGGGKKKOOOVVVnnn}}}uuuqqqjjjhhhfffddddddbbb```^^^YYYVVVRRROOOLLLJJJGGGDDDAAA???===<<<<<<<<<:::999666777777777666555444333555555555555555444444333111111222222222333333333222333333444444333333222222222222222222222222222111111222222444777999::::::;;;<<<<<<;;;:::999888;;;;;;:::999888777666666444444555666777888999999;;;::::::999999999::::::::::::;;;;;;;;;;;;<<<<<<999;;;===AAADDDGGGIIIIIIMMMQQQVVV\\\```aaaaaaaaabbb```ZZZQQQJJJJJJPPPWWWXXX[[[XXXPPPIIIHHHJJJIIINNNLLLNNNSSSUUUVVV[[[bbbgggmmmuuu{{{}}}zzzwwwvvvtttssspppjjjccc[[[SSSOOOJJJGGGDDDCCCCCCDDDCCCBBBCCCDDDEEEEEEEEEHHHLLLOOOZZZsss}}}uuurrrjjjhhhfffddddddbbb```^^^YYYVVVRRROOOLLLJJJGGGDDDCCCAAA???>>>>>>>>><<<;;;666777777777777555444333555555666666555555444333111111111222222333333333111222222333333222222111222222222222222222222222111111222333444777999;;;======>>>>>>>>>===;;;:::::::::999888777666555555444444555666777888999999777777666666666666666777::::::;;;;;;;;;;;;;;;;;;999:::===AAADDDGGGIIIJJJPPPSSSVVV[[[___aaaccccccdddaaa[[[SSSMMMMMMSSSYYYYYY[[[XXXOOOHHHGGGHHHHHHLLLKKKMMMRRRUUUWWW]]]dddhhhnnnuuuzzz}}}{{{vvvtttvvvtttqqqkkkddd[[[TTTOOOJJJGGGDDDCCCCCCDDDCCCBBBCCCCCCDDDDDDDDDGGGKKKNNN]]]www{{{sssooogggfffeeecccbbbaaa``````WWWUUURRRNNNJJJGGGDDDCCCCCCCCCBBB@@@>>>:::777555777777555444444444444444555333222444777888666333000111333444444333111000222222222111111111000000333333333222222222222222111111111222444777999;;;;;;;;;<<<======<<<;;;:::;;;;;;;;;;;;:::999888888555555666666666777888999;;;:::888777777777888999;;;::::::999999::::::;;;>>>>>>>>>???BBBFFFJJJLLLMMMQQQWWW\\\___bbbeeegggrrriii\\\OOOIIILLLTTTZZZ```]]]XXXQQQKKKHHHIIIJJJKKKMMMPPPRRRSSSXXX___eeennnrrrxxx|||~~~wwwtttuuusssoookkkeee]]]TTTNNNKKKIIIGGGFFFFFFFFFCCCBBBBBBBBBEEEGGGEEEEEEKKKTTTbbb{{{rrrooohhhgggeeecccbbb``````___XXXVVVSSSOOOKKKHHHFFFEEECCCBBBAAA???===:::888777777777666555444444444444777555444444555444222///111222333333333333222111222222222111111111000000000000000000000111111111222222222333555777999:::<<<<<<===>>>>>>===<<<;;;======<<<;;;:::888666555666555555555777888888888888888777888888999::::::;;;::::::999999::::::;;;===>>>???AAADDDGGGJJJLLLNNNRRRXXX^^^aaaeeehhhjjjuuulll]]]PPPJJJMMMUUU[[[```^^^YYYRRRLLLIIIIIIKKKKKKNNNQQQRRRTTTXXX```eeeooosssxxx|||~~~xxxvvvuuusssppplllfff^^^UUUOOOJJJHHHFFFEEEEEEDDDCCCAAABBBBBBEEEGGGEEEEEELLLUUUddd{{{rrrnnnjjjhhhfffdddaaa___^^^^^^YYYWWWTTTPPPLLLIIIGGGFFFCCCBBB@@@>>><<<;;;::::::888777666555444444444444666555333333444333111///222222222222222222222222222222222111111111111111222222333333444444555555333333333444555666888999<<<===>>>??????>>>======>>>>>>===;;;999777555444777555333555888:::888666555666777999::::::;;;;;;::::::::::::::::::::::::;;;<<>>???>>>============<<<;;;999777555444777444333555999;;;888555555777888:::;;;;;;:::999::::::::::::::::::::::::888:::>>>AAAEEEHHHJJJKKKNNNSSSYYY```ffflllqqqtttxxxmmm^^^QQQMMMPPPXXX]]]___^^^ZZZUUUOOOLLLLLLMMMMMMOOOQQQSSSUUUZZZbbbiiirrruuuzzz}}}}}}|||vvvtttqqqmmmggg___WWWQQQMMMIIIEEECCCCCCDDDDDDDDDBBBBBBEEEGGGFFFGGGOOOYYYmmm|||rrrnnnkkkjjjgggdddaaa^^^]]]\\\WWWUUURRROOOKKKIIIGGGFFFBBB@@@>>>===;;;;;;<<<<<<888888666555555555555555333444555555555555555555333222222111111222222333111111111111111111111111......//////000111222222333444555666666777777888:::;;;<<<===>>>===<<<<<<;;;;;;;;;:::999888777666666444444666999:::888666888999:::;;;;;;:::888888999::::::;;;;;;::::::999666888<<<@@@DDDGGGIIIJJJNNNRRRYYY___eeekkkppptttrrrgggYYYOOOMMMRRRXXX]]]^^^]]]ZZZUUUPPPMMMMMMNNNNNNPPPRRRSSSUUU[[[dddkkkssswww{{{~~~~~~}}}vvvtttqqqmmmggg```WWWQQQNNNKKKGGGDDDDDDEEEEEEEEECCCCCCEEEGGGFFFHHHQQQ[[[sss}}}sssoookkkjjjgggdddaaa___]]]\\\VVVUUURRROOOKKKIIIGGGFFFAAA@@@???>>><<<<<<;;;;;;888888777666555555555555666777888777444222222333222222222222222222222222111111111111111222222222//////000000111222222222222333555666777888888888999:::;;;=========<<<<<<::::::::::::999888777666333444666888888888777777:::::::::::::::999888888999999;;;;;;;;;;;;999999666888;;;???CCCGGGKKKLLLQQQTTTYYY]]]```dddiiilllggg]]]QQQKKKLLLSSSYYY\\\]]]\\\ZZZUUUQQQNNNNNNNNNOOOQQQRRRSSSVVV\\\fffmmmuuuxxx|||~~~zzzuuusssppplllggg___WWWQQQNNNKKKHHHFFFFFFFFFFFFEEECCCCCCEEEGGGFFFIIIRRR]]]www~~~tttpppjjjiiigggdddaaa___^^^]]]WWWUUUSSSPPPLLLJJJHHHHHHAAAAAA@@@???===<<<:::999999888777666555555555555444666888666333111111222111222333333333333222111000000111111111222222222444444444444444444444444111222555777888999999999999:::<<<===>>>>>>======;;;;;;::::::888777555555111555999:::777555777999::::::999999999:::;;;;;;888999;;;<<<<<<;;;999888999:::<<>><<<999888999888777666666555555555000222555555333222333555000111333444444333111000000000111111222222222222222222222222222222222111000222444777999::::::::::::;;;===>>>?????????>>>===<<<;;;:::888666444333///555;;;;;;666444666:::999999888888999;;;===>>>888999;;;<<<<<<;;;999888;;;;;;===@@@EEEKKKPPPSSS[[[[[[[[[YYYVVVUUUVVVWWWRRRKKKDDDDDDJJJSSSXXXZZZZZZZZZXXXUUUQQQNNNMMMNNNPPPRRRSSSTTTVVV]]]gggooowwwzzz~~~zzzqqqsssqqqnnnkkkfff^^^VVVPPPKKKIIIGGGFFFFFFFFFCCCBBBCCCCCCDDDGGGGGGJJJTTT___|||}}}ssspppiiihhhffffffeeeccc___\\\ZZZXXXUUUQQQMMMJJJHHHGGGEEECCCAAA>>><<<:::888888444555666666666555444333444444333333333333222222333222222111111222222333222222111111222222333444888444///...///111111000222333444666777999:::;;;:::;;;<<<<<<======<<<<<<=========;;;:::888777666333555777888777777888999888777666555666777999;;;=========<<<;;;:::999888:::;;;===AAAEEEKKKPPPTTTXXX\\\]]]YYYVVVWWWVVVSSSOOOIIICCCDDDKKKSSSWWWXXXYYYVVVSSSQQQPPPOOONNNMMMQQQSSSUUUXXX\\\bbbjjjooovvvyyy}}}zzzyyypppooommmkkkggg```WWWRRRMMMJJJGGGEEEEEEDDDCCCBBBAAACCC@@@BBBIIIHHHQQQfff}}}ssspppiiigggfffddddddbbb___]]]ZZZXXXUUUQQQMMMJJJHHHGGGEEEDDDAAA???<<<:::999999555666777777777666555444444444333333333333222222333222222222222222222333222222111111222222333444666333000///000111111000222222444555777999:::;;;;;;;;;<<<==================<<<<<<;;;999888666555444666888888888777888:::999888777777777888:::;;;<<<<<<<<<<<<;;;:::999888999;;;===@@@DDDJJJOOOSSSZZZ^^^^^^ZZZWWWWWWTTTPPPJJJEEE@@@AAAHHHPPPSSSSSSVVVTTTQQQPPPPPPPPPPPPOOOQQQRRRUUUXXX\\\cccjjjpppwwwzzz~~~xxxvvvpppooommmkkkggg```XXXRRRMMMJJJGGGEEEEEEEEECCCBBBCCCEEEBBBDDDJJJJJJSSSiii}}}ssspppjjjgggdddbbbbbbaaa___]]]ZZZXXXUUUQQQMMMJJJHHHGGGEEECCCAAA???<<<;;;999999777777888888777666555555444444333333333333222222222222222222222222222222222111111111111222333333333111000000111222222111111222333555666888999:::;;;;;;<<<===============;;;;;;;;;:::999777666555444666888999888777888999::::::999888888999;;;<<<<<<<<<<<<<<<;;;:::999999999;;;===???BBBHHHNNNSSS\\\______\\\YYYWWWSSSMMMGGGBBB???AAAHHHOOOQQQQQQSSSQQQNNNNNNOOOQQQQQQPPPQQQRRRUUUXXX\\\ccckkkqqqxxx{{{~~~xxxtttpppooonnnlllhhhaaaXXXRRRMMMKKKGGGFFFEEEEEEDDDCCCEEEGGGDDDFFFKKKLLLWWWmmm}}}ssspppjjjgggcccaaa``````___]]]YYYXXXTTTPPPMMMIIIGGGFFFCCCBBB@@@>>>;;;:::999888777777777777666555555444444444333333333222222222222222222222222222222222111111111111111222222333000000000111222222222222111222333444666888999:::::::::;;;<<<<<<<<<<<<<<<:::::::::999888777555555444666888888777777777888::::::999999999999:::;;;;;;;;;;;;<<<;;;;;;:::::::::<<>><<<:::999888888777777666555444444333333444444333333333222222222111222222333333222222111111111000000111111222333///000111111111222222333111222333555777888999:::999999:::;;;;;;;;;;;;::::::::::::999888777666555444555777777666555666777999999999888888888999999::::::;;;;;;<<<;;;;;;;;;<<>><<<:::999888888888777666444333333333333444444333333333333222222111222333444444333222111111000000000000111222222000111111111000000222444222333444666777999:::;;;999999:::;;;;;;;;;;;;;;;::::::::::::999888777666555666888888666666666777999999999999999888888888999999:::;;;<<<<<<<<<<<<>>>CCCIIIKKKJJJLLLQQQVVVWWW\\\```cccffffff^^^UUUFFFBBBAAADDDLLLRRRTTTRRRPPPNNNKKKJJJKKKLLLLLLKKKOOOQQQTTTXXX^^^fffooouuuyyy{{{~~~tttnnnnnnooonnnjjjcccZZZSSSNNNLLLHHHFFFFFFFFFEEEDDDAAAEEEDDDFFFLLLQQQbbb}}}ssspppiiigggfffddddddbbb___]]]XXXWWWSSSPPPLLLIIIFFFEEECCCBBB@@@>>><<<;;;::::::999888666555444333444444444444333333333333222222000111333444444333111000000000000000000111222222111222222000...///222555333444555777999:::;;;<<<:::;;;<<<<<<======<<<<<<:::;;;;;;::::::999888777777888::::::888777888999:::::::::::::::999999888888999:::;;;<<<<<<<<<<<<@@@GGGOOOQQQPPPPPPTTTXXXXXX]]]bbbfffjjjjjj```VVVFFFBBB@@@DDDKKKRRRTTTTTTMMMKKKIIIIIIKKKLLLMMMLLLNNNQQQTTTXXX^^^gggooouuuyyy{{{}}}~~~wwwmmmnnnooooookkkdddZZZSSSOOOLLLIIIGGGFFFFFFEEEDDDAAAEEEEEEGGGNNNTTTggg}}}ssspppiiihhhffffffeeeccc___\\\XXXWWWSSSOOOLLLHHHFFFEEEDDDCCCAAA@@@>>>===<<<<<<;;;:::888666555444555555444444444333333333222222000111333444444333111000000000000000000111111222222333222000---...222666444555666777999;;;<<<===<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::999888999:::<<<<<<:::999999:::;;;<<<<<<<<<;;;;;;:::999888999:::;;;<<<=========BBBJJJSSSVVVTTTRRRUUUYYYZZZ___dddhhhlllkkkaaaVVVHHHDDDAAADDDLLLTTTVVVVVVJJJHHHGGGHHHKKKMMMNNNNNNNNNPPPTTTXXX___gggpppvvvxxxzzz|||~~~zzzmmmnnnoooooollldddZZZSSSOOOLLLIIIGGGGGGFFFEEEDDDAAAFFFFFFIIIPPPVVVkkk{{{rrroooggggggfffeeedddbbbaaa```YYYWWWUUURRRNNNKKKIIIGGGFFFEEECCC@@@===;;;::::::888888777777666666555555666555333222111000000000111222222333333333222222222222222222222222222222222222111111111111111111222222444666777999;;;;;;999;;;======;;;999777777<<<===<<<:::777666666777444555666777999:::<<<<<<:::;;;;;;<<<<<<;;;;;;:::777888999999999:::===???FFFIIINNNSSSWWWYYYYYYYYY]]]^^^cccjjjnnniii\\\PPPDDDDDDDDDHHHLLLPPPRRRSSSRRRNNNKKKNNNOOONNNMMMPPPQQQRRRVVV[[[bbbjjjqqqtttyyy|||~~~wwwxxxxxxuuuoooeee[[[TTTPPPNNNKKKGGGEEECCCCCCCCCCCCGGGEEEGGGNNNVVVnnnyyyqqqmmmggggggfffeeedddbbbaaa```WWWVVVSSSPPPMMMIIIGGGFFFFFFDDDBBB???===;;;:::999888888777777666555555555444444333333333444555555111111111222222111111111222222222222222222222222111111111111111111111111333333444666777999:::;;;888;;;======;;;:::999999<<<<<<<<<:::777666666777999888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999::::::::::::;;;===@@@CCCFFFLLLRRRWWWZZZ\\\\\\\\\]]]```fffiiieeeXXXNNNCCCCCCEEEIIIMMMQQQRRRRRROOOJJJHHHKKKLLLJJJKKKMMMQQQRRRVVV[[[cccjjjqqquuu{{{~~~{{{{{{zzzwwwqqqggg]]]VVVQQQOOOKKKHHHEEEDDDDDDDDDEEEIIIHHHIIIQQQYYYqqqwwwnnnjjjfffffffffeeedddbbb``````UUUTTTRRRNNNKKKHHHEEEDDDDDDCCCAAA>>><<<:::999888888888777666666555555444444333333333444444555666111111111111111111000000222222222222222222222222111111111111111111111111444444555666777999999:::888:::======<<<;;;;;;<<<<<<<<<<<<999777555666777:::999999999888777777777:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<;;;:::;;;===??????CCCHHHOOOUUUZZZ]]]___[[[ZZZ[[[___aaa]]]SSSJJJBBBCCCEEEJJJOOORRRSSSRRROOOJJJGGGIIIKKKJJJJJJMMMPPPRRRVVV\\\ccckkkqqquuu}}}|||yyysssjjj___XXXQQQOOOLLLHHHFFFEEEEEEEEEEEEIIIHHHJJJRRR[[[tttvvvmmmiiifffffffffeeecccbbb```___UUUTTTQQQNNNKKKHHHEEEDDDCCCBBB@@@===;;;999888888888777777666555555444444555444333222111111111111222222222111111111111111111111111111111111111111111111111111111222222222555555666777888888999999888:::<<<===<<<<<<===>>>;;;<<<;;;999666555555777777777888888888999999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<;;;::::::<<<>>>???AAAFFFLLLRRRXXX\\\^^^XXXWWWWWWXXXYYYUUUMMMGGGAAABBBFFFLLLQQQTTTTTTTTTSSSNNNJJJLLLMMMLLLMMMPPPPPPRRRWWW]]]eeelllrrrvvv|||~~~yyytttkkk```YYYQQQOOOLLLIIIGGGFFFFFFFFFCCCGGGFFFHHHRRR\\\vvvvvvmmmiiiffffffeeedddcccaaa```___VVVUUUSSSOOOLLLIIIFFFEEEBBBAAA???===;;;999888888777777666666555444444444444444333222111111111111555444333222222222222333111111111111111111111111000000111111111222222222555666666777888999999:::888:::<<<<<<<<<<<<>>>???;;;<<<;;;999666555555666777777888888888999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;:::888999;;;===@@@BBBEEEIIINNNSSSWWWYYYVVVTTTSSSSSSSSSPPPJJJEEE@@@BBBFFFMMMSSSWWWXXXXXXXXXRRRNNNNNNOOONNNOOORRRPPPRRRWWW^^^fffmmmsssvvvzzz|||~~~yyyssskkk```YYYQQQOOOLLLIIIGGGFFFFFFGGGBBBGGGFFFIIISSS___zzzxxxpppllleeeeeeeeedddcccaaa______WWWVVVTTTPPPMMMJJJGGGFFFBBBAAA???===;;;:::999999777777666555555444444333222222222333444555666777777666444333222222333444111111111111111111111111000000000111222222333333555555666777888::::::;;;888:::;;;;;;;;;;;;===???;;;;;;;;;888666444555666:::999999999888777777777:::;;;;;;<<<<<<;;;;;;:::999::::::999888999;;;===AAABBBCCCFFFIIIMMMQQQTTTTTTSSSRRRQQQPPPMMMHHHEEE@@@BBBGGGNNNUUU[[[]]]^^^ZZZTTTOOOOOONNNMMMMMMPPPOOORRRXXX___gggnnntttwwwwwwzzz}}}~~~xxxssskkk```XXXPPPNNNKKKHHHFFFFFFFFFGGGDDDIIIHHHLLLWWWccc{{{rrroooeeeeeeeeedddbbbaaa___^^^WWWVVVTTTPPPMMMJJJGGGFFFBBBAAA???===<<<;;;::::::777666666555555444333333222222222333444555777777777555333222111111222333111111111111111111111111///000000111222222333333444555666777999:::<<<<<<999:::;;;:::::::::<<<===;;;;;;:::888555444555666999888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999:::::::::999:::===???AAA@@@AAABBBEEEJJJNNNPPPRRRRRRRRRQQQPPPMMMIIIFFFAAABBBFFFNNNWWW^^^bbbddd^^^WWWQQQPPPOOOLLLMMMOOOOOORRRYYY```hhhooouuuwwwxxxzzz}}}xxxtttlllaaaYYYOOOMMMJJJGGGFFFEEEFFFFFFDDDIIIHHHLLLXXXeee|||tttqqqeeeeeeeeedddbbbaaa___^^^WWWVVVSSSPPPMMMIIIGGGFFFBBBAAA@@@>>><<<;;;;;;:::777666666555444444333333333333222111111111222222666555222111000000111222000000000000000000000000///000000111222222333333333444666777999;;;<<<===999:::::::::999999;;;<<<:::;;;:::888555444444666444555666777999;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;:::<<>>;;;999777666666666666666555555555555222333333333333222111111111111111111111111111111111111222222222222111111111000000000000222333444666666777888999::::::;;;<<<;;;;;;::::::;;;;;;<<<:::888777555555666888999;;;:::888777777888:::;;;<<<<<<<<<;;;;;;:::::::::::::::999999:::;;;===>>>>>>???AAABBBBBBDDDGGGIIIKKKMMMMMMLLLHHHFFFEEEEEE???CCCIIIQQQXXX___ccceee___\\\WWWPPPKKKJJJLLLOOOPPPUUU]]]eeekkkpppuuuxxx~~~}}}}}}~~~~~~|||zzz{{{~~~{{{tttjjj___WWWTTTNNNIIIHHHGGGDDDCCCEEEEEEDDDFFFMMMVVViii|||sssoookkkiiifffdddcccbbb```___[[[YYYWWWSSSOOOLLLIIIHHHCCCBBB@@@>>>;;;999777666666666666666555555555555222333333333333222111111111111111111111111111111111111222222222222111111222111111111111333444555777888888999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;:::888666666666888888;;;:::888777777888:::;;;<<<<<<;;;;;;;;;:::::::::::::::999999:::;;;===>>>>>>???AAABBBBBBCCCFFFHHHIIIJJJKKKKKKJJJHHHEEECCC@@@DDDJJJQQQWWW\\\```aaa___]]]YYYSSSNNNMMMNNNPPPQQQVVV^^^eeekkkpppuuuxxx}}}||||||~~~}}}{{{yyywwwwwwxxxyyyyyyyyy{{{}}}{{{tttkkk```YYYTTTNNNIIIHHHGGGDDDDDDFFFFFFFFFHHHNNNXXXlll|||uuuqqqllljjjgggeeedddcccaaa___ZZZXXXUUURRRNNNKKKHHHGGGBBBBBB@@@>>>;;;999888777666666666666555555555555333333333333333222222111111111111111111111111111111111222222222222111111333222222222222444555666999999:::;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<===;;;999777666666777888:::999888777777888999:::;;;;;;;;;;;;::::::::::::::::::999999:::;;;===>>>>>>???AAAAAAAAABBBDDDFFFFFFFFFGGGJJJMMMKKKFFFAAABBBEEEJJJPPPUUUYYY[[[\\\^^^]]][[[WWWSSSPPPQQQRRRRRRWWW^^^fffkkkpppuuuwww{{{{{{|||}}}~~~{{{zzzxxxvvvuuuuuutttqqqoooooopppsssuuuzzz{{{tttlllbbbZZZTTTNNNIIIHHHHHHEEEDDDFFFGGGGGGJJJOOOZZZooo|||vvvrrrllljjjfffdddcccbbb```^^^WWWUUUSSSOOOKKKHHHEEEDDDBBBAAA@@@>>><<<:::888777666666666666555555555555333333444444333333222111111111111111111111111111111111222222222222111111222222111111222333555666999999:::;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<>>><<<999777666666777777999999888777777888999999::::::::::::::::::::::::::::::999999:::;;;===>>>===???AAABBBAAAAAABBBDDDDDDCCCEEEJJJNNNMMMFFF@@@CCCFFFJJJOOOSSSUUUVVVVVVZZZ[[[[[[XXXUUURRRQQQRRRSSSXXX```ffflllppptttwwwyyyzzz{{{||||||~~~}}}{{{zzzzzzxxxuuuqqqnnnkkklllmmmnnnppptttzzz~~~}}}xxxssslllbbbZZZTTTNNNIIIIIIHHHEEEEEEGGGGGGHHHKKKPPP\\\sss}}}vvvssskkkiiieeecccbbbaaa___]]]VVVUUURRROOOKKKGGGEEECCCBBBAAA???>>><<<:::888888666666666666555555555555333444444444444333222222111111111111111111111111111111222222222222111111111111000000111222444555888888999:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<===<<<999777666666666777888888888888888888888888::::::::::::::::::::::::::::::999999:::;;;===>>>===???AAABBBBBBAAABBBCCCCCCCCCEEEJJJOOONNNFFF???CCCFFFJJJOOORRRSSSSSSRRRUUUWWWXXXWWWTTTRRRQQQQQQUUUZZZaaaggglllppptttwwwxxxzzz{{{|||{{{|||{{{wwwsssnnnooonnnnnnmmmooosssvvv}}}~~~zzzvvvrrrkkkaaaZZZTTTNNNIIIIIIHHHFFFFFFHHHEEEHHHKKKPPP^^^xxx~~~wwwssskkkiiieeecccbbb```^^^\\\YYYWWWTTTQQQMMMJJJGGGFFFAAA@@@???>>><<<:::999888666666666666555555555555444444444444444333222222111111111111111111111111111111222222222222111111111000000///000222333444777777888999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<:::888666555555666777888888888888888888888888999999999999::::::::::::::::::999999:::;;;===>>><<>>;;;>>>BBBDDDDDDDDDEEEFFFGGGIIILLLMMMLLLIIIDDDAAA@@@DDDIIIOOORRRSSSRRRQQQOOOQQQSSSSSSQQQPPPPPPQQQXXX\\\ccciiimmmqqqtttvvvwwwzzz}}}}}}{{{{{{{{{zzzyyyvvvsssqqqrrrsssqqquuuyyy}}}|||zzzwwwssslllbbbZZZTTTNNNIIIIIIIIIGGGGGGIIIEEEJJJNNNTTTfffwwwrrrnnnkkkhhheeedddbbb___]]]XXXVVVTTTPPPLLLIIIFFFEEEAAA@@@???===<<<:::999999777666666666555555555555444444555555444444333222111111111111111111111111111111222222222222111111333222222111222333555666777888888999:::;;;<<<===<<<;;;;;;::::::;;;;;;<<<888777555444444555666777777777888888888888777777888888888999999:::::::::::::::999999:::;;;===>>>;;;>>>BBBEEEEEEEEEFFFGGGIIIKKKNNNNNNKKKGGGCCCBBB???CCCIIIOOORRRSSSSSSRRROOOPPPRRRRRRQQQPPPQQQRRRXXX]]]ccciiimmmqqqtttvvvwww{{{~~~}}}{{{{{{~~~zzzwwwuuuuuuvvvooorrruuuwwwyyy}}}~~~{{{yyyuuummmccc[[[TTTNNNIIIJJJIIIGGGGGGJJJEEELLLPPPVVViii~~~uuuqqqnnnkkkgggdddcccbbb```___WWWTTTPPPNNNLLLJJJGGGEEECCCAAA???<<<:::888777666888888888777777666555444555555444333333222111111333333222222222222222222111111222222222333333333333222111111222333555666555666666888999:::;;;;;;999::::::;;;;;;::::::999999888777666666777888999999999999999999999999999999888888999:::;;;<<<===999999999999:::;;;<<<<<<===>>>@@@CCCFFFJJJMMMOOOPPPPPPOOOLLLIIIDDD@@@===BBBFFFMMMSSSVVVUUUSSSQQQNNNOOOPPPPPPOOOOOOQQQSSSWWW\\\dddkkkppptttxxxzzz{{{|||}}}}}}|||}}}~~~zzzwwwyyyxxxwwwwwwxxxzzz|||~~~{{{zzzwwwooocccYYYRRROOOLLLJJJIIIHHHGGGFFFHHHKKKNNNYYYqqq~~~uuuqqqnnnkkkgggdddcccaaa___^^^VVVTTTPPPMMMKKKIIIGGGEEECCCAAA???<<<:::888777666777888888777777666555444555555444333333222111111444444333222111000000///111111222222222333333333333222111111222333555666666666777888999::::::;;;999999::::::::::::999999999888777666666777888999999999999999999999999999999999999::::::;;;;;;;;;999999999999:::;;;<<<<<<>>>???AAADDDHHHLLLOOOPPPPPPQQQQQQNNNHHHCCC@@@???BBBFFFMMMSSSVVVWWWUUUSSSPPPQQQQQQOOONNNNNNQQQSSSWWW\\\dddkkkppptttwwwyyyzzz|||}}}}}}}}}}}}~~~|||zzzzzzzzz{{{{{{{{{~~~{{{yyywwwooocccZZZRRRPPPLLLJJJIIIHHHGGGFFFIIIMMMRRR^^^www}}}uuupppooolllhhheeecccaaa^^^\\\VVVSSSOOOMMMKKKIIIFFFDDDCCCAAA???===:::999777777777777777777666555444444555444444333333222222111444444333222000///...---111111222222222333333333333222111111222333555666777777888888888999999999888888999999999999888888888888666666666666888888999999999999999999999999888999:::;;;;;;;;;:::999999999999999:::;;;<<<<<<>>>@@@BBBFFFJJJMMMPPPRRROOORRRSSSOOOGGGAAA@@@AAACCCGGGMMMTTTXXXYYYYYYXXXUUUUUUSSSPPPNNNNNNQQQSSSWWW\\\dddjjjooosssvvvxxxyyyzzz|||}}}}}}~~~}}}{{{zzzzzzwwwzzz}}}~~~zzzyyyvvvoooddd[[[SSSPPPLLLIIIIIIHHHHHHGGGIIIMMMTTTbbb~~~}}}tttpppooolllhhheeeccc```]]]ZZZVVVSSSOOOLLLKKKIIIFFFDDDCCCAAA???===;;;999888888777777777777666555444333444444444333333222222222222222222111000///......111111222222222333333333333222111111222333555666888888888888888888999999777888888999999888888777888777666555555666777888888888888888999999999999888:::;;;<<<<<<;;;999777999999999999:::;;;<<<<<<===???BBBFFFJJJMMMOOOQQQMMMQQQSSSOOOEEE???@@@CCCEEEIIIOOOUUUZZZ]]]]]]^^^[[[ZZZWWWSSSPPPOOORRRUUUXXX]]]dddjjjooorrruuuwwwxxxyyy{{{|||}}}~~~|||{{{zzz|||}}}}}}~~~}}}zzzxxxvvvpppeee\\\TTTPPPLLLIIIIIIIIIHHHGGGHHHLLLTTTddd}}}tttpppnnnkkkhhheeeccc```\\\YYYVVVSSSOOOMMMKKKIIIFFFDDDBBBAAA???===;;;:::999888777777777666666555444333444444333333333333222222000000000000000111111111111111222222222333333333333222111111222333555666888888888888888888999999777888888999999888888777888777666555555666777888777777777888888999999999888:::;;;<<<<<<;;;999777999999999999:::;;;<<<<<<<<<>>>AAAEEEHHHKKKLLLMMMJJJOOOQQQLLLCCC>>>@@@DDDGGGJJJPPPVVV[[[___aaaaaa```^^^[[[VVVRRRRRRTTTWWWYYY^^^eeekkkooorrrtttvvvwwwyyy{{{|||}}}~~~~~~~~~}}}}}}~~~}}}yyywwwvvvpppfff^^^UUUQQQLLLIIIHHHIIIIIIHHHIIIMMMUUUfff|||tttooollljjjgggeeeccc```\\\YYYWWWTTTPPPNNNLLLJJJGGGEEEBBBAAA???===<<<::::::999666666666666555444333333333333333333333333333333//////000111111222222333111111222222222333333333333222111111222333555666777777888888888999999999888888999999999999888888777777555555555555777777666666777777888999999999888999:::;;;;;;;;;:::999999999999999:::;;;<<<<<<;;;===@@@DDDGGGHHHIIIIIIGGGJJJKKKHHHAAA>>>???BBBGGGJJJOOOTTTYYY^^^```bbbaaa```]]]YYYUUUTTTUUUWWW[[[```ffflllooorrrtttvvvwwwyyy{{{|||}}}~~~|||||||||||||||xxxwwwuuupppggg___VVVRRRLLLIIIHHHIIIIIIIIIKKKOOOXXXjjj|||tttooojjjiiigggeeedddaaa]]]ZZZXXXUUUQQQOOOMMMKKKHHHFFFBBBAAA???>>><<<;;;::::::666666666666555444333333333333333333333333333333111111111222222222222222111111222222222333333333333222111111222333555666666666777888999::::::;;;999999::::::::::::999999777666555444444555666777666666666777888999999999999999999::::::;;;;;;;;;999999999999:::;;;<<<<<<<<<>>>AAADDDFFFGGGGGGGGGDDDEEEEEECCC@@@>>>???@@@FFFHHHLLLQQQVVVZZZ^^^___```___]]]ZZZVVVTTTUUUVVV]]]aaahhhmmmpppsssuuuvvvxxxzzz||||||}}}}}}{{{zzzzzzyyy}}}|||xxxvvvuuuppphhh```VVVRRRLLLIIIHHHIIIJJJJJJJJJNNNXXXkkk|||sssoooiiihhhfffeeedddaaa]]]ZZZYYYVVVRRROOONNNLLLIIIGGGBBBAAA@@@>>><<<;;;::::::666666666666555444333222333333333333333333333333444333333333222222111111111111222222222333333333333222222111222333555666555666777888999:::;;;;;;999::::::;;;;;;::::::999777666555444444555666777555666666777888999999999999888888999:::;;;<<<===999999999999:::;;;<<<<<<>>>???BBBEEEFFFGGGFFFFFFCCCBBBAAA@@@????????????DDDFFFIIINNNSSSWWW[[[]]]^^^^^^]]]ZZZVVVTTTTTTTTT^^^bbbiiinnnqqqsssuuuwwwyyyzzz|||}}}}}}~~~~~~{{{uuusssvvv|||wwwvvvuuuqqqhhhaaaWWWRRRLLLIIIHHHIIIJJJJJJGGGKKKUUUjjj|||tttqqqkkkhhhfffddddddbbb```]]]VVVTTTQQQNNNKKKIIIGGGFFFEEEBBB???<<<::::::;;;<<<333444666888888777555444666444222111222333333333111222333333222111000///222222222111111111000000333222222111222333555666999999::::::::::::;;;;;;888888999:::::::::999999888777666555555666777777555555666777888:::<<<===::::::;;;;;;<<<;;;;;;;;;888888999:::<<<======>>>===>>>BBBEEEGGGHHHGGGGGGBBBBBBBBB@@@>>>>>>???AAADDDGGGJJJLLLNNNPPPTTTVVVZZZZZZYYYVVVTTTTTTVVVXXX___dddkkkooopppqqqsssvvvxxxxxxyyyzzz|||~~~{{{xxxwww{{{yyyuuuvvvtttllleeebbbUUUQQQLLLIIIHHHHHHIIIIIIKKKOOOXXXkkk{{{ssspppkkkiiifffeeecccbbb___]]]WWWUUURRROOOLLLJJJHHHGGGDDDBBB???<<<::::::;;;;;;444555666777777666555555666444111111222222222111111222222333222111000///222222222111111111000000333222222222222333555666999999::::::::::::;;;;;;<<<<<<============<<<<<<888777666555555666777888888888888888888999::::::999999:::::::::::::::999888888999:::;;;<<<>>>???AAACCCEEEGGGHHHHHHGGGGGGCCCCCCBBB@@@>>>===???@@@DDDGGGJJJMMMOOOPPPSSSUUUXXXXXXWWWUUUSSSSSSUUUWWW^^^dddkkkoooppppppsssuuuwwwxxxyyyzzz|||~~~~~~{{{wwwvvvwwwzzz|||~~~{{{wwwuuuwww{{{~~~|||wwwwwwtttmmmeeeaaaVVVRRRMMMJJJIIIJJJJJJJJJKKKOOOXXXmmmzzzsssooommmjjjgggeeecccaaa^^^[[[XXXVVVSSSPPPMMMJJJIIIHHHDDDBBB???<<<:::::::::;;;666666666666666666555555666444222111222222111000111222222222222111000000222222222111111111111111333222222222222444666777999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888777666666555666777999:::;;;:::999888888777888888888999999::::::999999888999999888888:::<<>>@@@DDDGGGKKKNNNOOOPPPQQQRRRTTTTTTTTTRRRQQQQQQTTTVVV]]]cccjjjnnnooopppsssuuuwwwxxxyyyzzz|||{{{wwwqqqnnnjjjgggeeefffgggiiikkknnnttt}}}}}}yyyvvvvvvvvvwwwvvvyyy~~~xxxxxxuuummmddd```WWWSSSNNNKKKJJJKKKKKKKKKKKKPPPZZZooozzzssspppmmmkkkgggeeecccaaa]]][[[WWWVVVSSSPPPLLLJJJHHHHHHCCCAAA???<<<::::::::::::777666666555555555555666777555333333333333222000111111111222111111111111111111111111111111111111333222222222333444666777999999999:::::::::;;;;;;:::::::::999888777666555666666555555666888:::;;;;;;;;;:::999888888888888999::::::::::::999999888:::999777777999<<>><<<;;;:::999999888777666555555555555555777666555555555555333111111111111111111111222222111111111111111111111111222222222222333555777888999999999:::::::::;;;;;;<<<<<<<<<;;;:::999888777777666666666777888:::;;;999999999999999999:::;;;;;;;;;;;;;;;;;;:::999999999888777777999<<<@@@BBBKKKMMMPPPRRRQQQNNNKKKHHHIIIHHHEEE@@@===<<<===???CCCGGGKKKNNNNNNMMMMMMMMMLLLMMMMMMMMMMMMOOORRRUUU]]]bbbiiinnnoooqqqsssvvvxxxyyyzzz|||zzzuuuqqqmmmjjjgggeeeaaa^^^[[[[[[[[[[[[ZZZ[[[]]]bbbhhhpppwww{{{}}}{{{yyyvvvtttssstttwww}}}~~~xxxxxxxxxqqqgggaaaVVVRRRMMMJJJIIIJJJJJJJJJKKKRRR___uuu|||uuurrrmmmjjjgggeeecccaaa^^^[[[VVVTTTQQQNNNKKKHHHGGGFFFAAA@@@>>><<<;;;999999888777777777666555555444444555555444555666666444222111111111000111111222333111111111111111222222222222222222222444666888999999999::::::::::::;;;;;;::::::::::::999888777777888777777666777888:::;;;888888888999999;;;<<<<<<<<<<<<<<<<<<;;;:::999999888777777888:::===@@@BBBHHHLLLRRRWWWXXXVVVQQQNNNMMMKKKGGGBBB===<<<>>>@@@DDDGGGJJJKKKKKKJJJJJJJJJIIIJJJKKKKKKLLLNNNRRRVVV]]]cccjjjoooppprrruuuwwwzzzzzz|||~~~{{{vvvsssoookkkhhhcccaaa^^^ZZZXXXWWWWWWWWWWWWXXXYYY\\\```eeeiiilllqqqxxx|||{{{yyyvvvtttrrrrrrrrrsssyyyzzz{{{|||tttiiibbbVVVRRRMMMJJJIIIJJJJJJJJJKKKSSSaaaxxx{{{tttqqqkkkiiifffeeecccbbb___]]]VVVUUURRROOOLLLIIIHHHGGG@@@@@@>>>===;;;999888888666777777777777555333222222111222333555555333111111111000000000111333333000000111111111222222222222222222333444666888:::999999::::::::::::;;;;;;888888999999999888888777999888777777777888999:::999999999999:::;;;<<<<<<;;;<<<<<<;;;:::999888888666777888999;;;>>>@@@AAADDDJJJTTT\\\```^^^YYYVVVOOOMMMIIICCC>>>===???AAADDDFFFHHHHHHHHHGGGHHHIIIGGGHHHIIIJJJKKKNNNSSSVVV^^^dddkkkpppqqqsssvvvyyy{{{|||}}}~~~zzzuuupppkkkgggaaa___\\\ZZZXXXWWWWWWWWWVVVVVVXXXZZZ\\\___bbbcccggglllssswww{{{}}}{{{yyywwwuuuqqqpppnnnnnnqqqxxxwwwkkkbbbWWWSSSNNNKKKJJJKKKKKKKKKKKKTTTccczzzzzzssspppkkkiiifffddddddbbb```]]]XXXVVVSSSPPPMMMJJJIIIHHH@@@???>>>===;;;999888777666777888888777555333111//////000222444444222000111111000000000111333444000000111111222222222222222222222333444666999:::999999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>======:::999888777777777888999::::::999999999:::;;;;;;;;;;;;;;;:::999888777666555666888:::<<<>>>@@@@@@BBBJJJVVV```eeeddd___[[[QQQOOOJJJDDD???>>>???BBBEEEFFFGGGGGGEEEEEEGGGHHHFFFGGGIIIJJJKKKOOOSSSWWW^^^dddlllppprrrtttwwwzzz|||}}}~~~yyyssskkkgggbbbaaa___\\\[[[ZZZZZZZZZVVVVVVXXXZZZ\\\^^^``````aaaeeejjjkkkmmmttt|||zzzxxxwwwqqqpppnnnlllnnnttt}}}yyykkkbbbYYYUUUOOOLLLKKKLLLLLLLLLKKKTTTddd{{{zzztttqqqooommmjjjhhhfffddd```]]]]]]XXXSSSNNNKKKHHHEEEDDDEEECCCAAA???===;;;:::999888666444555777888666333555555444333333333333444222444555555444333333444333333222222111222222222333222222222333555777888999:::<<<======<<<:::999;;;:::888777777888999:::999999888888999999:::;;;999999999999999999999999:::::::::999888777666555999999999:::;;;===???AAABBBEEEMMMWWW___ccc```]]]UUUPPPJJJEEEBBB@@@??????CCCEEEFFFEEEDDDCCCDDDFFFIIIGGGIIIMMMOOOPPPVVV]]]ccchhhnnnqqqrrrrrruuuwwwzzz|||{{{uuuppphhhgggdddaaa___^^^^^^^^^________________________dddddddddfffjjjooouuuxxx~~~}}}{{{zzzvvvsssooonnnoooqqqrrrrrr~~~zzzyyy{{{~~~xxxlllcccZZZSSSMMMKKKJJJHHHHHHKKKNNNTTTeeezzzssspppooollljjjhhhfffccc```]]]ZZZWWWQQQMMMKKKIIIGGGFFFCCCBBB@@@>>>;;;:::999888888666444444666777555333444444333222222222222333111333555555444333444555333222222111111222222222333222222222333555777888999:::;;;<<<<<<;;;:::999===<<<<<<;;;;;;<<<<<<===999999888888999999:::;;;:::::::::999999999999999::::::::::::999888777666:::999::::::<<<>>>@@@AAADDDFFFKKKRRRZZZ]]]]]][[[QQQMMMGGGBBB???>>>======CCCDDDEEEEEEDDDDDDEEEGGGIIIGGGIIIMMMOOOPPPVVV]]]ccchhhnnnrrrssstttxxxzzz{{{~~~{{{uuulllkkkhhhfffdddcccccccccdddddddddddddddeeeeeeeeeeeedddddddddggglllpppsssyyy}}}~~~}}}|||{{{uuurrrnnnmmmmmmooooooooovvvyyywwwrrrppprrrvvvxxx{{{nnneeeZZZSSSMMMKKKJJJHHHIIIKKKOOOVVVgggyyysssooonnnllliiigggfffccc___\\\XXXUUUQQQMMMLLLKKKIIIGGGBBBAAA???<<<:::999888888777555444444555555444333333333222111111111111222000222444555444333444555222222111111111222222333333222222222333555777888999:::;;;<<<<<<;;;:::999999::::::;;;;;;:::::::::999888888888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999888888:::::::::;;;===>>>@@@AAAEEEFFFHHHMMMRRRUUUVVVVVVNNNKKKFFFBBB???===>>>>>>AAACCCEEEEEEEEEEEEGGGHHHIIIHHHIIIMMMOOOPPPVVV\\\bbbgggnnnrrrtttvvvzzz}}}}}}}}}sssrrrooommmlllkkkkkkkkkkkklllllllllmmmmmmnnnnnnjjjiiigggggghhhkkknnnpppqqquuuyyy~~~~~~}}}|||{{{tttqqqnnnlllllllllllllllmmmooovvvwwwnnnjjjiiimmmooovvv{{{ooofffZZZSSSMMMLLLKKKIIIIIILLLPPPXXXjjjzzztttpppmmmkkkiiigggeeebbb___\\\XXXUUUQQQNNNLLLKKKHHHFFFAAA@@@???<<<;;;999999888666666555555444444333333444333333222222222222222222333555555333222222333111111111111111222222333333222222222333555777888999999::::::::::::999999777888999:::::::::999888888888888888888999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::999:::;;;;;;<<<===>>>???@@@BBBDDDFFFJJJMMMNNNNNNNNNMMMKKKHHHDDDAAA???@@@AAA@@@BBBDDDEEEEEEFFFHHHJJJJJJHHHIIIMMMOOOPPPUUU\\\bbbgggnnnrrrtttuuuyyy||||||~~~{{{yyywwwuuutttsssssstttttttttuuuuuuvvvwwwxxxxxxtttrrrpppnnnnnnooopppqqqqqqssswwwzzz}}}~~~}}}{{{zzzuuurrrooolllllllllkkkjjjjjjjjjooovvv~~~yyypppkkkkkkiiijjjpppvvv~~~zzzmmmdddZZZSSSMMMLLLKKKIIIJJJMMMPPPYYYlll|||vvvrrrmmmkkkhhhfffdddbbb^^^[[[YYYVVVRRROOOMMMJJJFFFDDDBBBAAA???===<<<:::::::::666777666555444333333333555555444333333333333333444555666555222000000111111000000000111111222333333222222222333555777888888999999999999999999888999:::;;;=========<<<;;;888888777777888888999:::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<===>>>>>>???>>>AAAEEEIIIJJJIIIHHHGGGKKKKKKIIIEEEAAA???@@@AAA@@@BBBDDDEEEFFFGGGIIIKKKJJJIIIIIIMMMOOOPPPUUU\\\ccchhhnnnqqqrrrsssvvvxxxyyy|||~~~}}}|||{{{{{{{{{{{{||||||~~~~~~|||zzzwwwuuuuuuuuuvvvvvvxxxzzz{{{|||~~~~~~|||yyywwwvvvssspppnnnnnnmmmkkkjjjiiihhhjjjooottt{{{|||qqqmmmmmmddddddgggkkkoooyyy{{{nnndddZZZRRRMMMLLLKKKJJJKKKNNNPPPZZZnnn~~~wwwrrrllljjjgggeeedddaaa]]]ZZZYYYVVVSSSPPPMMMJJJFFFCCCAAAAAA???===<<<;;;::::::777888888777555333333444666555444444333333444444333555555444222000000000000000000000000111222333333222222222333555777888888888888888888888888888777777888999::::::::::::888777777777777888999999777888888999999::::::;;;:::;;;;;;<<<<<<;;;::::::999:::;;;<<<============:::???DDDHHHHHHFFFEEEDDDIIIJJJIIIEEE???<<<>>>@@@AAACCCEEEFFFFFFGGGIIIKKKKKKIIIJJJMMMOOOOOOUUU[[[dddhhhnnnqqqqqqrrrtttwwwxxx{{{}}}~~~|||||||||~~~~~~}}}||||||}}}~~~~~~}}}||||||zzzxxxuuuvvvtttqqqpppooonnnlllkkkgggffffffiiikkkooozzztttmmmllleeedddeeehhhjjjqqq~~~pppfffYYYRRRMMMLLLLLLJJJKKKNNNPPP[[[ppp~~~vvvqqqllljjjgggeeeccc```]]]ZZZWWWTTTRRRPPPNNNKKKGGGEEE@@@???>>><<<;;;::::::999888999:::888555333444666555444333333222222333333000222444444222111222333////////////000111222333333222222222333555777888888888777777777777888888444444444444555666777888777777777777777888999999666666777888888999::::::::::::;;;;;;;;;;;;::::::888999:::;;;<<<<<<;;;;;;:::>>>BBBDDDDDDDDDEEEGGGIIIKKKKKKFFF@@@<<<===@@@BBBDDDFFFFFFFFFGGGHHHJJJKKKIIIJJJMMMNNNOOOTTT[[[ccchhhnnnrrrrrrtttwwwyyyzzz|||~~~~~~|||zzzxxxwwwwwwwwwxxxvvvvvvvvvxxxyyyyyyvvvtttuuusssqqqppppppooommmkkkgggeeeeeeffffffhhhpppyyy}}}ssspppjjjgggfffiiikkkooowwwpppeeeYYYRRRMMMLLLLLLKKKLLLOOOQQQ]]]sss}}}uuupppkkkiiigggeeeccc```]]]ZZZTTTSSSQQQOOONNNLLLIIIGGG???>>><<<;;;:::999999888999:::;;;999666444555666444333222222111111222222---000222333333333444666////////////000111222333333222222222333555777888888888777777777777888888777666666666666888:::;;;777777777777777888888999555666666777888888999999999999::::::;;;:::::::::777888:::;;;<<<;;;;;;:::;;;>>>AAABBBAAACCCGGGJJJLLLNNNNNNIIIBBB>>>???BBBCCCDDDFFFFFFFFFFFFHHHJJJKKKIIIJJJMMMNNNOOOTTT[[[bbbgggnnnrrrtttvvvyyy||||||}}}}}}yyyvvvtttsssssssssooooooqqqtttwwwxxxvvvttttttrrrpppppppppooommmkkkhhhfffeeefffeeeeeellltttuuu{{{wwwjjjfffeeehhhjjjlllqqqvvv}}}nnncccYYYRRRMMMMMMLLLKKKLLLOOORRR^^^uuuzzzssspppjjjhhhfffdddcccaaa]]][[[WWWTTTPPPNNNLLLJJJHHHFFFCCCAAA>>>:::888666666666888999999999888555333111222222222111222222333333444333222111000000000000//////000000000111111111000000000111333555666777<<<;;;:::999999999999999999::::::;;;:::999777666999999999999:::;;;<<<===@@@>>>;;;888666666666777888888888888888888999999888888888999999:::::::::>>>AAADDDGGGHHHIIIKKKLLLJJJLLLMMMJJJEEE@@@???@@@DDDDDDEEEEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMRRRWWW[[[bbbgggmmmqqqsssuuuyyy||||||xxxvvvtttqqqoooqqqooonnnoooqqqrrrrrrrrrtttsssrrrpppooommmlllkkkgggeeecccccceeeggghhhhhhoooqqq{{{zzzmmmnnnnnnnnnmmmnnnqqqttt}}}|||nnneeeXXXVVVSSSPPPNNNNNNOOOPPPSSS^^^vvv{{{tttpppjjjhhhfffdddcccaaa]]][[[VVVSSSOOOMMMKKKIIIFFFDDDCCCAAA>>>:::888777666777777777888888777555333222333333222222222222222333444333222111000000000000222222222222222333333333111111111222444555777888;;;::::::::::::::::::;;;::::::;;;;;;:::999777777666666777777888999999999:::999777666555666777888999999999999999999999999:::::::::;;;;;;<<<<<<===???BBBEEEHHHIIIJJJLLLMMMMMMNNNMMMIIICCC@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJKKKMMMQQQWWW[[[aaafffmmmqqqrrruuuyyy|||{{{xxxuuurrrppppppooonnnnnnppprrrrrrqqqssssssqqqpppnnnlllkkkjjjgggeeebbbbbbdddffffffffflllnnnvvvyyywwwssspppooooooqqqrrryyy~~~}}}qqqiiiYYYVVVRRROOOMMMMMMOOOPPPTTT```www|||uuuqqqjjjhhhfffdddcccaaa]]][[[WWWTTTPPPNNNLLLJJJGGGEEECCCAAA>>>;;;999777777777555555666777666555444333555444333222222111222222333333222111000000000000333333333333333222222222222222333333555666888999::::::;;;;;;<<<======>>>;;;;;;;;;;;;:::999888777333444666777888888777777666666555555666777999:::::::::::::::::::::::::::999::::::;;;<<<<<<======???BBBFFFHHHIIIJJJLLLMMMPPPPPPMMMHHHCCCAAACCCFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFHHHIIIJJJLLLPPPVVVZZZaaaffflllppprrrtttxxx|||~~~|||yyyuuurrrpppnnnmmmnnnppprrrrrrqqqrrrrrrpppooommmlllkkkjjjgggeeecccbbbcccdddddddddgggiiipppyyy{{{vvvuuuvvvwwwvvv{{{}}}qqqiiiYYYVVVQQQMMMKKKLLLOOOQQQUUU```www}}}vvvqqqjjjhhhfffdddcccaaa]]]ZZZYYYVVVRRROOOMMMKKKHHHFFFBBBAAA>>><<<:::888777777333444555666666555444444666555444333222111111111333222222111000000111111222222111111111111000000333333444444555777888999:::;;;===>>>???@@@AAAAAA<<<<<<;;;;;;:::999888777444555777999:::999888777777777777777888:::<<<===:::::::::::::::999999999777888888999:::;;;<<<<<>>AAABBBCCCDDDDDD======<<<:::999888888888333555777999:::999888777888888888999999:::;;;;;;:::999999999888888888777777888888999;;;<<<<<<===???BBBFFFHHHHHHIIIJJJKKKNNNPPPQQQNNNHHHDDDDDDEEEHHHHHHGGGFFFEEEDDDDDDCCCEEEFFFHHHIIILLLPPPVVV[[[bbbgggmmmqqqsssuuuyyy}}}|||~~~}}}zzztttrrrpppppprrrsssrrrqqqqqqpppooonnnmmmlllkkkjjjjjjiiigggfffffffffeeecccaaacccgggkkkooozzz{{{yyyzzz{{{xxxkkkdddZZZVVVPPPKKKIIIKKKNNNQQQTTT___ttt~~~uuupppjjjhhhfffdddcccaaa]]][[[VVVSSSOOOLLLIIIGGGDDDAAAAAA@@@???===;;;:::888888555555555555555555666666666555444333333222333333222222111111111111111222333333333333444444444555444444444555555666888888;;;<<>><<<:::999888888888222333555666777777666666888888888999999999999999:::999999888888777777777999:::;;;<<<===>>>???@@@AAACCCGGGIIIIIIIIIKKKLLLNNNPPPQQQOOOIIIEEECCCDDDIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFHHHJJJLLLQQQWWW\\\ccchhhnnnrrrtttvvvzzz~~~}}}~~~yyywwwttttttttttttsssrrrqqqppppppooonnnmmmlllkkkjjjiiigggggghhhgggfffdddbbbbbbeeeiiilllttt}}}|||xxxuuuuuuttttttzzzxxxmmmgggYYYVVVQQQMMMKKKLLLOOOQQQSSS^^^sss}}}uuuooojjjhhhfffdddcccaaa]]][[[WWWTTTPPPMMMJJJGGGDDDBBB@@@@@@???>>><<<:::999888777777666666555666666666555444444333333333444444222111111111111111222222111222222333444555666666444444444444555666777777999;;;>>>@@@BBBBBBBBBAAA???>>><<<:::999888888888444555555666666777777888888888999:::;;;;;;;;;;;;;;;;;;:::999999888777777999:::;;;<<<===???@@@@@@CCCFFFIIIKKKKKKKKKLLLNNNOOOPPPPPPLLLGGGCCCDDDEEEIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGIIIKKKMMMRRRXXX]]]dddiiipppsssuuuwww|||~~~~~~{{{xxxwwwwwwvvvtttrrrqqqqqqpppooonnnnnnmmmllliiigggfffggghhhgggfffddddddcccdddgggiiimmmxxx~~~}}}}}}zzzwwwtttssspppnnnqqqwwwwwwmmmiiiYYYVVVRRROOOMMMMMMOOOPPPTTT^^^ttt}}}tttooojjjiiifffeeecccaaa]]][[[[[[XXXSSSPPPMMMKKKGGGEEE@@@@@@???>>>===;;;999888888888777666666666666666444444333333333444555555222111111111111111222222//////000111333444555555444444444444444555666777888999<<>>???@@@@@@<<<<<<;;;::::::999888888777888999:::<<<===>>>???EEEHHHKKKMMMMMMMMMNNNOOOQQQQQQOOOJJJDDDBBBDDDGGGJJJJJJIIIIIIIIIIIIHHHHHHFFFGGGIIIKKKNNNSSSYYY^^^eeejjjppptttvvvxxx|||~~~~~~{{{yyyxxxwwwuuusssrrrqqqqqqpppooonnnnnnmmmgggfffeeefffggggggeeecccfffccccccfffhhhiiiooovvv|||zzz~~~{{{wwwuuutttppplllnnnsssttt|||~~~tttkkkfffYYYVVVSSSPPPNNNNNNOOOPPPUUU___uuu{{{sssnnngggeeecccbbbbbbaaa___]]]ZZZWWWRRROOOLLLIIIFFFDDDCCCBBB???<<<:::999999999777777777777666666666666666555444555666666444222222111111111111111222222333444444444444333222222333222222222333555777888888999:::;;;<<<<<<<<<<<<======;;;:::888777555555555888<<<===<<<;;;:::999<<<<<<<<<<<<<<<===>>>>>><<<;;;999777777777999:::777888:::;;;<<<>>>AAADDDGGGIIIKKKLLLMMMNNNPPPRRRSSSUUUTTTNNNFFFBBBCCCFFFLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHJJJKKKLLLQQQYYY___dddiiipppuuuyyyzzz|||}}}|||~~~~~~|||zzzxxxwwwvvvtttsssrrrrrrpppnnnkkkiiihhhfffdddcccbbbcccccccccbbbbbbbbbdddhhhlllnnn{{{|||~~~yyysssppplllhhhhhhlllmmmqqq{{{{{{tttlllfff[[[XXXTTTPPPNNNNNNOOOQQQVVV```vvv{{{sssnnnjjjhhheeecccbbb```]]][[[YYYVVVRRRNNNLLLIIIFFFCCCCCCBBB???<<<:::999999999777777777666666666555555444333222333444444222000222222111111111111111111000111222333333444444333222222222222333555777888888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999888888777555777:::;;;999888777888;;;;;;;;;<<<===???AAABBB???===;;;999777777888888777999;;;<<<===???BBBDDDDDDGGGJJJLLLMMMPPPSSSVVVVVVXXXVVVPPPHHHDDDEEEHHHMMMLLLJJJIIIGGGFFFFFFFFFFFFHHHJJJKKKLLLQQQYYY___dddiiipppuuuxxxzzz{{{}}}}}}~~~~~~~~~}}}{{{yyyvvvuuusssrrrrrrqqqnnnllliiihhhgggeeedddcccccccccdddcccaaaaaabbbdddgggiiirrr~~~zzztttpppmmmiiiiiikkkjjjmmmvvvzzzssskkkfff[[[XXXTTTPPPNNNNNNPPPQQQWWWaaawww{{{tttooollljjjfffdddbbb```\\\ZZZ[[[XXXTTTQQQOOOLLLIIIGGGCCCBBB???<<<:::999999999666666666555555555444444444333222222333333222000333333222111000000000111---...///111333444444555222222222333444555666777888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999777888::::::888777777888999999:::<<<>>>AAACCCDDDAAA???===:::999888888888888:::<<<======???BBBDDDBBBEEEHHHLLLNNNRRRVVVYYYZZZ[[[YYYSSSJJJFFFGGGJJJMMMLLLKKKIIIHHHGGGGGGFFFFFFHHHJJJKKKLLLQQQYYY___dddiiioootttwwwyyy{{{}}}~~~~~~}}}}}}~~~|||wwwvvvtttssssssrrrooommmjjjjjjiiihhhgggeeedddccceeecccaaa______```aaabbbhhhqqq|||uuuqqqnnniiihhhjjjfffhhhmmmuuu}}}~~~zzzssskkkeee[[[YYYTTTQQQOOOOOOPPPQQQXXXbbbxxx|||uuupppllljjjgggeeeccc```]]][[[ZZZWWWSSSPPPNNNLLLIIIGGGCCCBBB???<<<:::999999999666555555555444444444444666555333333444555444333333333222111000000000000,,,---///000222333333333222222222333444555666777888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999888:::;;;<<<;;;999888999;;;888888999;;;===???AAACCC@@@???===;;;::::::999:::999:::<<<======???BBBDDDBBBEEEJJJNNNQQQTTTXXX[[[]]]]]][[[TTTKKKFFFHHHKKKNNNMMMLLLJJJIIIHHHGGGGGGFFFHHHJJJKKKLLLQQQYYY___dddhhhnnnsssvvvxxx{{{|||~~~~~~}}}|||}}}~~~yyywwwvvvuuuuuussspppnnnmmmmmmmmmlllkkkhhhfffeeeeeecccaaa```^^^^^^___```ccciiisssvvvrrrnnniiifffgggbbbbbbffflllqqqzzz|||yyytttkkkddd\\\YYYUUUQQQOOOOOOPPPQQQWWWccczzz|||vvvqqqkkkiiigggeeedddbbb___]]]VVVSSSPPPMMMKKKHHHFFFCCCCCCBBB???<<<:::999999999666555555555444444444444777555333222333444444333333222222111000000111111//////000111111111111000111222222444555555666666777888999:::;;;;;;;;;;;;======>>>===<<<:::777666:::;;;;;;;;;999999:::;;;999999999:::;;;<<<===>>>======<<<<<<<<<<<<<<<<<<999:::<<<======>>>AAACCCDDDHHHNNNRRRVVVXXXZZZ\\\^^^^^^[[[TTTJJJFFFHHHKKKNNNMMMLLLJJJIIIHHHGGGGGGFFFHHHJJJKKKLLLQQQYYY___dddhhhmmmrrruuuwwwzzz|||~~~~~~~~~}}}}}}{{{zzzxxxwwwwwwvvvsssqqqqqqqqqqqqpppnnnllliiihhheeedddbbbaaa``````aaaaaadddhhhnnnuuuxxxsssnnnhhhdddccc______bbbfffjjjrrr|||zzzyyyuuulllddd\\\YYYUUUQQQOOOOOOPPPRRRVVVddd|||}}}vvvrrrllljjjgggeeeeeeccc```^^^XXXUUURRROOOMMMKKKHHHFFFCCCBBB???<<<:::999999999666666666555555555444444555333000000111222222111222111111111111111222222111111111111111000//////111111333444555666666666777888999::::::;;;;;;;;;======>>>===<<<999666444555777999999888888888999::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===999:::;;;<<<<<<===@@@BBBEEEJJJRRRYYY\\\^^^^^^___``````\\\SSSJJJEEEGGGKKKMMMLLLKKKIIIHHHGGGGGGFFFFFFHHHJJJKKKLLLQQQYYY___dddggglllqqqtttwwwzzz||||||}}}~~~~~~}}}{{{zzzzzzxxxvvvsssttttttsssrrrpppmmmkkkjjjeeeeeedddccccccbbbbbbbbbcccgggkkknnnuuu|||vvvqqqiiicccaaa^^^^^^```cccfffkkkxxx{{{yyyzzzvvvmmmeee\\\ZZZUUURRRPPPPPPQQQRRRVVVddd~~~~~~wwwrrrnnnllliiifffeeebbb___]]]YYYVVVSSSPPPNNNMMMJJJHHHCCCBBB???<<<:::999999999777777777666666666555555555222000///000111222111000000000000111222333333111222222222111111000///000111333555666666666555777888999::::::;;;:::::::::;;;<<<===;;;999666444333555999::::::999999:::::::::999999::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::888999;;;;;;;;;<<<>>>@@@CCCKKKUUU^^^cccddddddcccbbbaaa]]]TTTJJJFFFHHHLLLMMMLLLJJJIIIGGGFFFFFFFFFFFFHHHJJJKKKLLLQQQYYY___cccggglllpppsssvvvzzz|||zzz|||}}}}}}|||{{{xxxvvvvvvuuussspppnnnmmmlllkkkggggggfffeeecccbbbbbbaaa^^^cccgggiiilllxxxzzztttlllddd```^^^^^^___aaaaaadddnnnzzzzzzyyy{{{xxxnnnfff]]]ZZZVVVRRRPPPPPPQQQRRRWWWfff~~~wwwrrrqqqnnnjjjgggeeeaaa^^^[[[SSSQQQMMMJJJIIIGGGDDDBBBCCCBBB???<<<:::999999999777777777777666666666666777444222111222333333333//////000000111222444444111111222222222222111111000111333555666666666555777777888999::::::::::::777999;;;<<<<<<:::777555333666;;;======<<<<<<<<<::::::::::::;;;<<<======<<<<<<<<<<<<;;;:::999888777999:::::::::;;;===@@@AAAJJJWWWbbbgggiiihhhgggdddccc^^^UUUKKKGGGIIIMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHJJJKKKLLLQQQYYY___cccgggkkkooorrrvvvyyy|||xxx{{{~~~~~~|||zzzwwwvvvuuurrrooommmkkkkkkkkkiiihhhgggeeecccbbb```___YYY^^^ccceeegggppp}}}wwwnnneeeaaa^^^^^^___```^^^___gggqqqzzzyyy{{{yyyooofff]]]ZZZVVVRRRPPPPPPQQQRRRXXXggg~~~wwwsssooonnnlllhhheeebbb___^^^WWWUUURRRNNNKKKHHHFFFEEEBBBAAA>>>;;;999888888888777777777666555555444444333333222222222333444444333222111111111222333444111111111111111111111111111222333444444444333222666777999:::;;;<<<<<<<<<999::::::::::::999888888666777777888888999::::::>>>===<<<;;;999888777666<<<<<<;;;;;;;;;:::::::::999::::::;;;<<<===>>>>>>@@@HHHRRR]]]dddiiilllnnnnnnllleee[[[QQQKKKJJJLLLKKKKKKJJJHHHEEEDDDDDDEEEIIIJJJJJJKKKMMMQQQWWW[[[bbbfffjjjnnnrrruuuxxx{{{zzzzzz{{{}}}}}}|||||||||{{{yyyvvvqqqnnnmmmlllkkkjjjhhhhhhhhhfffeeecccaaa```aaa______aaabbbgggttt{{{tttkkkfff]]]]]]\\\[[[\\\```fffjjjvvvzzzqqqjjjccc\\\VVVUUUTTTRRRRRRUUUYYYddd{{{}}}wwwsssooonnnkkkhhhdddaaa___]]]XXXVVVSSSPPPLLLIIIGGGFFFCCCAAA???<<<:::999888888777777777666555555444444555444333333222222222222222222111111111222333444111111111111111111111111222333444555555444444333666777888:::;;;;;;<<<<<<999999999999999888777777777777888888999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999::::::;;;<<<===>>>>>>@@@FFFPPPYYYbbbiiiooosssuuurrrkkk```TTTLLLJJJJJJJJJJJJJJJHHHEEEDDDDDDFFFIIIIIIJJJKKKMMMRRRXXX\\\cccfffkkkoooqqqtttwwwzzzzzzzzz{{{}}}~~~}}}zzzwwwssspppooonnnmmmllliiiiiihhhgggeeedddbbbaaaaaa______```aaafffqqq~~~|||sssjjjddd```___]]]\\\\\\___cccgggooo|||{{{rrrkkkccc\\\VVVUUUTTTRRRRRRUUUYYYccczzz|||vvvrrrnnnmmmjjjgggddd```^^^]]]YYYWWWTTTQQQMMMJJJHHHHHHDDDBBB???===;;;:::999999777777777666555555444444666666444333222111111111222222111111222222333444111111111111111111111111333333444555666666555555777777999:::;;;;;;<<<<<<999::::::::::::999888888888888999999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999:::;;;<<<===>>>???@@@EEELLLUUU^^^gggpppvvv{{{yyysssgggYYYOOOJJJIIIIIIIIIIIIGGGEEEDDDEEEGGGGGGHHHIIIKKKMMMSSSYYY^^^eeehhhkkkoooqqqsssvvvxxxyyyzzz{{{|||~~~{{{xxxuuurrrqqqpppooonnnjjjjjjiiihhhgggeeeeeedddbbb___^^^___```cccnnnxxx~~~tttjjjdddbbbaaa^^^]]]]]]^^^aaabbbgggsss{{{tttmmmddd\\\VVVUUUTTTRRRSSSUUUYYYbbbxxx{{{uuurrrmmmllljjjfffccc```]]]\\\YYYWWWTTTPPPMMMJJJHHHGGGDDDCCC@@@===;;;:::::::::777777777666555555444444666555444333222222222222222111222222222222333333111111111111111111111111333444444555666777777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999888999999::::::;;;<<<<<<===<<<<<<;;;999888888777::::::::::::999999999999999999:::;;;<<<>>>>>>???BBBEEEIIIOOOXXXbbbmmmuuu|||zzzuuujjj]]]RRRLLLJJJHHHIIIIIIHHHFFFEEEFFFHHHFFFHHHIIIKKKNNNTTT[[[```eeehhhllloooppprrruuuwwwyyyyyyzzz|||}}}|||yyyvvvtttsssrrrqqqooolllkkkjjjiiihhhhhhggggggddd```^^^___```bbbjjjrrr|||wwwlllgggcccaaa___^^^^^^``````aaacccnnn|||uuuoooddd]]]WWWVVVTTTRRRSSSVVVXXXaaavvvzzzuuurrrmmmllljjjfffccc```]]]\\\XXXVVVSSSPPPLLLIIIGGGGGGDDDCCC@@@===;;;:::::::::777777777666555555444444333333333222222333333444111111222222333333333333111111111111111111111111333333444555666888999999:::;;;<<<===>>>>>>>>>===:::::::::::::::999999888888999999::::::;;;<<<<<<<<<<<<;;;::::::999888888::::::999999999888888888888999:::;;;<<<>>>??????DDDEEEHHHKKKRRR[[[eeelllttttttppphhh\\\SSSMMMLLLIIIJJJJJJIIIGGGFFFGGGIIIFFFGGGIIIKKKNNNTTT[[[```fffhhhlllnnnpppqqqtttvvvxxxyyyzzz|||}}}~~~}}}zzzxxxvvvuuutttrrrqqqmmmmmmkkkjjjjjjjjjjjjkkkgggbbb``````aaaaaafffmmmwww|||qqqkkkbbb```^^^___aaaccccccbbbdddmmm}}}~~~vvvoooddd]]]WWWVVVUUUSSSSSSVVVXXXaaavvvzzzuuusssnnnmmmjjjgggddd```^^^]]]XXXVVVSSSPPPLLLIIIGGGFFFDDDBBB???===;;;:::999999777777777666555555444444333222222222333333444555000111222333333333333222111111111111111111111111222333333444666888999:::;;;<<<<<<===>>>>>>======777888888888888777666666888888999999:::;;;;;;;;;888999999::::::;;;;;;<<<999999999888888888777777888888999;;;===>>>???@@@CCCDDDFFFHHHLLLSSS\\\bbbhhhhhhggg```WWWPPPMMMMMMLLLLLLLLLJJJHHHGGGHHHJJJGGGHHHJJJKKKOOOTTT[[[```eeehhhkkknnnoooqqqtttvvvwwwxxxzzz|||~~~~~~|||zzzyyyyyyxxxuuusssooonnnmmmlllllllllmmmnnnjjjeeebbbccccccbbbeeejjjssstttooobbb```___aaaeeefffeeeccceeelllzzzwwwoooeee]]]WWWVVVUUUSSSTTTVVVXXXaaavvv{{{vvvtttooonnnkkkhhhdddaaa___]]]YYYWWWTTTQQQMMMJJJHHHHHHCCCAAA???<<<:::999888888777777777666555555444444444444333222222222333333000111222333333333222222111111111111111111111111222222222333555777999;;;:::;;;;;;<<<<<<<<<<<<;;;888888999999888888777666777777888888999:::::::::888888999::::::;;;<<<<<<999888888888777777777777777888999;;;===>>>@@@@@@@@@AAACCCFFFIIINNNTTTYYY\\\]]]\\\WWWPPPLLLKKKLLLNNNOOONNNLLLJJJHHHIIIJJJHHHIIIJJJLLLOOOTTT[[[```dddgggkkkmmmoooqqqtttvvvvvvxxxzzz}}}~~~~~~}}}}}}{{{yyywwwpppooonnnmmmmmmnnnpppqqqnnniiieeeeeeeeecccdddhhhooozzzvvvpppdddbbb```cccggghhhfffbbbbbbhhhuuuwwwoooeee^^^XXXVVVUUUSSSTTTWWWXXXaaavvv{{{wwwtttooonnnlllhhheeebbb___^^^ZZZXXXUUURRRNNNLLLJJJIIIBBBAAA>>>;;;999888888888777777777666555555444444666555444333222111111111000111222333444333222222111111111111111111111111111111111222444777999;;;999999::::::;;;:::::::::;;;<<<<<<<<<<<<;;;::::::666777777888999999::::::;;;;;;;;;::::::999999999888888888888777777777777777888999;;;===>>>@@@@@@<<>><<<:::888888777888888777777666666555555666555444333333333333333111111111111111111111111222222222111111000000000333333333444444666777777888999;;;<<<<<<<<<;;;::::::;;;<<<===<<<999777555777888888999999888888777999:::;;;<<<<<<<<<;;;:::555444111...,,,///444888999:::<<<>>>???>>>===<<>>>>>===<<<:::777666888999999::::::999999888555555777888888888777666888888888777555666888:::888999<<<>>>???@@@@@@@@@CCCDDDDDDDDDDDDEEEGGGJJJMMMPPPQQQNNNIIIGGGJJJNNNQQQUUUYYYXXXRRRLLLIIIIIIIIIIIIIIIJJJLLLRRRYYY___dddhhhmmmooopppqqquuuxxxzzz|||~~~wwwtttqqqpppqqqsssttttttrrrpppllliiihhhhhhiiijjjlllqqq{{{zzzpppfffeeeffflllssssssmmmgggeeegggoooxxxnnnfffbbb[[[WWWVVVVVVWWWXXXYYYcccvvvzzztttrrrllljjjhhhgggeeebbb^^^ZZZXXXVVVTTTQQQMMMJJJHHHGGGCCCBBB@@@===;;;:::999888888888777666444333222222555555444333333333444444222222222222222222222222444444444333333333333222333333333555666888:::;;;:::::::::;;;<<<>>>@@@AAABBBAAA@@@>>><<<:::888888888888888999999888888888777777888999999999999888999;;;======<<<;;;:::;;;999:::;;;===???AAACCCDDDDDDEEEEEEDDDCCCCCCFFFHHHNNNQQQSSSQQQLLLIIIKKKOOOTTTWWW[[[YYYTTTOOOMMMLLLJJJJJJKKKKKKMMMSSSZZZ___eeeiiimmmooopppqqqtttxxx{{{}}}zzzwwwtttrrrsssuuuvvvvvvtttrrrpppmmmkkkjjjjjjjjjhhhmmmxxx|||qqqdddeeejjjqqqxxxxxxqqqkkkfffgggoooyyyppphhhccc]]]XXXVVVVVVWWWWWWYYYbbbsssyyysssqqqkkkiiigggfffdddaaa\\\YYYWWWVVVTTTQQQNNNKKKHHHGGGCCCBBB@@@>>><<<:::999999999999888666555444333222555444444333333333444444222222222222222222222222111111111111111111111111222333444555777999;;;<<<;;;;;;::::::<<>><<<:::999999::::::999888777666555444444444333333333444444555222222222222222222222222111111111111111111111111222333444555777999;;;<<<<<<;;;::::::<<>><<<;;;:::777888888888888888888777999999999999999::::::;;;888999999888777777999:::>>>>>>>>>>>>???AAABBBCCCBBBCCCEEEFFFGGGIIIMMMOOOVVVZZZ^^^[[[UUUQQQQQQSSSTTTUUUWWWWWWTTTQQQOOOMMMJJJKKKLLLMMMOOOSSSYYY]]]eeeiiinnnpppppprrruuuxxx}}}{{{xxxvvvwwwxxxyyyyyyxxxvvvtttqqqnnnkkkjjjiiieeekkktttyyynnnbbbhhhsss}}}wwwooohhhjjjssszzzrrriiiddd___ZZZXXXXXXWWWVVV\\\bbbqqqyyytttqqqjjjhhhfffeeeccc```\\\XXXUUUTTTTTTRRROOOLLLHHHFFFCCCBBB@@@===;;;:::999888:::999999888888777777666444444333333333444555555333333333333333333333333222333333333333444444444333333333555666888:::;;;<<<;;;::::::<<>>>>>>>>???@@@@@@AAAAAA>>>@@@CCCDDDFFFJJJNNNRRR[[[___ccc```ZZZTTTSSSTTTSSSSSSTTTTTTSSSPPPNNNMMMJJJKKKLLLMMMOOOSSSXXX\\\dddiiinnnpppqqqssswwwzzz}}}{{{yyyzzz{{{{{{{{{|||yyyvvvrrrnnnllljjjjjjffflllsss{{{{{{qqqeeemmmzzzxxxpppiiimmmwwwzzzqqqhhhddd___[[[ZZZYYYXXXWWW[[[bbbpppyyytttrrrjjjiiigggeeeccc```\\\YYYTTTTTTTTTRRROOOLLLHHHFFFBBBAAA???===;;;999888888888888888777777777777777333333333333333444555666333333333333333333333333222222333333333444444444333333333444555777888999;;;:::::::::<<<>>>AAACCCEEEEEEEEECCCAAA>>><<<:::999999::::::::::::999999999888777777777888::::::;;;;;;:::888666777:::===:::<<<===???AAAAAAAAAAAA???AAACCCFFFHHHKKKPPPTTT^^^bbbfffccc\\\UUURRRRRRRRRRRRRRRRRRRRRQQQNNNLLLIIIJJJKKKMMMNNNRRRWWWZZZccchhhmmmpppqqqtttxxx|||}}}}}}}}}~~~}}}xxxsssooommmllllllffflllrrrwww|||sssjjjssszzzqqqjjjooo|||zzzpppgggddd___\\\[[[ZZZYYYXXXYYY```nnnyyyuuussskkkiiigggeeedddaaa\\\YYYTTTTTTTTTRRRPPPLLLIIIFFFBBB@@@>>><<<:::888888777666666666666777777777777333333333333333444555666333333333333333333333333000000000111111222222222333333333444444666777777:::::::::;;;<<<>>>@@@AAADDDDDDEEEDDDBBB???<<<:::666666777777777777666666222222111000111222333444999999:::999777777999;;;777999<<>>:::777444222222222111111111111000000000000222222222333444555666777888888999<<<>>>@@@???===BBBCCCEEEEEECCC@@@<<<:::999999888888888888888888888888888888888888888888777999::::::888888999;;;>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDFFFIIINNNUUUZZZ```fffhhhaaaXXXTTTQQQOOONNNNNNLLLKKKKKKJJJJJJJJJHHHKKKMMMMMMMMMOOOUUUYYYbbbfffkkkooorrruuuxxxzzz{{{}}}~~~yyytttpppnnnllljjjiiilllrrryyyxxxsssuuuxxxppprrruuu|||uuummmfff```^^^\\\XXXWWWZZZXXX```pppyyysssooolllkkkiiifffccc___\\\[[[XXXVVVRRROOOMMMKKKIIIGGGDDDAAA===;;;::::::888777666666555555555444444444444444444444444555888;;;VVVNNNBBB666000///222555//////000000111111222222333222333333444555666777888888999<<>>@@@AAACCCCCCBBB???;;;888888888888888888888888888888888888888888888888888999:::;;;:::999888999:::;;;<<<===>>>???@@@AAAAAABBBCCCEEEFFFIIINNNUUUYYY^^^dddggg```WWWSSSPPPNNNMMMMMMLLLJJJJJJIIIIIIJJJIIIKKKMMMMMMMMMPPPVVVZZZbbbfffkkkooorrrtttwwwyyyzzz|||{{{wwwrrrooommmhhhhhhkkkpppvvvzzzwwwzzz|||wwwwww{{{|||uuunnngggaaa___^^^ZZZZZZ\\\ZZZaaapppyyysssooolllkkkiiifffccc___\\\[[[XXXUUURRROOOMMMKKKIIIFFFEEEBBB>>><<<<<<;;;:::888666666666555555555444444333444444444444555888:::\\\SSSEEE888000///111444......///000111222333444444333333333444555666666:::999:::<<>>>>>???@@@AAA@@@===:::888888888888888888888888888999999999999999999999999:::;;;<<<;;;999888999:::888999:::;;;===>>>???@@@BBBCCCFFFGGGJJJOOOTTTXXX\\\cccfff```WWWRRROOOLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLNNNNNNNNNQQQWWW\\\cccfffkkknnnqqqsssuuuwwwxxx{{{~~~zzztttpppmmmhhhgggiiinnnsss|||}}}zzzxxx}}}}}}}}}|||}}}vvvooohhhbbbaaa```\\\\\\^^^]]]bbboooyyysssppplllkkkiiifffccc___\\\[[[XXXUUUQQQNNNMMMKKKHHHFFFDDDAAA>>><<<<<<;;;:::999666666666666555555555555333444555444444444777999GGGDDD???:::555222000000//////000111111222333333444444444444444555666666;;;::::::<<<>>>@@@???>>>===>>>?????????<<<:::888888888888888888999999999999999999999999999999999;;;<<<===;;;999888888999777888999;;;<<<>>>???@@@BBBDDDFFFIIIKKKOOOTTTWWW[[[cccfffaaaXXXRRRNNNKKKJJJIIIIIIHHHGGGGGGHHHHHHJJJLLLNNNNNNNNNQQQXXX]]]cccfffkkknnnpppqqqtttuuuwww{{{{{{vvvqqqnnniiihhhiiimmmpppwww{{{wwwwwwxxx|||zzztttooommmllljjjiiilllttt~~~wwwpppiiicccbbb```^^^]]]```]]]aaammmyyytttppplllkkkiiifffccc___\\\[[[WWWUUUQQQNNNLLLJJJHHHFFFCCC@@@===;;;;;;;;;999888777777666666666555555555222444555555444444666777333444666666666444111000222222222111111111111111444444444444555555666777;;;::::::;;;===??????>>><<<===>>>>>>>>>===;;;:::777777888888888999999999999999999999999999999999;;;<<<<<<;;;999777888999888999:::;;;===>>>???@@@AAADDDHHHJJJMMMPPPSSSVVV[[[ccchhhcccZZZTTTOOOKKKIIIHHHHHHGGGGGGGGGGGGHHHJJJLLLMMMMMMNNNQQQYYY^^^cccfffkkknnnpppqqqtttuuuwww{{{|||wwwrrroookkkjjjkkkmmmnnnttt|||vvvpppmmmmmmooowww~~~yyyvvvrrrooommmjjjeeebbb````````````bbbiiivvv}}}yyypppiiidddbbbaaa]]]]]]___\\\___jjj~~~zzztttqqqlllkkkiiifffccc___\\\[[[WWWTTTQQQNNNLLLJJJHHHEEEBBB???<<<;;;;;;;;;:::999777777777666666666555555222444555555444444555666111111111111111222333444333333222222222111111111333333333444555777888999<<<:::999:::<<<>>>>>>===;;;<<<<<<======<<<;;;:::777777777888999999::::::::::::::::::::::::::::::999:::;;;:::888777888999::::::;;;<<<===>>>>>>???AAADDDIIILLLNNNPPPSSSUUUZZZccchhhddd[[[TTTNNNJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLMMMQQQYYY___cccfffkkknnnqqqsssuuuwwwyyy||||||yyyuuusssnnnllllllmmmmmmqqq|||xxxqqqiiifffdddccchhhnnnuuuyyynnnjjjhhheeecccaaa___]]]ZZZYYYYYYZZZ[[[\\\dddppp}}}~~~|||ssskkkeeecccaaa^^^]]]___\\\___hhhzzzzzzuuuqqqlllkkkiiifffccc___\\\[[[WWWTTTPPPNNNLLLJJJGGGEEECCC@@@===<<<<<<<<<;;;:::777777777777666666666555222333555555444333444555333333111111111222333444111222222222222222222222222222333444666888999:::;;;:::888888:::<<<===<<<999999:::;;;;;;::::::999666777777888999999::::::::::::::::::::::::::::::777888999999777777777999;;;;;;;;;<<<<<<<<<======AAAEEEIIIMMMOOOQQQSSSTTTXXXaaagggccc[[[SSSMMMHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKPPPXXX___bbbfffkkkooorrrtttwwwyyy{{{~~~}}}{{{yyyxxxooommmllllllkkkmmmxxxwwwooogggccc```]]]^^^bbbfffqqqzzzmmmdddbbbbbb___\\\YYYYYYYYYXXXWWWWWWWWWXXXYYYaaakkkuuu~~~vvvnnnhhheeeccc___]]]___^^^```gggxxxzzzuuuqqqlllkkkiiifffccc___\\\[[[WWWTTTPPPMMMLLLJJJGGGEEEDDDAAA>>>============<<<777777777777666666666666222333555555444333444555000111333444444333111///000000111222333444444555111222222444666888:::;;;;;;999777888:::;;;<<<<<<777888888999999999999888666777777888999999::::::::::::::::::::::::::::::666777888888777666777999;;;;;;;;;;;;;;;;;;;;;;;;AAAEEEJJJMMMOOOQQQRRRTTTWWW```fffcccZZZRRRLLLFFFHHHHHHHHHGGGHHHHHHIIIIIIHHHJJJJJJJJJKKKPPPXXX___bbbfffkkkooorrruuuxxxzzz}}}~~~}}}||||||ooommmlllkkkjjjkkkuuuxxxppphhhddd```\\\[[[]]]]]]hhhxxxzzzpppeee`````````\\\XXXVVVWWWXXXXXXWWWWWWXXXXXXVVV\\\dddkkkrrr}}}xxxqqqjjjgggddd```^^^``````aaahhhwww{{{uuuqqqmmmkkkhhhfffdddaaa]]]ZZZXXXVVVRRRNNNJJJGGGFFFEEEDDDCCC@@@>>><<<:::999999777777777666555555444444555555444333333333333444111111111111111111111111000111222333444444555444333444555666777888999:::===<<<:::888777777777888777888999999::::::::::::888999;;;::::::999;;;<<<>>>===;;;::::::;;;<<<<<<:::::::::999999999888888777666777777999<<<>>>@@@BBBDDDHHHMMMQQQSSSSSSQQQ[[[___cccaaa[[[SSSNNNLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLPPPVVVZZZbbbffflllqqqtttxxx{{{~~~}}}~~~{{{xxxuuussspppkkkhhhiiimmmrrrvvvpppkkkeee```]]][[[YYYXXXYYYaaaooozzzjjjgggbbb^^^]]][[[ZZZYYYTTTTTTTTTSSSSSSTTTUUUVVVWWW[[[aaafffllluuu~~~wwwsssmmmhhheeebbb___]]]bbbaaadddqqq{{{uuuqqqllljjjgggeeeccc```\\\YYYXXXVVVRRROOOKKKIIIHHHGGGBBB@@@>>><<<:::888777777777777777666555555444444444444333222222222222333111111111111111222222222000111222333333333333333222333444666777999:::;;;???>>><<<;;;:::999::::::777888999:::::::::::::::777888::::::::::::;;;===???>>>===<<<;;;;;;;;;<<<;;;::::::::::::999999999;;;;;;;;;;;;<<<===???@@@BBBDDDGGGLLLPPPRRRSSSRRRXXX\\\```^^^XXXQQQLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHFFFGGGIIIJJJLLLPPPVVVZZZbbbffflllqqquuuxxx|||~~~}}}}}}zzzwwwtttssspppkkkhhhhhhkkkpppsss~~~mmmhhhbbb]]][[[YYYWWWVVVXXX```mmm{{{|||rrrgggddd___[[[ZZZXXXWWWVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUXXX\\\```eeemmmxxxyyytttmmmhhhdddbbb```^^^bbb```cccooo{{{uuuqqqkkkiiifffdddbbb___[[[XXXWWWUUUSSSOOOMMMJJJIIIHHHAAA@@@>>><<<:::888888777777777777666555555444444333333222111111111111222000000111111222222222222111111222333333222222222111222333555888:::<<<>>>@@@???===;;;:::::::::;;;888999999::::::::::::999555777999:::::::::<<<>>>BBBAAA???===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::=========<<<<<<===>>>>>>BBBDDDGGGKKKNNNQQQSSSTTTVVVZZZ^^^]]]WWWQQQMMMLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJLLLPPPVVVZZZbbbffflllqqquuuxxx|||~~~~~~~~~{{{yyyvvvtttssspppkkkgggfffiiimmmoooyyy{{{kkkgggaaa\\\ZZZXXXVVVUUUVVV]]]iiiuuu~~~}}}}}}}}}|||{{{xxxvvvuuuqqqoookkkhhhgggiiilllnnnppptttxxxxxxyyyxxxqqqjjjeeebbb]]]ZZZXXXWWWUUUTTTXXXYYY[[[ZZZYYYWWWWWWXXXWWWZZZ]]]___cccjjjttt|||{{{uuunnngggdddbbbaaa```aaa___```kkkzzztttpppjjjhhheeecccaaa^^^ZZZWWWUUUTTTRRROOOLLLJJJIIIHHHCCCBBB@@@>>><<<;;;::::::777777777666555555444444444333333222222222222222000000000111222222333333333333333333333333222222000111222555888;;;>>>@@@???>>><<<:::999999999::::::::::::;;;::::::999999444666888999999:::<<<>>>CCCBBBAAA???===<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======BBBDDDGGGJJJLLLOOORRRTTTVVVZZZ^^^]]]YYYSSSPPPPPPOOOOOONNNLLLKKKIIIHHHHHHGGGHHHJJJJJJLLLPPPVVVZZZ```dddjjjooossswww{{{}}}~~~}}}zzzwwwuuussspppkkkgggeeefffiiikkkttt}}}yyymmmiiiccc^^^[[[YYYXXXVVVUUUZZZccclllrrruuuvvvuuulllllllllllllllkkkkkkkkkfffdddaaa^^^]]]___aaaccc^^^dddjjjllloooqqqmmmgggeeeaaa]]]ZZZYYYXXXWWWVVVXXX\\\```bbbaaa``````aaaaaadddfffhhhkkkrrr{{{|||vvvnnngggdddcccbbbbbb___]]]^^^iiizzztttpppjjjhhheeecccaaa^^^ZZZWWWSSSRRRPPPNNNKKKIIIGGGFFFBBBAAA@@@>>><<<;;;::::::777777777666555555444444555555444333333333333333000000111111111222222222333444444444444444333222000111222444888<<<@@@BBB@@@???===;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888444666888999999:::<<<>>>AAAAAAAAA@@@>>>===<<<;;;=========<<<<<<<<<;;;;;;999999:::;;;======>>>>>>@@@CCCGGGIIIKKKMMMQQQUUUUUUYYY]]]]]]XXXTTTQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIHHHIIIJJJKKKLLLPPPVVVYYY^^^bbbhhhnnnrrrvvvzzz|||~~~}}}zzzxxxssspppkkkfffdddeeeggghhhqqqxxx}}}pppkkkeee```]]][[[YYYWWWUUUXXX]]]bbbfffggggggfffaaaaaabbbcccdddeeefffggg```^^^[[[XXXWWWXXXZZZ[[[[[[cccjjjmmmooopppmmmhhhdddaaa]]]ZZZZZZZZZYYYXXXWWW^^^ggglllmmmmmmoooqqqooorrruuuwwwyyy~~~}}}xxxooohhheeedddcccccc]]][[[\\\hhhzzztttpppjjjhhheeecccaaa^^^ZZZWWWRRRRRRPPPNNNKKKHHHEEEDDD@@@???===<<<:::999999999777777777666555555444444666555444444333333444444111111111111111111111111222333333444444444333333111111222444888<<<@@@CCCCCCBBB@@@>>>=========>>><<<<<<<<<<<<;;;:::888888444666888999999999;;;===>>>????????????>>>>>>=========<<<<<<<<<;;;;;;;;;999:::<<<===????????????>>>CCCGGGJJJKKKLLLPPPTTTTTTXXX\\\[[[VVVRRRPPPPPPSSSRRRQQQPPPNNNMMMLLLKKKIIIJJJKKKKKKMMMPPPVVVYYY]]]bbbhhhmmmrrrvvvzzz}}}}}}zzzssspppkkkgggddddddfffgggnnnuuu{{{uuupppiiiddd```]]][[[YYYXXXYYYZZZ\\\]]]]]]]]]]]]ZZZ[[[\\\]]]___```bbbbbbbbb```\\\YYYXXXXXXXXXYYY```iiiqqqsssssssssoooiiidddaaa^^^\\\]]]^^^^^^]]]^^^hhhttt}}}~~~xxxqqqjjjgggeeedddccc[[[YYY[[[gggyyysssoookkkiiifffdddbbb^^^[[[XXXTTTSSSRRROOOLLLHHHEEECCC@@@???===<<<:::999999999777777777666555555444444555444333333222222333333333333222222111000000000///000111222222222222222222222222444777<<<@@@CCCDDDCCCAAA???>>>>>>>>>???=========<<<;;;999888777555777888999888888:::;;;:::;;;===??????@@@??????<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>======<<<<<>><<<<<<;;;;;;777777777666555555444444444333222222111111222222444333333222111000//////------...000111111111111333333333444777<<<@@@CCCBBBAAA???===<<<<<<======>>>======<<<;;;999888777666777999999888888999;;;888999<<<>>>@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;:::888777;;;AAAIIILLLLLLLLLNNNRRRYYY]]]___^^^YYYUUUSSSSSSSSSSSSRRRQQQPPPOOOOOONNNJJJKKKKKKLLLMMMPPPUUUYYY```dddjjjpppuuuyyy}}}{{{rrrpppkkkgggeeeeeefffgggiiiooouuu{{{yyyrrrnnnjjjfffdddaaa___[[[XXXVVVWWWXXXYYY[[[]]]bbbgggkkknnnpppqqqqqqooolllhhheeeccccccccclllwww{{{tttnnnmmmkkkiiiiiikkkmmmnnnnnn}}}xxxsssnnnjjjgggdddbbb]]]ZZZ[[[fff~~~xxxrrrnnnkkkiiigggfffddd```\\\YYYWWWTTTQQQOOOMMMKKKHHHFFFBBB@@@<<<999777777888999888888888888777666444444444444444444444444444444444333111000000000111111111111222333333333333222555444444444555888:::<<<@@@@@@@@@@@@???===<<<;;;;;;<<<===>>>===;;;888777555666666777888999999999999:::;;;<<<<<<<<<;;;:::<<<;;;;;;;;;;;;:::::::::999999888888999;;;<<<======AAAEEEIIILLLPPPSSSVVVXXX```fffeee\\\VVVVVVYYYTTTSSSSSSQQQPPPOOONNNNNNMMMJJJKKKMMMOOOPPPUUU\\\___cccjjjppptttxxx{{{}}}}}}vvvrrrmmmhhheeedddfffggghhhjjjpppwwwzzzxxxrrrlllkkkddd___^^^]]][[[[[[]]][[[aaahhhoootttzzzxxxmmmggggggjjjuuu~~~yyyssstttnnnkkkmmmpppttt}}}{{{rrrllljjjhhheeebbbZZZ]]]___dddyyyyyysssooollljjjgggeeeccc```[[[XXXWWWTTTQQQOOOMMMKKKHHHFFFAAA???===:::888888888999888888888777777666444444444444444444444444333333444333111000000000111222000111222222333333222222444444444444666888:::;;;======>>>>>>???>>>>>>>>>;;;<<<<<<<<<<<<:::999888666666666777888999999999999:::;;;<<<<<<<<<;;;;;;=========<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>???@@@DDDHHHLLLPPPSSSVVVYYYZZZ```eeeddd^^^YYYXXXYYYXXXWWWUUUSSSQQQOOOMMMMMMMMMKKKKKKMMMOOOPPPUUU\\\___dddjjjppptttxxx{{{}}}|||vvvsssnnnhhhdddbbbbbbbbbdddfffkkkrrrzzzxxxtttmmmgggdddaaa]]]]]]```dddjjjrrrzzzwwwpppppprrrxxx}}}xxxvvvqqqnnnqqqwww~~~{{{sssmmmjjjhhheeebbbYYY\\\]]]bbbvvvzzzuuuqqqmmmkkkgggeeebbb^^^ZZZWWWXXXUUURRROOONNNKKKHHHEEE@@@???===;;;:::999888888777777777777666555555444555555555444444333333333333333222111111111111222000000111222222222222111333333444555777888999:::999999;;;===>>>??????@@@<<<<<<;;;;;;:::999999999666666777777888999999999999:::;;;;;;<<<<<<;;;;;;???>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<===>>>@@@AAABBBEEEJJJNNNQQQTTTXXXZZZ\\\```eeegggddd___[[[XXX[[[YYYWWWUUURRROOOMMMLLLNNNKKKKKKNNNNNNOOOTTT[[[```dddkkkppptttxxx{{{}}}~~~{{{vvvsssnnnhhhccc___]]]\\\^^^```ccciiiqqqzzzzzzrrrmmmgggbbbcccgggpppwww}}}{{{|||~~~zzzuuurrrvvv}}}{{{tttnnnkkkhhhdddaaaYYYZZZZZZ___rrr{{{vvvsssnnnlllhhhdddaaa^^^ZZZVVVXXXVVVRRRPPPNNNKKKHHHEEE@@@???>>>===;;;999888777666666777777666555555444555555555444444333333222222222222222222222222222///000111111222222111111111333444666777888888888777888:::<<<===>>>??????<<<<<<;;;:::999999::::::777777777888888999999999:::::::::;;;;;;;;;;;;;;;>>>>>>===<<<;;;::::::999:::;;;;;;<<<>>>???@@@AAAAAADDDIIIMMMPPPSSSWWWYYY]]]bbbiiinnnnnnhhh^^^WWWYYYXXXWWWUUURRRPPPOOONNNOOOLLLLLLNNNNNNOOOTTTZZZ```dddkkkppptttwwwzzz||||||{{{uuurrrmmmgggbbb]]]ZZZYYYYYYZZZ]]]aaahhhqqqzzz~~~wwwpppjjjlllpppzzz~~~xxxtttxxx~~~|||tttpppllliiiddd```XXXWWWWWW[[[mmm{{{wwwtttppplllhhheeebbb^^^ZZZXXXYYYVVVSSSPPPNNNKKKHHHEEE@@@@@@>>>===;;;:::888777555666666666666555555444555555555444444333333333222222222333333333222222000000111222222222222222111222444666777888888888999999:::<<<===============<<<;;;:::::::::;;;;;;888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888999:::<<<===>>>???@@@@@@DDDHHHLLLOOOSSSVVVYYY]]]cccmmmvvvwwwoooaaaWWWUUUUUUTTTTTTSSSRRRQQQQQQPPPMMMLLLNNNNNNNNNSSSYYY___dddjjjooosssvvvyyy{{{{{{}}}}}}ssspppkkkfff```\\\YYYWWWUUUWWWYYY\\\aaaiiirrryyyyyysssuuuzzz~~~xxxuuuxxx|||vvvqqqnnniiiccc___VVVTTTTTTYYYiii{{{wwwtttpppmmmiiieeebbb```]]]ZZZZZZWWWTTTQQQNNNKKKHHHEEEAAA@@@>>><<<;;;:::999999555555666666666555555444444444444444444444444444111222333333444333333333111111222333333333333222222222333444666777888999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;::::::::::::;;;<<<===::::::::::::999999999999666777999;;;===>>>>>>>>>AAADDDIIIMMMPPPSSSWWWYYYZZZbbbmmmvvvwwwooobbbXXXSSSSSSSSSSSSSSSTTTTTTTTTQQQNNNMMMNNNNNNNNNRRRYYY^^^bbbhhhnnnqqqtttwwwyyyyyy|||tttqqqkkkddd^^^ZZZXXXWWWRRRTTTWWWXXX[[[bbbkkkrrryyyzzzzzzuuutttyyy|||wwwrrrooojjjccc]]]UUURRRRRRWWWfff{{{wwwsssqqqnnniiifffdddbbb___]]]ZZZXXXTTTQQQNNNKKKHHHEEECCCAAA>>>;;;:::999::::::444444555666666555555444222333333444444555555555111222333444444444333333222222333444444444444333333222222333444666888:::::::::<<<======>>>>>>===<<<===>>>??????>>>===<<<999999999999999999999999;;;;;;:::::::::;;;<<<===999999::::::::::::;;;;;;555777999;;;===>>>>>>>>>???BBBGGGKKKNNNQQQUUUWWWWWW___iiippppppiii___YYYSSSSSSTTTTTTUUUUUUVVVVVVQQQNNNMMMNNNNNNMMMRRRXXX]]]aaaggglllppprrruuuwwwxxx{{{~~~xxxssslllccc\\\XXXVVVUUUOOORRRUUUVVVWWW\\\eeekkkyyy||||||xxxtttsssyyy|||wwwtttpppjjjccc]]]TTTQQQQQQWWWddd|||{{{vvvsssqqqnnnjjjfffdddcccaaa___[[[XXXTTTQQQOOOLLLHHHEEEDDDAAA>>>;;;999999:::;;;444444555555666555555444111222222333444555666666000111333444555444333333222333444444555555444444333333222222333666999:::999:::;;;===>>>?????????<<<===???AAAAAA@@@>>>===999999999999999999999999;;;;;;:::999:::;;;<<<===999999:::;;;;;;<<<<<<===666777:::<<<>>>?????????<<>>???@@@BBBCCCDDDDDDDDD===;;;999999::::::999888;;;;;;;;;<<<<<<<<<<<<===<<<<<<======<<<:::999777::::::;;;<<<>>>@@@BBBCCCAAACCCFFFHHHJJJLLLOOORRRXXX\\\aaaeeeddd```ZZZVVVTTTUUUUUUVVVWWWYYYZZZ[[[UUURRROOOMMMMMMOOOSSSUUU[[[```gggmmmppprrrsssttt}}}~~~vvvmmmhhhaaaXXXSSSRRRTTTUUUUUUUUUVVVYYY^^^bbbppptttzzz}}}wwwvvv|||xxxrrrnnnqqqvvvzzzwwwtttrrrmmmddd\\\RRRNNNNNNTTT]]]ppp{{{uuuqqqjjjiiigggfffdddbbb^^^[[[XXXUUURRROOOMMMJJJGGGDDD??????>>><<<;;;999888888777777777777666555444333555333222222333444444333111222333333333333222111111111111222222333333444333333444444666777999:::;;;;;;;;;;;;;;;;;;;;;;;;??????@@@BBBCCCCCCCCCCCC===;;;999999:::::::::999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===<<<:::999888999::::::<<<===???AAABBBAAACCCFFFGGGIIIKKKNNNPPPTTTXXX]]]``````\\\WWWSSSSSSSSSTTTUUUVVVWWWXXXYYYTTTRRROOOMMMMMMOOOSSSUUU[[[```ffflllooorrrtttvvv|||yyypppkkkddd[[[UUUUUUQQQRRRTTTTTTUUUXXX]]]```ggglllrrr}}}zzzttttttvvv~~~vvvpppmmmooorrruuuyyy~~~yyyuuusssmmmbbbZZZQQQMMMMMMSSS[[[nnnzzztttpppjjjhhhfffeeedddaaa]]]ZZZXXXUUURRROOOMMMJJJGGGDDD======<<<;;;:::999999888777777777777666555444333555333222222333444444333222222222222222222222222222222222222222222222222555555555555555666777888:::::::::;;;<<<<<<======??????@@@AAABBBBBBAAAAAA<<<;;;999999:::;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;999888888999:::;;;===???@@@AAAAAACCCEEEFFFGGGIIILLLNNNQQQTTTYYY\\\]]]ZZZUUURRRQQQRRRRRRSSSTTTUUUUUUVVVRRRPPPNNNLLLMMMOOORRRUUU[[[___eeejjjnnnrrruuuxxx{{{~~~~~~uuuoooggg^^^YYYXXXQQQSSSTTTVVVWWWYYY]]]```aaafffmmmxxxtttooooooqqqxxx~~~tttnnnkkklllmmmmmmnnnqqqsssyyy{{{wwwssskkk```WWWOOOLLLLLLQQQYYYjjjxxxssspppjjjhhhfffeeeccc```\\\YYYXXXUUURRROOOMMMJJJGGGDDD>>>>>>===;;;:::888777777666666777666666555444444555444222222444555444333333222222111111222222333333333222222222222222222333333222333333444555666888999:::;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@???<<<:::999999:::;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;999888777888999;;;===>>>???@@@AAACCCDDDEEEFFFIIILLLOOOQQQTTTXXXZZZ[[[XXXTTTRRRPPPPPPQQQRRRRRRSSSSSSSSSPPPOOOMMMLLLMMMOOORRRTTTZZZ^^^ccchhhmmmrrrwwwzzzyyy|||yyyssskkkbbb\\\[[[UUUWWWXXXYYYZZZ[[[^^^aaaccchhhoooyyywwwlllhhhiiipppvvv|||rrrmmmiiijjjiiieeedddeeeeeejjjrrr|||~~~yyytttiii\\\SSSMMMJJJKKKPPPVVVfffxxxssspppkkkiiigggeeeddd```\\\YYYXXXUUURRROOOMMMJJJGGGDDDAAA@@@???<<<:::777555444666666666666666666555444666444333333444555555444333222222111111222222333333333222222222222222222111111222222444555777888777888999:::;;;<<<===>>>>>>>>>???????????????>>>;;;:::888999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<:::;;;<<<<<<<<<;;;:::999666888:::<<<===>>>??????AAACCCEEEFFFHHHKKKPPPSSSTTTUUUXXXYYYXXXVVVRRRPPPPPPPPPQQQRRRRRRRRRQQQQQQNNNMMMLLLLLLMMMOOORRRTTTYYY]]]ccchhhmmmrrrwwwzzzyyy|||}}}vvvnnnddd^^^]]]YYYZZZ[[[[[[[[[\\\___bbbeeekkksss}}}pppeeeccceeeooottt~~~zzzrrrllliiihhhfff```\\\\\\[[[^^^cccjjjrrr~~~{{{uuurrrttt~~~{{{sssgggYYYPPPLLLIIIKKKOOOTTTaaa~~~wwwtttrrrlllkkkhhhfffdddaaa]]]YYYXXXUUURRROOOMMMJJJGGGDDDDDDBBB@@@===:::777555444555666666666666666555555666444333333444555555444222222222222222222222222222222222222222222222222333333333444666888999:::666777888999:::;;;<<<<<<<<<======>>>?????????>>>;;;999888999:::;;;;;;:::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;:::999666888:::===????????????BBBDDDFFFHHHKKKPPPVVVZZZYYYYYYZZZYYYWWWTTTQQQNNNQQQQQQRRRSSSSSSRRRQQQPPPLLLKKKKKKKKKMMMPPPRRRTTTXXX]]]ccciiimmmrrrvvvxxxxxx|||zzzrrrgggaaa```[[[[[[[[[[[[\\\___dddgggkkkrrr{{{xxxkkkbbbaaadddjjjpppyyyyyyqqqkkkgggfffbbb[[[WWWVVVSSSUUUWWWZZZ```hhhqqqwww}}}uuunnniiiggghhhpppzzz{{{qqqdddWWWNNNKKKIIIKKKOOOSSS^^^yyywwwtttsssnnnllliiihhheeebbb]]]ZZZXXXUUURRROOOMMMJJJGGGDDDCCCBBBAAA>>><<<999777666555555666666666666555555666555333333555666555444111222333333333333222111111111111222222333333444444444444555555777888888666666777888999999:::::::::;;;<<<===>>>?????????;;;999888888:::<<<;;;;;;999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<::::::777999;;;>>>@@@@@@@@@@@@BBBDDDGGGKKKOOOVVV]]]bbbbbbbbbaaa^^^[[[WWWSSSQQQRRRSSSTTTUUUTTTSSSQQQPPPJJJJJJJJJKKKMMMPPPRRRTTTWWW\\\dddjjjnnnqqqtttvvvyyy|||~~~zzzyyyyyyyyyzzz|||}}}~~~vvvkkkeeeccc]]]]]]]]]^^^```fffmmmssszzzwwwjjjbbbbbbfffgggllluuuzzzpppjjjeeeccc___XXXTTTSSSOOOOOOPPPQQQTTTZZZaaafffqqqzzzwwwqqqoooppplllfffaaa___]]]^^^dddlllrrr{{{{{{ooobbbUUUMMMKKKIIIKKKOOORRR\\\uuuxxxuuutttooommmjjjhhhfffccc^^^[[[XXXUUURRROOOMMMJJJGGGDDDBBBBBB@@@???===;;;:::999555555666666666666666555666555333333555666555444000111333444444333111000000000111222333333444444555444444333333333444444666666666777888888999999999:::;;;===>>>?????????;;;999888888:::<<<<<<;;;999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::777999<<>>>>>??????<<<<<<;;;::::::::::::;;;:::;;;;;;<<<;;;:::999888888999999:::::::::999999888888999:::<<<>>>@@@AAAAAADDDHHHNNNVVV```kkkrrruuusssoookkkjjjiii```VVVTTTVVVXXX[[[\\\ZZZUUURRRRRRPPPNNNLLLLLLMMMPPPRRRYYY^^^fffmmmqqqssstttuuuxxx{{{wwwqqqmmmgggbbbaaadddggggggffffffiiilllsssyyy~~~uuunnnjjjfffddddddfffiiiqqqwwwkkkhhhjjjlllnnnlllqqqxxxooolllggg```YYYVVVUUUUUURRRQQQOOONNNNNNOOOQQQRRRZZZ```jjjtttzzz{{{zzzxxxnnnsssrrrggg]]]YYYZZZ[[[XXXVVVUUUTTTSSSUUUVVVWWW```hhhuuuwwwhhhZZZQQQMMMMMMJJJFFFMMMWWWYYYjjjxxxsssrrrnnnmmmjjjgggccc```\\\[[[VVVUUURRRPPPMMMJJJHHHFFF@@@???===;;;999888777666888777777777777666666666444222222222444555444333333333333333333333222111111111222333333333333222222333333333444555555666888777666555555777888999::::::::::::;;;;;;;;;<<<>>>===<<<;;;:::999999999::::::;;;;;;:::999777777888999999:::::::::999999888888999:::<<<>>>@@@AAACCCHHHPPPXXXaaajjjrrrxxxzzzyyywwwvvvxxxvvvkkk^^^XXXYYY\\\^^^```___[[[XXXTTTRRROOOMMMMMMNNNQQQSSSXXX^^^fffmmmqqqtttuuuvvvxxx{{{yyyqqqkkkddd___```bbbcccbbbaaa```bbbeeehhhnnnwwwxxxqqqlllgggfffgggjjjnnnvvv{{{ppplllnnnqqquuurrruuutttpppjjjbbb[[[VVVTTTSSSPPPOOONNNMMMMMMMMMNNNOOORRRWWW```iiiooorrrrrrqqqhhhkkkiii___XXXVVVVVVVVVTTTRRRQQQPPPPPPQQQSSSTTTZZZbbbnnn{{{vvvgggZZZQQQLLLKKKIIIEEEKKKUUUWWWhhhyyysssqqqmmmllljjjgggccc___\\\ZZZVVVUUUSSSPPPMMMJJJGGGFFF>>>>>>===<<<;;;999777777888888888888777777777777555444333333444444333222222333444444444444444444222222111111222222333444222222333333444555666666888777777666777888999999999999999:::::::::::::::>>>>>><<<:::999888888888999999999999888777666555999999::::::::::::999999888999999;;;<<<>>>@@@AAACCCKKKVVVaaallluuu|||wwwggg]]]^^^```dddggggggeeecccZZZWWWSSSPPPOOOPPPRRRTTTWWW]]]fffmmmrrruuuwwwxxxwwwzzz~~~uuulllddd^^^```aaa```^^^\\\\\\]]]___```fffnnnuuu{{{}}}tttnnnjjjiiikkkooottt|||vvvsssvvvyyy{{{wwwwww|||wwwooofff^^^XXXUUUTTTOOOOOOOOONNNNNNMMMMMMLLLPPPTTT\\\cccjjjmmmooooooeeeeeeaaaYYYUUUUUUTTTQQQQQQPPPNNNNNNNNNPPPRRRSSSVVV]]]gggrrrzzzuuueeeXXXPPPLLLIIIHHHEEEJJJSSSUUUeeeyyyssspppmmmllljjjgggccc___\\\ZZZWWWUUUSSSPPPLLLIIIGGGFFF>>>>>>??????>>><<<:::999888888888777777777666666666555333333444444333111000000111222222333222222333222111000111222333444333222222222333555666777888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999888888888777666555555:::::::::;;;::::::999999999999:::;;;===???@@@AAABBBJJJVVVcccooozzz~~~jjj^^^___bbbhhhmmmpppqqqpppddd```ZZZUUURRRQQQSSSTTTVVV\\\eeemmmrrruuuwwwyyywwwyyy}}}sssiiiccccccbbb```^^^\\\\\\^^^___```eeemmmtttzzzwwwqqqooonnnooorrrvvv~~~~~~zzz|||~~~yyywww}}}}}}sssiiiaaa\\\XXXVVVRRRRRRRRRRRRQQQOOONNNMMMQQQTTTZZZ```fffkkknnnoooiiifff```YYYWWWXXXUUUPPPPPPPPPNNNNNNNNNPPPRRRTTTUUU[[[ccclllqqqvvvyyy{{{yyy|||ssscccVVVNNNKKKHHHIIIFFFIIIQQQTTTbbb|||yyysssqqqmmmllliiifffccc___[[[ZZZWWWVVVSSSPPPLLLIIIGGGEEE===>>>>>>???>>><<<;;;999777777666666666555555555666555444444444444333222//////000111222222222111333222111000111222333444333222222222333555777888999:::;;;<<<<<<<<<;;;;;;>>>>>>==================999999999999999:::;;;<<<888888888777777777777777;;;;;;;;;;;;;;;:::999888999999:::;;;===???AAABBBCCCIIISSS___mmmzzzjjj[[[]]]aaahhhpppvvvyyyzzzooojjjbbbZZZTTTRRRRRRSSSVVV\\\dddlllqqqtttwwwxxxwwwyyy|||~~~|||rrrkkkfffccc```^^^^^^___aaabbbbbbgggooovvv|||zzztttuuurrrqqqrrrttt|||zzzwww|||tttjjjccc^^^ZZZWWWUUUTTTTTTSSSQQQOOOMMMLLLMMMPPPTTTYYY___dddgggiiikkkiiibbb\\\[[[\\\WWWPPPPPPOOONNNMMMNNNOOOQQQSSSTTTYYYaaafffjjjlllmmmoooqqqssszzzqqqaaaTTTMMMJJJGGGJJJHHHIIIQQQTTTaaaxxxxxxtttrrrlllkkkiiifffbbb^^^[[[YYYWWWVVVSSSPPPLLLIIIFFFEEE<<<<<<<<<<<<;;;:::999888666666666666555555555555666555333444555555444333111222333333333333333222222222111111222222333444333222111111222555888999:::<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<;;;;;;;;;777777777888:::;;;======999888888888888999::::::;;;<<<<<<;;;;;;:::999888999::::::<<<===???AAABBBFFFJJJQQQ[[[gggtttyyygggYYYZZZ^^^fffooovvv{{{|||uuuooofff\\\UUURRRQQQRRRUUU[[[dddkkkpppsssuuuvvvxxxzzz|||~~~{{{uuukkkgggbbb```aaaccceeefffeeekkkssszzz~~~yyyyyyuuuqqqppppppxxx|||yyy{{{xxxmmmfffaaa\\\XXXVVVVVVTTTRRRPPPNNNLLLKKKNNNPPPSSSXXX\\\```ccceeehhhhhhddd___]]]]]]XXXPPPPPPOOOMMMLLLLLLMMMOOOPPPTTTXXX^^^bbbcccccccccdddkkkmmmtttooo___RRRLLLIIIFFFKKKIIIIIIOOOSSS^^^sss~~~xxxttttttlllkkkiiifffbbb^^^[[[YYYXXXVVVTTTPPPLLLIIIFFFDDD>>>>>><<<;;;:::999888888777777777666666666666555555444333444555666555444444444444444444444333222111111222333333333333222333222111111222555888:::<<<>>>@@@BBBCCCAAA???>>><<<<<<<<<;;;;;;:::::::::777777888888999:::<<<<<<999999999999:::<<<===>>><<<<<<<<<<<<;;;:::999888::::::;;;<<<>>>@@@AAABBBEEEHHHNNNUUU^^^iiittt|||}}}oooaaaXXXYYY\\\bbbkkkrrrwwwyyyuuuoooeee\\\UUUQQQQQQRRRUUU[[[cccjjjnnnqqqrrrtttyyyzzz|||~~~vvvpppiiiffffffhhhiiijjjmmmsss|||zzzuuuooolllmmmuuu{{{wwwxxx|||vvvnnnhhhbbb]]]ZZZXXXVVVRRRPPPNNNMMMMMMPPPRRRVVVZZZ^^^```bbbcccbbbeeeeeebbb```___ZZZTTTSSSQQQOOOMMMMMMMMMOOOOOOUUUYYY]]]``````______^^^eeegggnnn}}}nnn]]]QQQKKKIIIDDDJJJHHHGGGMMMQQQ[[[nnn}}}wwwuuuvvvlllkkkiiifffbbb^^^[[[YYYXXXWWWTTTPPPLLLIIIFFFDDDBBB@@@>>><<<;;;::::::;;;888888888888777777777777444333333444666777666555444444444444333222111111000111222333444333222222333222111000222555888:::===???BBBDDDEEECCC@@@???=========<<<<<<;;;;;;;;;999999888888999999:::;;;:::999999:::;;;>>>@@@AAA<<<<<<<<<<<<;;;:::999888::::::;;;<<<>>>@@@AAACCCCCCFFFKKKPPPWWW___hhhmmmxxxxxxwwwuuutttqqqggg[[[XXXXXXZZZ```gggooosssuuusssmmmcccZZZTTTQQQQQQSSSUUU[[[ccciiimmmoooqqqrrryyy{{{}}}yyyqqqlllkkkmmmnnnnnnvvv}}}zzztttnnnjjjkkkttt~~~yyytttsssvvvwwwpppiiiccc___\\\XXXUUURRRPPPPPPPPPPPPRRRUUUYYY\\\^^^___```^^^cccfffeeecccbbb^^^YYYWWWUUUSSSQQQPPPPPPQQQQQQWWW[[[___aaaaaa___^^^^^^aaacccjjjyyymmm\\\PPPJJJHHHCCCJJJHHHFFFLLLOOOYYYkkk}}}xxxtttqqqooolllhhhbbb^^^[[[ZZZZZZWWWVVVSSSQQQNNNKKKIIIGGGBBBAAA@@@>>>===;;;:::999<<>>>>>===;;;;;;::::::;;;:::999888777777888999999<<<;;;:::999:::<<<>>>@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;===???AAABBBFFFIIILLLPPPSSSXXX^^^bbbggglllooonnnnnnllleee]]]YYYXXXZZZ```gggmmmnnnnnniiiccc\\\VVVTTTTTTTTTTTTUUUZZZaaahhhllloooqqqrrryyy|||xxxvvvtttrrrtttwww~~~vvvnnniiijjjvvvxxxrrrssstttyyyyyypppnnngggccc]]]XXXUUURRRPPPNNNSSSTTTUUUXXX[[[^^^```bbbeeeddddddeeegggeee```\\\YYYSSSPPPQQQRRRRRRTTTWWW[[[___cccdddbbb^^^[[[ZZZbbbeeekkkvvv~~~hhhYYYSSSNNNHHHFFFCCCDDDHHHLLLQQQ[[[ddd}}}xxxtttqqqnnnlllgggbbb^^^[[[ZZZYYYZZZXXXUUUQQQLLLHHHEEECCCAAAAAA???>>><<<;;;999999;;;@@@DDDAAA888333444777888666444222222222333444333333333333333333333333444888000,,,666;;;555333555444222222333555888999<<>>===<<<;;;:::::::::888888777777777999:::;;;<<<;;;:::999:::<<<>>>?????????>>>>>>===<<<<<<;;;<<<;;;;;;;;;===???@@@BBBCCCEEEHHHKKKOOOSSSYYY]]]```eeehhhiiijjjjjjeee^^^ZZZYYYYYY]]]cccggghhhgggeee___YYYTTTRRRSSSTTTTTTTTTYYYaaagggllloooqqqssszzz|||}}}zzz{{{~~~yyyqqqmmmooo{{{uuunnnnnnooosssxxxtttlllgggaaa\\\XXXVVVTTTRRRSSSTTTVVVXXX[[[___bbbcccfffeeedddfffgggeeeaaa^^^ZZZTTTQQQRRRSSSSSSUUUZZZ```cccggggggddd```]]]\\\bbbdddjjjuuuzzzdddVVVPPPLLLGGGHHHEEEEEEIIIKKKOOOWWW```}}}xxxtttqqqmmmkkkgggbbb^^^[[[YYYYYYZZZXXXUUUPPPKKKGGGCCCAAAAAA@@@???===;;;:::999888888;;;===;;;777333333444666555555444333333333222333333333333333333333333444>>><<<777999777444777555444333222333444666888999<<>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@AAA@@@BBBEEEHHHKKKOOOTTTWWWWWW[[[___aaaeeeiiigggccc\\\YYYXXXZZZ___bbbbbbaaabbb]]]VVVRRRQQQQQQSSSSSSSSSXXX```gggkkkooorrrtttzzz||||||uuurrruuutttkkkjjjkkkooo|||~~~uuuooohhhaaa]]][[[YYYWWWSSSTTTVVVXXX\\\```ccceeehhhgggffffffgggfffcccaaa\\\WWWSSSTTTTTTUUUYYY^^^gggjjjmmmkkkfffaaa______bbbdddiiisssttt___QQQMMMJJJGGGJJJGGGGGGIIIJJJMMMTTT\\\www}}}xxxtttqqqllljjjfffbbb^^^[[[YYYXXXWWWUUURRROOOKKKHHHEEEDDD@@@???>>>===;;;999888777666777777777555444222222444444555555555444222222333333333333333333333333222IIITTTOOODDD444///888555444333222333444555666888;;;???AAAAAA@@@@@@@@@@@@???>>><<<;;;;;;:::::::::999888777888999:::;;;;;;::::::::::::;;;<<<============<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===???@@@AAACCCEEEGGGHHHLLLPPPSSSPPPUUUYYY]]]dddkkkllliii^^^ZZZXXXZZZ^^^bbbcccbbbddd___XXXRRRPPPQQQQQQQQQRRRWWW___fffkkkooosssuuuzzz|||yyyvvvzzzyyymmmjjjjjjlllxxx{{{rrriiiccc___\\\ZZZUUUVVVVVVXXX[[[___ccceeehhhhhhhhhhhhhhhgggfffeee^^^ZZZVVVVVVVVVWWW]]]dddmmmppprrrooogggbbb```aaabbbcccgggqqqnnnZZZNNNJJJIIIHHHJJJGGGFFFIIIJJJKKKRRRYYYppp}}}xxxtttqqqkkkiiigggccc___\\\ZZZYYYVVVUUURRROOOKKKHHHFFFDDD@@@???>>>===;;;999888777666555444444444444222111333444555666555444333111333333333333333333333333///FFFWWW]]]XXXDDD444444444444333333333333444555999<<<>>>???===<<<<<<<<>><<<<<<<<<<<<<<<===<<<:::888777777888888:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAACCCDDDEEEFFFHHHLLLOOONNNSSSXXX]]]eeemmmpppnnn^^^[[[YYY[[[aaagggjjjjjjlllfff]]]VVVRRRQQQPPPOOOQQQVVV]]]dddjjjoootttwwwzzz|||}}}zzz}}}rrrmmmjjjjjjsss~~~uuulllfffaaa^^^[[[ZZZYYYYYY[[[^^^aaabbbgggiiijjjkkkkkkjjjiiiiiiaaa]]]ZZZYYYXXXZZZaaajjjsssvvvwwwqqqgggaaa```bbbccccccfffooo~~~hhhVVVMMMIIIIIIJJJGGGEEEEEEHHHJJJKKKRRRYYYnnn}}}xxxtttqqqkkkjjjgggdddaaa]]][[[YYYYYYWWWTTTPPPLLLGGGDDDCCCAAA@@@???===;;;:::999888666666666555444444333333333333555555555444333222333333333333333333333333000888BBBSSSbbbVVV===111333333333333333444555555:::<<<======;;;:::::::::>>>======<<<<<<======>>>???>>>;;;999777777777777::::::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<>>>@@@AAAAAABBBCCCCCCCCCEEEHHHJJJOOOTTTYYY^^^fffnnnpppnnn]]]ZZZXXX\\\ccclllqqqrrrsssmmmccc[[[UUURRRPPPOOOPPPUUU\\\cccjjjpppuuuxxxzzz|||}}}yyyqqqlllhhhmmmvvvzzzrrrkkkfffdddbbb___]]]\\\]]]^^^```eeehhhlllnnnnnnmmmmmmmmmddd```]]]\\\ZZZ\\\fffpppyyy{{{{{{ssshhh``````cccddddddfffnnnxxxbbbSSSLLLIIIIIIKKKEEECCCDDDGGGIIIKKKQQQXXXkkk}}}xxxtttqqqkkkjjjhhhfffbbb___\\\ZZZXXXWWWTTTPPPMMMIIIFFFEEEAAAAAA???>>><<<;;;999999888999999777555333555666333444444444444444444333333333333333333333333333222111111???QQQKKK999333111111222333333444555666888:::<<<<<<;;;::::::;;;<<<<<<<<<<<<===>>>???@@@>>>===;;;999888777888888:::::::::;;;;;;::::::999::::::::::::::::::::::::888888888:::<<<>>>AAABBBDDDEEEEEEEEEDDDEEEGGGJJJOOOTTTZZZ^^^eeelllmmmjjj\\\XXXWWW[[[dddmmmtttvvvwwwqqqggg^^^XXXTTTRRRQQQOOOTTT[[[bbbiiipppvvvzzzzzz|||yyyqqqjjjjjjqqqzzzyyysssnnnkkkfffaaa^^^]]]]]]^^^aaagggmmmqqqqqqpppoooooofffbbb___]]]\\\^^^iiittt~~~vvvhhh``````dddfffeeefffnnnqqq\\\PPPKKKGGGGGGJJJEEECCCDDDGGGIIIJJJOOOVVVddd{{{}}}xxxtttqqqlllkkkiiifffccc```]]][[[TTTTTTRRRPPPNNNLLLKKKJJJBBBAAA@@@>>>===;;;:::999999;;;<<<999555333555888444444444444444444444444333333333333333333333333444555111333888111---666000000111222444555666666666888:::;;;;;;:::<<<===;;;;;;<<<<<<===???@@@AAA===<<<:::999888999999:::::::::;;;;;;;;;:::999999::::::::::::::::::::::::777777888999<<>>>>>>>>======<<<;;;:::<<<;;;;;;:::999999999999===<<<:::888888888:::;;;;;;:::888777777777888888777888999999:::===AAADDDEEEFFFHHHIIIIIIIIIKKKLLLTTTVVV[[[___bbbbbbaaa```SSSRRRRRRXXXaaaiiinnnpppwwwtttnnnggg___YYYTTTQQQQQQTTTZZZbbbjjjpppuuuwww{{{}}}{{{qqqlllkkkpppuuu}}}uuuoooiiiddd```\\\bbbdddiiioootttuuuqqqnnnnnnjjjeeebbb^^^___jjjvvv~~~vvvllleeecccdddhhhiiilllrrrxxxeeeRRRIIIGGGFFFEEEEEEGGGCCCDDDJJJMMMLLLPPPWWW```sssxxxuuuuuunnnmmmjjjfffbbb___\\\[[[WWWVVVTTTQQQNNNKKKIIIHHHCCCAAA???<<<:::888777666999999888777666555444444333333333333333333333333333333333333333333333333444444444333333222222222333333222222333333444555777888999:::;;;<<<<<<<<>>>>>===<<<<<<;;;:::999999999999===<<<:::999888999:::;;;;;;:::999888777777888999888999999::::::===AAADDDEEEGGGJJJKKKLLLMMMPPPRRRUUUXXX\\\___``````___^^^TTTRRRRRRWWW```hhhmmmnnntttrrrpppkkkddd\\\UUURRRRRRUUUZZZ```hhhooouuuxxx|||}}}vvvnnnkkkiiimmmwww~~~wwwooohhhbbb______aaafffmmmtttvvvuuurrrpppkkkgggccc___```kkkwwwwwwmmmfffdddeeehhhjjjmmmtttrrraaaOOOHHHGGGGGGGGGGGGIIIEEEEEEHHHIIIHHHKKKPPP]]]oooxxxuuuuuupppmmmiiieee```]]][[[ZZZXXXVVVTTTPPPMMMIIIFFFEEEBBBAAA???<<<:::888777777999999888777666555444444333333333333333333333333333333333333333333333333444444333333333333222222333333222222333333444555666777888:::;;;;;;<<<<<<===>>>>>>???????????????===<<<;;;:::999999999999<<<<<<:::999999999:::;;;::::::999888888888999999888999::::::;;;===AAAEEEGGGIIILLLOOOQQQTTTXXX[[[ZZZ\\\___aaabbbaaa```^^^VVVTTTSSSVVV^^^fffjjjkkknnnoooooommmhhh```XXXSSSSSSUUUXXX^^^fffnnnuuuzzz}}}~~~}}}qqqkkkeeeeeekkkuuuxxxnnngggccc\\\^^^bbbjjjsssxxxyyywwwsssnnniiiddd```aaalllxxxyyynnngggeeefffhhhjjjnnnvvvjjj[[[KKKFFFGGGHHHHHHJJJJJJGGGEEEGGGHHHHHHJJJMMMXXXjjjxxxuuuuuuqqqnnniiiccc___[[[ZZZYYYYYYXXXUUUQQQLLLIIIFFFDDDBBBAAA???<<<:::888777777888888888777666555555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555555666888999;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999<<<;;;::::::::::::;;;;;;:::::::::999999999::::::999:::;;;;;;<<<>>>BBBEEEIIIKKKOOORRRUUUZZZ___ccc___aaadddfffggggggeeeeeeYYYVVVTTTVVV]]]cccggghhhjjjkkkkkkjjjfff___YYYUUUUUUUUUWWW[[[cccmmmuuu{{{tttkkkfffdddeeekkkqqqxxxvvvlllhhh^^^]]]```hhhrrryyy{{{zzzvvvqqqlllgggbbbcccooo{{{yyynnngggeeefffiiijjjoooyyycccVVVIIIFFFGGGGGGHHHIIIGGGFFFFFFGGGHHHJJJMMMPPPUUUeeexxxuuuuuuqqqnnniiiccc___[[[ZZZYYY[[[YYYVVVRRRMMMIIIFFFDDDAAA@@@>>><<<:::999888777888888777777666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555555666777999:::;;;<<<<<<999:::;;;===>>>>>>>>>>>>???>>><<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;<<<:::::::::;;;;;;;;;::::::::::::;;;<<<<<>><<<:::999888888888777777777666666666555444444444444444444444444333333333333333333333333222222333333333333444444333333222222333333444555444555777888:::;;;<<<<<<<<<<<<>>>???@@@@@@@@@@@@???>>>===;;;:::999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<===???CCCGGGLLLNNNQQQUUUYYY___fffjjjcccdddgggiiikkklllllllllaaa\\\WWWWWW[[[```bbbcccbbbaaa^^^\\\YYYXXXWWWWWWUUUTTTUUUYYYaaakkkuuu{{{xxxnnnjjjddd___aaadddfffjjjoooyyy~~~tttiiidddaaaeeepppyyy|||{{{{{{vvvpppjjjgggiiivvvyyyooohhhhhhiiilllnnnssswww[[[RRRIIIHHHGGGFFFFFFGGGHHHIIIGGGDDDDDDHHHJJJIIISSS]]]tttxxxuuuuuunnnmmmjjjfffbbb___\\\[[[XXXWWWTTTPPPLLLIIIFFFDDDAAA@@@>>><<<:::999888888777777777777666666666666555555555555555555555555333333333333333333333333222222222333333444444444333333222222333333444555333444666888:::;;;<<<<<<======>>>??????@@@??????@@@???===<<<:::999999999:::;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<======<<<;;;;;;<<<<<<======@@@DDDGGGMMMOOOQQQTTTXXX^^^eeejjjhhhhhhjjjkkkmmmmmmmmmmmmeee___YYYXXX[[[___aaabbb^^^]]][[[YYYWWWVVVUUUUUUTTTTTTUUUYYY```jjjtttzzz~~~{{{rrrjjjccc^^^___aaabbbdddhhhooovvvzzzmmmfffaaaeeepppzzz}}}}}}|||vvvpppllliiilllyyyzzzpppkkkjjjlllqqqrrrwwwoooWWWOOOIIIHHHHHHGGGGGGIIIIIILLLJJJFFFGGGLLLNNNLLLRRRYYYmmmxxxuuuuuummmllljjjhhhddd```]]][[[WWWUUUSSSOOOKKKHHHEEEDDD@@@???>>><<<:::999999888777777777777666666666666555555555555555555555555333333333333333333333333222222222333333444444444333333222222333333444555333444666888:::;;;<<<<<<;;;<<<<<<===============@@@???>>><<<:::999999999::::::;;;<<<=========<<<999:::<<<=========<<<<<<;;;<<<======>>>@@@DDDGGGMMMOOOQQQTTTWWW]]]dddhhhmmmnnnnnnooooooooooooooogggaaa[[[XXX[[[___aaaaaa\\\[[[ZZZYYYWWWUUUTTTSSSSSSSSSUUUYYYaaajjjsssyyy}}}}}}uuujjjccc^^^___aaabbbcccfffiiinnnwwwnnngggaaadddppp{{{|||wwwqqqllljjjmmm{{{|||rrrmmmmmmoootttuuuzzzkkkSSSMMMHHHIIIIIIHHHIIIKKKIIIMMMMMMIIILLLSSSVVVTTTQQQWWWhhhxxxsssqqqpppooolllhhhddd```]]][[[YYYXXXUUUQQQMMMIIIFFFEEE>>>===;;;:::999999999:::---///222555666666555333777666444444444555444444333222222111111222222333333333222111000000111111111111111111222333333444555666888999:::;;;;;;<<<999999:::;;;<<<===>>>?????????@@@>>>;;;::::::;;;;;;<<<===>>>>>>===<<<;;;===;;;:::888888999:::;;;===<<<;;;<<<===@@@BBBDDDLLLLLLNNNPPPUUU^^^gggnnnnnnnnnnnnoooppppppqqqqqqlllhhhaaa[[[^^^fffhhhfffbbb```\\\XXXUUUTTTSSSSSSVVVTTTVVVYYY]]]bbbmmmxxx|||zzzkkkeee```___^^^^^^aaagggkkknnnssszzzxxxhhhbbbeeejjjyyy~~~|||vvvpppmmmmmmqqq~~~zzzpppkkkmmmqqqxxxxxx}}}~~~eeeQQQOOOKKKHHHHHHJJJMMMPPPdddHHHKKKGGG:::```xxxPPPTTTWWWbbbvvvxxxsssqqqpppnnnlllhhhddd```]]][[[ZZZXXXUUUQQQMMMIIIFFFDDD?????????>>>===;;;999777444555666777666555333222777666444444444555444444333333222222222222333333333333222111111111111111333222222222222333333444555666777999:::;;;<<<<<<999::::::;;;<<<===>>>>>>===>>>>>>===:::999999:::<<<<<<===>>>>>>===<<<;;;;;;:::999888999:::<<<======<<<<<<<<<===@@@BBBDDDIIIKKKMMMPPPUUU\\\eeejjjooooooppprrrsssuuuwwwwwwqqqmmmfff```aaagggiiigggdddaaa]]]XXXUUUTTTSSSTTTUUUTTTUUUYYY\\\aaalllwww{{{{{{nnnhhhbbb``````___bbbggghhhkkkpppuuuzzzjjjdddffflllzzz|||vvvpppnnnmmmrrr~~~vvvsssvvvzzz}}}~~~yyy```PPPNNNKKKIIIIIIJJJLLLNNNnnn^^^___RRR???XXXiiiLLLQQQUUU___sssxxxsssrrrpppnnnkkkgggccc___]]][[[[[[YYYVVVQQQMMMHHHEEECCC@@@@@@AAA@@@>>>;;;777555999999888777666555444444666666555444444444444555333333222222222222333333333222222111111111111222555444333333333333333333444555777999:::;;;<<<<<<::::::;;;;;;<<<<<<<<<===<<<======<<<:::888888999======>>>>>>>>><<<;;;:::999999999999:::<<<>>>???===<<<<<<<<<>>>@@@BBBCCCFFFIIILLLPPPTTTZZZ```dddlllmmmppptttxxx}}}}}}yyypppfffdddhhhjjjiiigggddd^^^YYYUUUTTTTTTUUUTTTSSSTTTXXX[[[```jjjuuuzzz~~~ssskkkdddcccbbbaaacccffffffiiimmmrrr~~~~~~nnngggiiinnn|||}}}wwwrrrooonnnrrryyyxxx|||qqqZZZNNNMMMKKKJJJJJJJJJKKKLLLgggiiihhhVVVDDDNNNWWWLLLNNNQQQ[[[nnnxxxsssrrrooonnnkkkgggccc___\\\[[[[[[YYYVVVQQQMMMHHHEEECCC@@@??????>>>===;;;999888999888777666666666777888666666666555333333444555333333333222222333333333333222222111111222222222666555444444333333333333444555666888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<:::999999:::======>>>>>>>>><<<;;;:::::::::::::::;;;<<<===>>><<<<<<<<<===>>>@@@AAABBBCCCGGGKKKPPPSSSWWW[[[^^^dddgggmmmuuu~~~~~~oooggghhhkkklllkkkgggaaa[[[WWWUUUUUUVVVSSSRRRTTTXXXZZZ^^^hhhrrr{{{wwwnnnfffdddcccaaabbbeeegggjjjmmmrrr|||ssskkkkkkooo|||zzztttqqqpppuuu||||||iiiUUUKKKKKKKKKJJJJJJJJJJJJIIINNN\\\[[[LLLEEEHHHKKKNNNMMMPPPXXXiiixxxsssrrrooonnnkkkgggccc___\\\ZZZZZZYYYVVVQQQMMMHHHEEECCCBBB@@@>>><<<<<<===>>>???999888666555444555666777555666777555333222444666444333333333333333333444333222222222222222333333666555444444333333333333333444666888:::;;;<<<<<<:::::::::;;;;;;;;;;;;;;;===>>>>>>===;;;:::;;;<<<<<<===>>>>>>>>>===;;;:::===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>@@@AAAAAABBBEEEJJJOOOQQQTTTVVVYYY___ccclllxxxxxxjjjhhhlllnnnnnnkkkeee^^^ZZZWWWVVVVVVSSSRRRTTTXXXZZZ]]]fffppp{{{zzzpppfffddddddbbbaaacccfffiiilllqqq|||xxxnnnmmmppp|||~~~xxxuuutttxxx}}}cccRRRJJJJJJJJJJJJJJJIIIHHHHHH???MMMKKKCCCGGGGGGFFFMMMMMMPPPWWWfff}}}xxxsssrrrooommmjjjfffbbb^^^\\\ZZZYYYXXXUUUQQQMMMIIIFFFEEEEEEBBB???======???BBBEEE;;;999777555333333333333444666777666333222444777444444333333333333444444333222222222222333333444555444333333333333333333222333555777999;;;<<<<<<999999::::::;;;;;;;;;<<<===>>>???>>><<<;;;<<<===;;;<<<===>>>>>>===<<<;;;>>>>>>=========<<<<<<<<<<<<======>>>???@@@@@@@@@BBBEEEJJJMMMOOOQQQSSSUUU\\\bbbmmm|||qqqkkknnnqqqqqqnnniiiccc^^^ZZZXXXWWWSSSRRRTTTXXXZZZ]]]eeennnzzz|||qqqgggeeeeeedddbbbcccdddgggkkkppp||||||rrrpppsss}}}zzzxxx}}}uuu]]]QQQIIIIIIIIIIIIHHHHHHHHHGGGDDDJJJGGGDDDIIIHHHFFFJJJOOOQQQWWWcccxxxxxxsssrrrooommmjjjfffbbb^^^[[[ZZZXXXVVVTTTQQQMMMJJJHHHFFFCCCBBB@@@>>>===>>>@@@AAA999999777666555444333333444666888666222111444777444444333333333333444444222222222222222333444555333222222222222333333444111333555777999;;;<<<<<<888888999:::;;;;;;<<<<<<<<<===>>>===;;;:::;;;<<<:::;;;<<<>>>>>>>>>======<<<======>>>>>>>>>======<<<===>>>?????????@@@???CCCFFFJJJLLLNNNOOOQQQSSSZZZ```lll}}}{{{qqqqqqrrrtttqqqmmmhhhbbb]]]YYYWWWTTTSSSUUUYYY[[[]]]eeennnxxxssshhhggghhhfffeeeeeeeeehhhmmmsss}}}tttssswww~~~}}}nnnXXXOOOIIIIIIHHHGGGGGGGGGGGGGGGJJJFFFEEEGGGHHHHHHIIIJJJOOOQQQVVV```tttxxxsssrrrnnnmmmjjjfffbbb^^^[[[ZZZWWWVVVSSSQQQMMMKKKHHHGGG@@@???>>>===<<<;;;:::999555666666666777777777777333666888666222111444777555444444333333444444555222222222222333333444555111111111111222333333444111222555777999;;;<<<<<<777777888999;;;<<<======:::<<<<<<<<<:::999:::;;;999:::<<<===>>>???>>>>>>:::;;;<<<>>>????????????<<<===>>>???????????????DDDFFFIIILLLMMMNNNQQQSSSWWW]]]iii{{{vvvsssrrruuusssoookkkeee___ZZZWWWTTTTTTVVVZZZ[[[]]]eeennnvvv}}}tttjjjhhhjjjiiigggfffgggkkkpppvvv~~~uuuvvvzzzjjjUUUNNNIIIHHHGGGFFFFFFFFFGGGHHHGGG???BBBGGGDDDFFFLLLMMMOOOQQQUUU^^^qqq{{{wwwtttsssmmmkkkiiieeeaaa^^^[[[ZZZ[[[XXXTTTNNNJJJFFFDDDBBBDDDAAA??????===::::::>>>999888666555555555666777555444333333222222333333444444333333444444555666555555444333222222222222333333333333333333333333333333444666888:::<<<===<<<;;;;;;;;;;;;<<<======<<<============;;;:::999888999999:::;;;<<<======AAA@@@>>>===<<<<<<<<<===?????????>>>>>>>>>>>>>>>CCCEEEHHHKKKOOORRRTTTUUUXXX___jjjxxxwwwtttttttttrrrlllccc]]][[[[[[XXXUUUTTTWWWXXXZZZaaaiiivvv}}}yyyoooiiigggfffeeecccccciiipppyyyzzzyyyhhhTTTIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJNNNNNNSSS]]]mmm{{{vvvtttrrrmmmkkkiiieeebbb^^^[[[ZZZZZZWWWSSSNNNJJJGGGDDDDDDAAA======DDDHHHDDD===888999888777666555666666777555444333333222222333333222222111111222222333444333333333222222333444444333333333333333333333333333333444666888:::<<<===<<<<<<===>>>??????@@@@@@<<<============;;;:::999999999:::;;;<<<======>>>>>>===<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>AAACCCFFFJJJNNNQQQSSSTTTVVV\\\fffppp}}}{{{wwwvvvwwwuuuooofff___\\\[[[XXXTTTTTTVVVWWWYYY```hhhpppxxx|||tttnnnlllkkkiiigggfffjjjrrr|||{{{dddSSSJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJNNNNNNSSS]]]kkk{{{vvvsssqqqmmmllliiifffbbb^^^\\\ZZZYYYVVVSSSNNNJJJHHHFFFEEECCC>>>@@@MMMVVVRRRDDD999888888777666666666666666555444444333333333333333222222111111222222333444222222222222333444555666333333333333333333333333222333444555777:::<<<===???@@@AAABBBBBBBBBAAA@@@============<<<;;;:::999999::::::;;;<<<===>>>>>>:::::::::;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>??????@@@BBBEEEHHHLLLPPPRRRTTTWWW[[[aaahhhrrrxxxwwwyyyyyytttkkkbbb]]][[[WWWTTTSSSUUUVVVXXX^^^fffmmmttt~~~zzzuuusssqqqnnnkkkiiilllsssttt]]]PPPKKKFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMNNNSSS[[[ggg{{{|||vvvrrrpppnnnmmmjjjfffccc___\\\[[[XXXVVVRRRNNNKKKIIIGGGGGGEEE@@@BBBMMMUUUQQQDDD;;;888777777666666666666666555555444333333333333333444444333333444444555666333222222222333333444555333333333333333333333333222333333555777999;;;===BBBCCCDDDEEEDDDBBB@@@>>>=========<<<<<<;;;::::::999:::;;;;;;======>>>???999999:::;;;<<<===??????>>>>>>>>>>>>>>>?????????@@@AAADDDHHHLLLPPPSSSUUUYYY[[[___ccckkkwwwvvvvvvyyy{{{wwwnnneee___\\\XXXTTTSSSUUUUUUWWW]]]dddmmmttt~~~~~~{{{xxxrrrnnnlllmmmtttlllWWWMMMJJJFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJMMMNNNSSSZZZcccttt~~~wwwrrroooooommmkkkgggccc```]]]\\\XXXVVVRRROOOKKKIIIHHHHHHBBB>>>===BBBDDDAAA<<<:::777777777777777666666555666555444444333333444444444444333333444444555666555444333333222222222333333333333333333333333333222222333555777999;;;<<>>======<<<;;;;;;::::::999999:::;;;<<<===>>>>>>:::;;;;;;<<<<<<<<<<<<<<<======>>>>>>????????????@@@AAADDDHHHLLLQQQUUUXXXXXXZZZ]]]```eeeppp~~~~~~uuutttxxx{{{yyyqqqhhhaaa^^^[[[WWWUUUVVVUUUVVV[[[bbbkkksss}}}~~~vvvpppmmmnnnvvvfffSSSKKKJJJFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNSSSYYY___mmmxxxsssoooooonnnkkkhhhddd```^^^\\\XXXVVVSSSOOOLLLIIIHHHHHHCCC???======:::777999===777777777777777666555555666555555444444444444444222222111111222222333444666555444333222222222222333333333333333333333333111222333444666999;;;<<<;;;===???AAACCCDDDDDDDDD>>>>>><<<;;;;;;:::;;;;;;888999999:::;;;<<<======<<<<<<=========<<<;;;;;;=========>>>??????@@@@@@@@@AAACCCGGGLLLRRRVVVYYYWWWYYY[[[]]]aaaiiiuuu}}}zzztttrrrvvv{{{zzztttlllfffddd```\\\YYYXXXWWWVVV[[[aaafffooozzzyyyrrrmmmpppyyywww```RRRKKKJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKNNNTTTXXX]]]iiizzzsssooopppnnnlllhhhdddaaa^^^]]]YYYWWWSSSOOOLLLIIIHHHGGGDDDAAA??????<<<999:::>>>666777777888777666555444666666555444444444444444222222111111222222333444444444333222222333333333333333333333333333333333111222333444666888:::<<<>>>>>>???@@@AAABBBCCCDDD???>>><<<;;;::::::;;;;;;777888888999:::;;;<<<<<<<<<===>>>>>>>>>===<<<<<<<<<======>>>??????@@@@@@???@@@BBBFFFKKKQQQVVVYYYZZZ[[[]]]]]]___eeennnuuu{{{sssqqqqqqvvv{{{{{{wwwppplllkkkeee```\\\[[[XXXVVVZZZaaadddmmmxxx|||tttnnnsss~~~nnn\\\RRRMMMLLLFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNTTTXXX[[[fff}}}{{{tttppppppooollliiieeeaaa___]]]ZZZXXXTTTPPPLLLIIIGGGGGG@@@===<<>>:::888:::666777888888888777555444666666555444444444444555444444333333444444555666222222222222333444555555333333333333333333333333111222222444666888:::<<>><<<;;;::::::;;;;;;666777888999:::;;;;;;<<<;;;<<<>>>?????????>>>===<<<======>>>???@@@@@@@@@===>>>@@@DDDJJJPPPUUUYYY]]]___`````````dddlllrrruuu}}}yyypppllllllqqqvvv{{{}}}yyytttqqqppphhhccc___]]]YYYWWWZZZ```fffnnnyyyuuupppvvvgggZZZSSSOOOMMMFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJIIINNNTTTXXXZZZddd{{{yyyuuurrrpppnnnkkkgggccc```^^^]]]\\\ZZZUUUQQQLLLIIIGGGFFFCCC@@@===;;;:::888666444888888777777666666555555777777666555444444333333333444444555555444444333444444333333333333222222444444333333333444555555444333333333444777:::;;;AAAAAAAAA???======???AAA@@@>>><<<<<<<<<;;;:::888555666888:::;;;;;;;;;:::999999::::::;;;<<<=========>>>???@@@AAA@@@?????????AAADDDFFFJJJOOOUUUYYYdddddddddcccdddfffkkknnnqqqppppppooonnnlllkkkiiilllwww|||wwwuuuqqqllljjjddd___\\\YYYVVVWWW[[[cccjjjttt}}}vvvqqqwwwuuubbbVVVPPPOOOQQQHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKNNNOOOSSSVVVYYYaaassszzzuuurrrpppnnnjjjfffccc___]]]\\\[[[YYYUUUQQQLLLIIIGGGFFFCCC@@@===<<<;;;:::888777666666666666777777777777444444333333222111111111333333444444444444333333222222222333333444444444333333333333333444444555333222222222333666888:::===>>>>>>===<<<===???AAA@@@>>><<<<<<<<<<<<:::888444555777888:::::::::999;;;;;;;;;<<<<<<======>>>===>>>???AAAAAA@@@@@@??????AAACCCEEEHHHMMMSSSWWWcccfffhhhjjjkkklllnnnpppmmmllljjjhhhgggfffeeedddiiittt}}}|||xxxuuupppkkkkkkddd___\\\XXXUUUUUUYYYbbbhhhrrr|||vvvqqquuummm[[[RRRMMMKKKMMMHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJNNNOOOSSSVVVYYY```qqq{{{uuurrrpppnnnjjjfffaaa^^^[[[ZZZZZZXXXUUUQQQMMMIIIGGGFFFBBB@@@===<<<<<<<<<:::999555555555666777777888888777777666666555555444444333333444444444444333333000111111222444555555666222222222222222333444444222222111111222555777999999;;;<<<<<<<<<===???AAA@@@>>><<<<<<<<<<<<:::999666666888999:::;;;;;;;;;===========================>>>@@@AAAAAAAAA@@@???>>>@@@BBBDDDGGGLLLRRRWWWdddiiiooosssuuuuuuttttttoookkkfffcccaaa```___^^^eeepppzzz|||zzzuuuooojjjjjjddd^^^[[[XXXTTTUUUXXX```fffpppzzztttoooqqqzzzdddTTTNNNLLLJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJNNNOOOSSSVVVYYY```ooo{{{uuurrrpppmmmjjjeee```\\\YYYXXXYYYXXXUUUQQQMMMJJJGGGFFF@@@>>><<<;;;<<<<<<;;;:::666666666666777777777777888888888888777777666666333333333444444333333333111111222333333444555555222222111111222222333444333333222222333555777999999;;;<<<<<<<<<===>>>@@@???>>><<<<<<======;;;999999999:::<<<======>>>>>>>>>=====================>>>???@@@AAAAAAAAA@@@???===>>>AAADDDIIIOOOWWW\\\iiinnnvvv|||~~~~~~}}}}}}xxxrrrkkkeeebbb```]]][[[bbbkkkvvv||||||vvvooojjjhhhbbb]]][[[XXXUUUVVVZZZ^^^dddmmmwww{{{pppllllllrrryyy]]]PPPNNNNNNLLLJJJGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJOOOOOORRRVVVYYY___mmmzzz{{{uuurrrooommmiiieee```\\\YYYXXXXXXWWWTTTQQQMMMJJJGGGEEE???===;;;:::;;;;;;:::999999888888777666555555444555555444444444444444333222333333333333333333222333333333333333333333333222222111111222222333444555444333333444666888:::;;;<<<>>>>>>===<<<===>>>???>>><<<<<<======<<<:::::::::;;;;;;<<<===>>>???======<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBAAA@@@@@@<<<>>>BBBFFFMMMVVV___eeepppuuu}}}|||sssmmmiiiddd^^^YYY___gggsss|||}}}xxxppplllfff```\\\ZZZYYYWWWYYY]]]\\\bbbkkkuuu~~~xxxmmmgggfffjjjuuupppWWWMMMMMMNNNLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJOOOOOORRRVVVYYY^^^jjjuuuyyytttqqqooommmiiieee```]]]ZZZYYYWWWVVVTTTQQQNNNJJJGGGEEE???===::::::::::::999888:::999888777666555444333555555555555555555555555222222333333333333222222444444444333333222222222222222222222222333444444666555444333444666888::::::<<<>>>>>>===<<<======???>>>======>>>>>><<<;;;888888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAABBBBBBBBBAAA@@@===???CCCIIIQQQ[[[fffmmmvvv}}}|||wwwssslllccc[[[^^^dddooo{{{yyyrrrooofffaaa\\\[[[ZZZXXXZZZ___\\\aaaiiirrr{{{uuukkkbbb```cccmmm{{{yyyfffQQQJJJJJJKKKIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFHHHIIIKKKLLLLLLPPPOOORRRVVVYYY]]]gggqqqxxxtttqqqnnnllliiieeeaaa^^^\\\ZZZVVVUUUTTTQQQNNNJJJGGGEEE@@@>>><<<;;;;;;;;;999888999888888777666555555444666666666666666666666666222222333333333333222222333333333333333333333333333333333333333444444555555444333333333555777888777999<<<===<<<<<<===>>>???>>>======>>>>>>===<<<888888777888999:::<<<===<<<<<<<<<======>>>>>>??????@@@AAABBBBBBBBBAAA@@@???AAAEEEKKKSSS^^^iiiqqq{{{xxxlllbbb^^^bbbmmm{{{zzztttrrrjjjddd___]]]ZZZXXXYYY]]]\\\aaahhhqqqyyy}}}nnnfff]]][[[]]]gggvvvnnn^^^OOOIIIIIIHHHGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDFFFHHHJJJLLLMMMNNNPPPOOOQQQVVVYYY]]]eeennnwwwsssqqqnnnllliiieeebbb___]]]\\\UUUUUUSSSQQQNNNJJJGGGDDDBBB@@@===<<<<<<<<<:::999777777777777666666666666222222333333333333333333222222222333333222222222111111222333444444555666444444333333444444555666444444222222222444666777333666999;;;<<<<<<===>>>???>>>======>>>>>>===<<<:::999999999:::<<<>>>???<<<======>>>???@@@@@@AAA???@@@AAABBBBBBBBBAAAAAAAAACCCGGGLLLTTT^^^jjjqqq}}}tttiii___aaalllzzz{{{uuutttmmmgggaaa^^^[[[WWWXXX[[[]]]aaahhhpppxxxuuuhhh```ZZZXXX[[[eeesssiii\\\OOOKKKJJJHHHHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFCCCDDDEEEHHHJJJLLLNNNOOOPPPOOOQQQVVVYYY\\\dddlll|||yyytttqqqlllkkkhhheeeaaa^^^[[[ZZZVVVVVVTTTRRROOOKKKGGGEEE>>>JJJSSSOOO@@@555555:::999888666555555555666777333333333444444444444444777555333111000111333444666555555666666444111...222222222222222222222222111111111222444777999;;;===<<<;;;;;;===>>>>>>>>><<<<<<<<<==================<<<;;;;;;;;;;;;<<<===:::;;;<<<===>>>>>>>>>>>>@@@????????????@@@AAABBB<<>>>>>>>>===============<<<<<<<<<===<<<;;;::::::;;;<<<===;;;<<<===>>>??????????????????@@@@@@AAAAAABBBBBB???AAAEEEIIIPPPXXXaaagggqqqwwwzzziiikkkooowww~~~|||ssskkkbbb^^^[[[WWWWWWZZZ\\\^^^ccciiiqqq{{{~~~qqqhhhbbb___[[[YYY\\\gggvvvnnnXXXRRRJJJFFFGGGHHHFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQSSSVVVYYY___eeejjjvvvzzztttpppnnnllljjjfffbbb___\\\ZZZUUUTTTRRRPPPLLLHHHEEECCCCCCGGGJJJGGG@@@;;;:::<<<777777888888777777666555666666555555444444333333555444222000000111333444666333111000222555666666444444444444444444444444333333222222222333444444;;;;;;;;;<<<===>>>>>>???>>>>>>======<<<<<<;;;;;;<<<;;;:::999999:::;;;<<<<<<===>>>???????????????>>>???AAABBBCCCCCCCCCBBBBBBCCCFFFIIIMMMTTT\\\aaahhhmmmwwwtttqqqqqqwwwzzzqqqgggbbb]]]YYYXXXZZZ[[[]]]aaafffnnnxxxxxxnnngggcccaaa^^^\\\^^^iiivvvxxxcccUUUOOOHHHEEEEEEFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPRRRUUUWWW[[[```fffjjjtttzzzuuuqqqllljjjhhhddd```\\\YYYXXXWWWUUUSSSPPPLLLHHHFFFDDDDDDDDDCCCAAA>>><<<;;;;;;777777888999999777666555555555444444333222111111777666444333333444555666666444333333444666666666333333333333444444444444111111222333444555666777999;;;<<<=========>>>?????????>>>===<<<;;;;;;:::;;;:::999999999999:::;;;<<<<<<===>>>>>>>>>>>>>>>===???AAADDDEEEEEEDDDCCCBBBDDDEEEHHHKKKQQQYYY^^^aaaeeellluuu~~~yyyuuuyyyxxxnnngggaaa\\\ZZZ\\\ZZZ\\\___ccckkkuuuwwwpppkkkgggfffdddaaabbbjjjttt~~~nnnZZZPPPLLLGGGDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHJJJLLLMMMNNNOOOPPPSSSVVVYYY\\\aaagggkkksss|||vvvrrrmmmkkkhhhddd```\\\YYYXXXYYYWWWTTTPPPLLLIIIGGGEEECCCAAA>>>===<<<;;;:::999777888999999999888666555999888888777666555444444666555444444444555666666444333333444555444222000111111222222333333333333444444555666777888888888777:::===>>>======>>>@@@??????>>>===<<<;;;;;;:::;;;:::999999999999:::;;;;;;;;;<<<<<<===<<<<<<<<<<<<>>>AAACCCEEEEEEDDDDDDBBBCCCEEEGGGJJJPPPWWW\\\___```dddjjjqqqyyyyyy{{{}}}rrrjjjccc\\\ZZZ[[[ZZZ[[[]]]aaahhhrrr}}}zzztttpppmmmllljjjffffffjjjooottt|||fffVVVLLLIIIFFFCCCCCCCCCDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQTTTWWW[[[^^^ccchhhlllttt~~~xxxtttpppnnnkkkgggccc___\\\ZZZZZZXXXUUUPPPLLLIIIGGGFFFBBB@@@===<<<;;;;;;999888888888999999888888777666777666666555555444444444222222222222222333333444000000111222333222///,,,000111111222222333333444444444444444333222111000666:::>>>???======>>>AAA>>>>>>======<<<<<<;;;;;;<<<;;;:::999999:::;;;<<<:::;;;;;;<<<<<<;;;;;;;;;;;;===???BBBDDDEEEEEEEEEBBBCCCEEEFFFJJJPPPWWW[[[]]]___```ccciiiqqq{{{ssskkkddd\\\YYYZZZ[[[[[[]]]___fffooo{{{{{{vvvssspppooonnniiigggiiiiiijjjmmmrrrrrruuuzzz~~~uuu^^^SSSIIIGGGEEECCCBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSTTTWWW[[[___bbbfffkkkooowwwyyyuuurrrpppmmmhhhddd```\\\[[[ZZZXXXTTTOOOKKKHHHFFFEEEBBBAAA???>>><<<;;;:::999:::999888888777777888888333333333333333333333333111111111111222222333333111000000111222333222000111111222222333444444555222222222222111///---,,,555999>>>???===<<<>>>AAA===============<<<<<<<<<===<<<;;;::::::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@BBBDDDEEEFFFDDDEEEFFFGGGIIINNNUUUYYY\\\]]]___aaafffooozzzwwwoooggg___[[[\\\[[[\\\\\\___dddnnnyyy|||yyy|||~~~xxxtttqqqooonnnnnniiiffffffdddaaabbbfffcccfffiiikkkmmmrrrzzzjjjVVVOOOGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQSSSTTTUUUXXX[[[```cccgggkkkooosssyyy{{{wwwpppoookkkgggccc^^^[[[YYYYYYWWWSSSNNNJJJGGGEEEDDDCCCCCCBBB@@@===;;;::::::;;;:::888777777777888999555555666666666666666666222222222333333444444444444222000111333666777888222222333444444555666666444444666666777666555444444999???@@@>>><<<>>>AAA<<<<<<<<<==================<<<;;;;;;;;;;;;<<<===<<<===============<<<<<<;;;;;;<<<>>>@@@CCCEEEGGGFFFGGGGGGHHHIIIMMMSSSXXX[[[\\\^^^aaafffooo{{{|||ssskkkccc``````\\\\\\\\\^^^dddmmmyyyyyyvvvwww}}}yyyssspppnnnmmmlllmmmhhhddddddaaa]]]]]]```\\\^^^aaaaaaaaadddiiinnnpppvvv{{{wwwrrrrrrsssvvv{{{cccPPPLLLFFFFFFFFFDDDCCCCCCDDDFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLNNNPPPRRRTTTVVVVVV[[[^^^cccgggjjjnnnsssvvvzzz~~~xxxtttnnnmmmkkkgggddd```]]][[[YYYWWWUUUQQQMMMIIIGGGEEECCCBBBAAA???===<<<::::::444666888777555555777;;;444333333333444333000...555555444333333222111111555444333222222222222222222222111111222222333444111111000///000222555666555666777999;;;<<<<<<<<<===>>>>>>>>>>>>======<<<;;;======<<<;;;:::;;;<<<;;;<<<<<<===============<<<===>>>>>>>>>AAAEEEHHHHHHJJJJJJIIIHHHJJJPPPUUUXXX[[[```eeekkkuuuzzzmmmddd___^^^^^^[[[[[[___dddkkkvvvzzzwwwwwwzzz~~~|||~~~xxxssssssrrrrrrvvv|||}}}zzzvvvsssqqqnnnkkkiiijjjgggdddbbbaaa```^^^\\\XXXWWWVVVVVVXXXZZZ]]]___```eeemmmtttzzz|||{{{{{{vvvuuusssqqqnnnllljjjiiifffgggiiikkkpppxxxvvv^^^OOOIIIJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFFFFGGGHHHIIIKKKLLLLLLNNNPPPQQQSSSVVVZZZ^^^bbbdddfffhhhlllrrrzzz~~~zzzvvvqqqpppmmmhhhccc^^^ZZZWWWYYYWWWTTTQQQMMMJJJGGGEEECCCBBBAAA???===<<<::::::999:::999777555444444555666555444444555444111///333333333333333333333333444333333333333333222222333333222222333333444555666555333222333444666777555666888999;;;;;;<<<<<<===>>>????????????>>>>>>@@@@@@@@@???<<<::::::;;;;;;<<<<<<===============>>>>>>??????@@@BBBFFFIIIKKKLLLLLLJJJHHHIIINNNSSSWWW[[[```fffnnnyyy|||ooofffbbb``````\\\\\\___ccchhhrrr{{{zzzvvvuuuvvvyyy}}}vvvtttnnnjjjiiiiiiiiimmmrrrzzz~~~yyyuuussspppmmmkkkiiigggdddbbbaaa```^^^\\\XXXXXXWWWVVVWWWYYY[[[]]]XXX[[[aaafffiiijjjjjjiiieeedddcccbbbaaa```___^^^```aaadddgggmmmvvvoooZZZMMMHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLLLLNNNQQQSSSUUUXXX]]]```dddfffhhhjjjnnnttt{{{yyyuuuqqqpppmmmhhhccc^^^ZZZWWWXXXWWWTTTQQQMMMJJJGGGFFFBBBBBB@@@???===<<<::::::<<<:::888666666555444333777666555555666555333111333333333333444444444444111222333444444444333222444444333333444444555666777666555444333444555555777888999:::;;;;;;;;;;;;===>>>??????@@@@@@@@@@@@CCCDDDCCC@@@===:::999:::;;;<<<<<<===============>>>???@@@@@@AAACCCFFFIIIMMMOOOOOOLLLIIIIIIMMMPPPWWW[[[aaahhhqqq~~~sssiiidddbbbbbb^^^]]]___aaadddmmmvvv{{{uuurrrqqqsss{{{vvvoooiiiddd```_________ccchhhppp}}}|||xxxvvvsssqqqjjjiiifffeeedddccc```^^^[[[ZZZYYYXXXWWWXXXYYYZZZWWWYYY[[[]]]^^^^^^^^^]]]ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ]]]aaaeeellluuu~~~eeeTTTJJJGGGFFFEEEEEEEEEFFFGGGHHHHHHEEEFFFHHHJJJLLLLLLLLLLLLMMMPPPSSSVVVXXX\\\aaadddgggiiilllnnnqqqvvv|||~~~|||vvvsssnnnmmmkkkgggddd```]]][[[XXXWWWTTTQQQMMMJJJGGGFFFAAAAAA@@@>>>===<<<;;;:::;;;888555555888999777444555444333444666777666444444444444444444333333333///111333555555555333222333333333333333444555555444444333222222333333444888888999:::;;;;;;;;;:::;;;<<<===>>>???@@@@@@@@@CCCCCCCCC@@@===:::::::::;;;<<<<<<===============>>>???@@@AAAAAABBBEEEGGGMMMNNNOOONNNKKKJJJMMMQQQVVV[[[bbbjjjsssyyynnnfffcccccc___]]]___```cccjjjrrr|||uuupppnnnooosssyyyyyyoooiiiccc^^^[[[[[[[[[[[[___dddkkkyyy}}}{{{qqqnnnllljjjiiigggdddbbb___^^^\\\[[[ZZZYYYYYYYYY\\\\\\[[[[[[ZZZZZZ[[[[[[YYYYYYZZZZZZ[[[\\\\\\\\\[[[]]]bbbgggmmmuuu~~~qqq[[[NNNIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHEEEFFFIIILLLNNNNNNMMMMMMOOOQQQUUUYYY\\\```dddhhhkkkmmmooorrrtttxxx}}}}}}{{{uuurrrnnnmmmkkkgggddd```]]][[[WWWVVVTTTQQQMMMJJJHHHGGGAAA@@@???>>>===;;;;;;:::<<<888666666888999777555333222222333555777777777777777666555333222111111///111333555555555333222222222222222222333333444111111222222333444555555888999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@>>><<<::::::;;;;;;<<<<<<==================>>>@@@@@@@@@AAACCCEEEIIILLLNNNNNNLLLLLLOOORRRVVV\\\dddllluuutttkkkfffddd```___```aaabbbiiiqqq}}}uuupppmmmnnnooottt~~~yyypppgggaaa___[[[XXXZZZ[[[[[[___dddkkkxxxzzzwwwsssooommmkkkhhhfffeeedddbbb```^^^]]]\\\[[[]]]\\\ZZZYYYYYYYYYZZZZZZVVVWWWWWWWWWXXXXXXXXXXXX]]]```dddiiinnnttt{{{eeeTTTKKKIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEGGGJJJMMMOOOPPPOOOOOOPPPTTTXXX\\\```cccgggjjjmmmooorrruuuvvvyyy|||~~~{{{|||wwwtttqqqpppmmmhhhccc^^^ZZZWWWWWWVVVTTTQQQMMMJJJHHHGGG@@@??????>>><<<;;;;;;:::===;;;999777777666555444444333222333555777777777999888777555333222111000111222333444444444333222222111111111111222333333111222222333555666666777888888:::;;;<<<<<<<<<<<<::::::;;;<<<============;;;<<<===<<<;;;:::;;;<<<;;;<<<<<<===============<<<>>>@@@@@@@@@@@@BBBDDDEEEIIIMMMNNNMMMMMMPPPSSSUUU\\\eeeooowwwtttmmmgggcccbbbbbbbbbccchhhppp{{{vvvpppmmmmmmlllpppyyywwwnnnfff___[[[\\\XXXWWWYYY[[[\\\```eeemmmxxx|||vvvrrrooommmkkklllllljjjhhhfffcccbbbaaaaaa___^^^\\\\\\\\\]]]]]]WWWWWWWWWWWWWWWXXXXXXXXX^^^aaafffjjjnnnsssxxx{{{||||||uuu\\\OOOJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKNNNPPPQQQQQQQQQRRRVVV[[[___bbbeeeiiikkknnnqqqtttvvvwwwxxxzzz|||yyy|||{{{vvvtttqqqpppmmmhhhccc^^^ZZZWWWWWWUUUSSSQQQMMMKKKIIIGGG??????>>>===<<<;;;;;;:::;;;;;;;;;999666555666777:::888555444555666555555888777666555444333222111444333333333333333222222333222222222222333444444111222222333444444444444777888999;;;<<<=========<<<<<<===============<<<;;;<<<===<<<:::::::::<<<;;;<<<<<<==================???AAAAAAAAAAAABBBDDDDDDHHHLLLNNNMMMMMMOOOQQQRRR[[[gggrrr{{{xxxlllhhhfffeeedddcccgggmmmvvvwwwpppkkkkkkiiilllrrr{{{sssiiiccc___[[[XXXZZZWWWWWWZZZ]]]___ccciiipppzzz{{{xxxvvvuuusssrrrqqqooommmjjjhhhgggeeedddbbb```____________ZZZZZZ[[[[[[\\\]]]^^^^^^```ccchhhmmmqqquuuzzz}}}}}}}}}lllVVVKKKHHHGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKMMMPPPQQQSSSTTTTTTWWW\\\```cccfffiiikkknnnqqqtttvvvwwwwwwxxxyyyvvvzzzxxxtttrrrnnnmmmkkkgggddd```]]][[[VVVUUUSSSQQQNNNKKKIIIHHH??????>>>===<<<;;;;;;:::555888:::999666666999<<>>>>>===>>>>>>>>>>>>>>>===<<<<<<===>>>===;;;::::::;;;;;;<<<<<<===============>>>@@@BBBCCCBBBBBBCCCEEEDDDHHHMMMNNNMMMLLLMMMOOOPPPZZZhhhttt~~~qqqllliiihhheeebbbeeekkkrrr}}}xxxooojjjiiigggjjjnnnuuuwwwoooeee^^^[[[ZZZYYYXXX[[[XXXXXX]]]```bbbggglllttt}}}wwwvvvuuusssqqqnnnlllkkkdddcccaaa___]]]\\\[[[[[[ZZZ[[[\\\]]]___```aaabbbbbbffflllqqquuuzzz~~~gggRRRJJJHHHFFFDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMOOORRRTTTUUUUUUXXX]]]aaadddfffiiikkkmmmqqqtttvvvwwwvvvwwwwwwuuuxxx}}}xxxrrroooppplllhhheeeccc```\\\XXX]]]XXXSSSPPPOOONNNKKKHHH???>>>===<<<;;;;;;;;;;;;:::999999888888777777777666666777777777777666666222333333444444333333222555555555444444333333333666666666555555444444444222222222222222222222222555555666777888999999::::::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<============???AAABBBBBB@@@@@@AAACCCHHHIIILLLNNNNNNMMMLLLJJJUUU^^^jjjvvv~~~{{{uuullleeecccdddfffhhhqqqyyy|||rrriiieeeddddddhhhoooyyyzzzsssfffbbb]]]ZZZYYYXXXXXXWWWWWWYYY\\\^^^aaaeeeiiimmmxxx|||xxxuuussspppnnngggfffdddaaa```______```___```aaaaaabbbeeeiiimmmnnnrrrwww{{{~~~uuu\\\OOOLLLJJJHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMNNNOOORRRVVVYYY]]]]]]^^^bbbhhhmmmoooppprrrrrrssstttttttttssssssuuuxxx~~~zzzuuurrrpppmmmhhheeeccc```\\\XXXVVVRRRMMMJJJIIIGGGEEEBBBBBBAAA???===<<<;;;::::::999999999999888888888888444444555555555555444444333444444555555444444333555555444444444333333333444444333333333222222222333333333333333333333333555555666777888999999:::<<<>>>???>>>======>>>???===============<<<;;;;;;:::;;;<<<======>>>>>>======???AAAAAAAAABBBCCCEEEGGGIIILLLOOOPPPPPPOOONNNUUU^^^jjjuuu}}}xxxooohhheeeeeeggghhhqqqxxxuuulllhhheeedddfffkkktttvvvnnngggccc```\\\YYYXXXYYYXXXXXXZZZ\\\^^^```ccchhhmmmqqq}}}{{{xxxtttrrrllljjjiiigggfffffffffgggggghhhjjjkkklllooosssvvvwww{{{nnnVVVKKKHHHGGGEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLMMMOOOQQQRRRUUUYYY\\\^^^___aaaeeekkkoooqqqqqqooooooqqqrrrssstttttttttuuuxxx}}}|||wwwuuupppmmmiiifffccc```\\\YYYXXXTTTPPPLLLJJJHHHFFFDDDDDDCCCAAA>>><<<;;;:::999999999999999999999::::::444444555555555555444444444555555666666555555444555444444444444333333333333333333333222222222222444444444444444444444444555555666777888999::::::===?????????=========???>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>>>>?????????<<<>>>@@@AAABBBCCCEEEGGGHHHJJJMMMPPPRRRRRRRRRQQQVVV^^^jjjttt{{{~~~tttlllhhhggghhhhhhooovvvvvvlllhhhgggeeeeeeiiiooozzz}}}tttnnnhhhbbb^^^___\\\YYYXXXXXXYYYYYYYYY]]]^^^```bbbeeekkkrrrwwwzzzwwwrrrqqqpppooonnnooopppppplllnnnqqqssstttwwwzzz}}}yyyfffQQQHHHGGGFFFDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJMMMOOORRRTTTVVVYYY]]]``````aaadddjjjooorrrsssrrrnnnoooqqqsssuuuvvvwwwwwwvvvxxx|||}}}yyywwwooommmjjjgggccc___\\\ZZZ[[[XXXTTTPPPMMMKKKIIIHHHDDDCCCAAA???===<<<;;;;;;888888999999::::::;;;;;;666666777777777777666666444444555555555555444444444444444444444444444444444444444444444444444444333333333333444444444444444555666777888999:::;;;<<<===>>>===;;;;;;;;;===???????????????>>>======<<<===>>>??????@@@??????<<<>>>@@@BBBBBBCCCEEEGGGIIIKKKMMMPPPQQQRRRRRRRRRWWW^^^hhhqqqxxxyyypppkkkiiiiiiiiinnnttt~~~yyynnnjjjjjjggggggiiimmmuuu}}}wwwpppjjjfffccc___]]]\\\ZZZWWWWWWXXXZZZZZZYYY^^^___aaacccgggnnnvvv|||}}}yyyxxxwwwvvvvvvwwwxxxyyytttwwwzzz|||}}}ooo^^^NNNHHHGGGGGGFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKLLLOOORRRUUUWWWZZZ^^^aaa```bbbffflllrrrtttsssqqqoooqqqrrrtttvvvwwwxxxxxxvvvwwwzzz~~~}}}xxxvvvooonnnkkkgggccc___\\\[[[YYYWWWTTTOOOKKKHHHFFFFFFAAAAAA@@@>>>============888888888999999:::::::::666666777777777777666666333333444444444444333333444444444444444444444444444444444444444444444444111111222222333333333333444444555777888999;;;;;;<<<===>>>===<<<;;;<<<===???????????????>>>>>>===<<<===>>>???@@@@@@@@@@@@>>>@@@BBBBBBBBBBBBDDDFFFJJJLLLMMMOOOQQQQQQQQQQQQWWW^^^gggooouuu||||||rrrmmmkkkkkkjjjlllqqqzzztttooojjjgggfffiiilllqqq}}}zzzqqqnnniiidddbbbaaa```___\\\[[[YYYYYYZZZ\\\\\\[[[^^^```bbbdddiiiqqqzzzdddWWWJJJFFFGGGFFFFFFGGGEEEEEEFFFGGGIIIJJJKKKLLLKKKNNNRRRUUUWWWZZZ]]]``````bbbgggmmmrrrtttsssqqqpppqqqrrrssstttuuuuuuuuuuuuuuuwww{{{~~~}}}xxxtttooonnnmmmhhhccc^^^\\\\\\XXXWWWTTTOOOJJJFFFEEEFFF@@@??????>>>============888888888888888888999999444444555555555555444444222333333333333333333222333333333444444444444555111111111111222222222222000111111222222333333444333444555777888:::;;;<<<===>>>@@@??????>>>@@@AAA???????????????>>>======<<<===>>>??????@@@@@@??????AAABBBCCCBBBBBBDDDFFFJJJKKKMMMOOOQQQRRRSSSTTTZZZ```hhhnnnttt{{{|||sssnnnllllllllljjjooowwwvvvqqqjjjgggfffiiikkkooowww{{{wwwtttrrrllljjjfffcccaaa```aaabbbbbb```______``````___^^^```bbbeeeiiiooowww{{{ZZZOOOFFFDDDEEEEEEDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNLLLOOOSSSVVVXXXZZZ]]]___aaacccgggmmmrrrtttsssqqqnnnooopppqqqrrrrrrrrrrrrtttssstttxxx{{{xxxtttnnnooommmiiibbb^^^\\\]]]ZZZYYYWWWQQQKKKGGGFFFHHHAAA@@@???===<<<;;;;;;;;;888888777777777777777777444444555555555555444444333333444444444444333333333333333444444444555555000000111111111222222222111111222222333444444555333444555666888:::;;;<<<<<<===????????????AAACCC>>>>>>??????>>>>>>===<<<;;;<<<===>>>????????????===???AAABBBCCCDDDFFFHHHHHHJJJLLLOOOSSSVVVXXXYYY^^^cccjjjpppuuu||||||sssnnnmmmnnnnnniiimmmuuu~~~{{{vvvoookkkjjjlllnnnooottt{{{|||}}}zzzzzzzzzyyywwwvvvuuuuuuooonnnkkkhhheeeeeeggghhhjjjiiigggfffffffffdddcccdddggglllqqqwww~~~mmmUUULLLEEEEEEFFFEEEEEEFFFFFFGGGHHHJJJLLLMMMOOOOOOPPPSSSWWWZZZ[[[]]]___```ccceeehhhmmmrrrttttttrrrmmmnnnppprrrssstttuuuuuurrrpppqqqvvvyyy~~~xxxsssnnnooonnniiibbb^^^]]]]]]WWWWWWUUUOOOIIIDDDDDDFFFBBBAAA???===;;;999999888888888777777666666555555666666777777777777666666444555555555555555555444333333333444444555555555222222222333333444444444222222333444444555666666333333555666888:::;;;<<<999;;;=========>>>@@@BBB>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>>>>??????>>>;;;>>>@@@BBBCCCEEEHHHJJJGGGIIILLLPPPUUUYYY]]]^^^aaaffflllrrrwww~~~{{{rrrnnnnnnnnnoooiiilllsss|||tttqqqoooqqqqqqqqquuuzzz{{{||||||zzz{{{~~~}}}yyyxxxyyyzzzzzzyyyzzz{{{|||vvvuuusssooollllllnnnpppqqqooommmlllkkkjjjhhhfffgggkkkqqqwww}}}bbbUUUMMMGGGHHHIIIHHHGGGHHHGGGHHHIIIKKKMMMNNNPPPPPPSSSVVVZZZ]]]^^^___aaabbbeeefffiiinnnsssuuuuuutttnnnoooqqqtttwwwyyyzzzzzzqqqoooppptttxxx}}}~~~xxxuuuooonnnkkkgggccc___\\\ZZZ[[[XXXSSSNNNJJJGGGFFFFFFDDDBBB>>><<<<<<<<<;;;:::888888888777777777777666777777666666555555555444555555444444444333333333444444333222333444555666555444444333333444444555111222333444555555555555555555666666777999:::;;;;;;>>>@@@@@@???>>>>>>??????????????????@@@@@@@@@>>>>>>============>>>>>>BBBBBBCCCBBBBBBCCCFFFHHHJJJLLLOOOSSSYYY___dddhhhjjjlllqqqvvv|||wwwpppnnnmmmlllkkkhhhiiiooozzz~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwvvvtttrrrooommmllllllsss{{{qqqZZZMMMKKKIIIGGGEEEDDDDDDDDDGGGHHHJJJJJJKKKMMMPPPSSSZZZ[[[]]]^^^___bbbfffiiigggfffggglllqqqsssrrrpppooopppsssxxx}}}~~~ttttttssstttwww}}}}}}wwwtttooonnnkkkgggccc___\\\ZZZ[[[YYYUUUPPPLLLIIIGGGFFFEEEBBB???>>>===<<<;;;999999999888888888777777777777666666666555555555555555555444444444333333333555444333333333444555555555444444333333444444555111222333444555555555555555555555666777888::::::<<<>>>@@@AAA???>>>??????@@@@@@??????????????????>>>>>>============>>>>>>===???AAABBBDDDFFFJJJMMMNNNOOOSSSZZZaaahhhmmmooolllnnnsssxxx|||yyyrrrpppooommmllljjjjjjnnnwww}}}zzzwwwtttssstttzzzjjjVVVKKKJJJHHHFFFDDDCCCCCCDDDGGGIIIJJJKKKLLLNNNRRRTTT\\\^^^aaabbbbbbdddgggiiiffffffhhhlllqqqssssssqqqrrrsssvvv{{{xxxxxxxxxxxxzzz}}}vvvsssooommmjjjgggbbb___\\\ZZZ[[[YYYVVVRRRNNNKKKHHHFFFDDDBBB@@@???>>>===;;;999:::999999999888888888888666666666666555555555555555555444444444333333333555555444333333333444444555444444333333444444555222222333444555555555555555555555666777888999:::<<<>>>@@@AAA@@@??????@@@AAA@@@@@@@@@???>>>>>>>>>>>>>>>============>>>>>>;;;>>>BBBDDDFFFIIIMMMOOORRRSSSXXXaaakkkrrruuuuuunnnppptttyyy|||~~~}}}vvvsssqqqooommmmmmkkkmmmttt}}}~~~zzzaaaRRRJJJIIIGGGEEEDDDCCCDDDDDDGGGHHHJJJKKKLLLOOOSSSVVV___bbbeeeggghhhhhhiiijjjhhhiiijjjnnnqqqssssssrrruuuvvvxxx}}}}}}~~~~~~|||vvvrrrooommmjjjfffbbb^^^[[[ZZZYYYXXXVVVSSSOOOKKKHHHFFFAAA???>>>>>>>>>>>><<<::::::::::::999999999888888666666666666666555555555555555444444444333333333555555444444333333333333555444444333333444444555222333444444555555555444555555555555777888999:::<<<>>>@@@AAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>======>>>>>>============>>>>>>???AAAEEEHHHJJJLLLOOOQQQVVVWWW\\\fffqqqwwwxxxvvvoooqqquuuyyy|||}}}}}}}}}~~~{{{wwwuuurrrooonnnkkkkkkpppxxxnnnZZZOOOIIIHHHGGGEEEEEEEEEFFFFFFFFFHHHJJJKKKMMMPPPUUUXXX___ccciiimmmnnnnnnmmmnnnooooooqqqrrrttttttsssrrrvvvwwwyyy}}}|||vvvrrrnnnmmmjjjfffbbb^^^[[[YYYXXXWWWUUURRRNNNKKKGGGEEE???===<<<<<<===>>>===;;;:::::::::999999999888888555555555666666666666666555555444444444333333333444444444444444444444333555444444333333444444555333333444444555444444444444444555555666888999:::;;;===@@@AAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>======>>>>>>============>>>>>>@@@BBBFFFJJJMMMPPPUUUXXX^^^___dddllluuuyyyyyywwwqqqssswwwzzz|||}}}}}}}}}xxx|||}}}zzzvvvsssppplllkkkooovvv|||dddUUUOOOIIIIIIGGGGGGGGGGGGHHHIIIEEEGGGJJJLLLNNNRRRWWWZZZ```eeelllqqqsssssssssssswwwxxxxxxxxxvvvtttsssrrrvvvvvvxxx|||}}}vvvsssnnnllliiifffaaa^^^[[[YYYXXXWWWTTTQQQNNNJJJHHHGGGBBB???===<<<<<<======<<<:::999999999888888888888555555555666666666666666555555444444444333333333222333444444555555444444555444444333333444444555333333444444555444444333444444444555666777888999:::<<>>>>>>>>>>>>>>============>>>>>>===@@@DDDIIIOOOUUU\\\aaafffiiioootttxxxzzz{{{{{{yyyzzz{{{|||}}}~~~uuuxxx~~~|||xxxsssooommmpppuuu~~~rrr]]]QQQNNNIIIHHHGGGGGGHHHIIIJJJKKKGGGIIILLLNNNQQQUUUZZZ^^^dddjjjqqqvvvxxxxxxxxxwww|||}}}~~~|||yyyvvvttttttuuuuuuwwwzzz}}}wwwtttnnnllliiieeeaaa]]]ZZZYYYZZZXXXUUUQQQMMMKKKJJJIIIIIIEEE@@@===<<<<<<<<<;;;999999888888888777777777555555555555666666666777555555444444444333333333000111333555666666555555555444444333333444444555333444444555444444333333444444444555666777888999888;;;===???>>>>>>???@@@@@@@@@??????????????????>>>>>>============>>>>>><<<>>>BBBGGGMMMUUU^^^dddjjjooovvvxxxxxxyyy|||zzzzzz|||yyytttqqqsssvvv|||hhhVVVMMMKKKGGGGGGFFFFFFGGGIIIJJJLLLIIILLLOOORRRUUUZZZ___cccmmmqqqxxx|||}}}|||{{{{{{|||~~~~~~zzzwwwvvvwwwuuuuuuvvvyyy~~~~~~xxxuuunnnllliiieeeaaa]]]ZZZYYY\\\ZZZUUUQQQNNNLLLKKKKKKPPPKKKDDD>>><<<;;;;;;:::888888888777777777777666444555555555666666777777555555444444444333333333///000333555666666666666555444444333333444444555444444444555444444333333444444444444666777888999777:::===>>>>>>>>>>>>??????????????????@@@@@@@@@>>>>>>============>>>>>>???@@@BBBEEEKKKSSS\\\bbbjjjpppwwwyyywwwwww|||}}}xxxuuuuuuvvvzzzxxxbbbRRRJJJHHHFFFEEEEEEEEEFFFHHHJJJKKKLLLNNNRRRUUUXXX]]]cccgggtttxxx}}}~~~||||||zzz|||~~~zzzxxxxxxyyyuuuuuuvvvyyy~~~~~~wwwsssnnnlllhhhddd```]]][[[ZZZYYYWWWTTTPPPLLLIIIGGGFFFLLLHHHBBB>>>======>>>>>>;;;;;;:::999888666666555777777777777666666666666333444444444333222222111555555444444444333333333666555555444444333222222444333333222111111111222111111222333555777999:::;;;<<<===???@@@@@@@@@@@@???@@@@@@@@@???>>><<<;;;===============<<<<<<<<<>>>@@@CCCEEEIIINNNTTTXXX___fffoootttvvvyyy}}}wwwrrrrrrsssuuu{{{~~~gggXXXQQQLLLIIICCCEEEFFFGGGHHHIIILLLNNNNNNQQQTTTWWW[[[aaahhhllltttyyy~~~|||xxxxxxwwwxxx{{{~~~wwwtttqqqnnnjjjeee```]]]ZZZYYYXXXVVVSSSOOOKKKHHHFFFEEEHHHDDD???<<<;;;<<<<<<<<<;;;::::::999888777666666777777777777666666666666444444444444444333222222555555555444444444333333444444444444444444444444555444444333222333333333333333333444555666777888999:::;;;<<<===>>>>>>>>>>>>>>>??????>>><<<;;;:::===============<<<<<<<<<<<<>>>AAACCCFFFJJJPPPTTTYYY^^^dddhhhkkkqqq{{{~~~zzztttqqqrrrssstttyyyvvv```TTTOOOKKKGGGEEEFFFHHHIIIIIIKKKNNNPPPRRRTTTWWWZZZ^^^ccciiimmmtttyyy|||{{{zzzzzz|||xxxtttsssppplllgggaaa]]]ZZZYYYWWWUUURRRNNNKKKGGGEEEDDDDDDAAA>>><<<<<<<<<;;;:::999999999888888888777777777777777777666666666666555555555555555555444333555555555555555444444444222222333444444555666666666555555444444444444444555555444444444555555666888999;;;<<<======>>>>>>>>>?????????>>>===<<<<<<>>>>>>>>>======<<<<<<<<<===>>>@@@BBBDDDHHHLLLOOORRRVVVZZZ]]]aaajjjwww{{{wwwrrrppprrrrrrsssvvv{{{jjjWWWOOOLLLIIIFFFFFFHHHJJJKKKLLLNNNQQQSSSVVVXXX[[[^^^aaaeeekkknnntttyyy~~~}}}|||~~~xxxuuurrrppplllhhhccc___\\\ZZZXXXVVVSSSOOOKKKHHHFFFEEEBBB@@@???>>>???>>>===;;;999999888888888888888888777777777777666666666666555555666666666666555555555555555555555555555555333333333444444444555555555555444444444444444555555444444444444555666666:::;;;<<<===>>>?????????AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<>>>>>??????===;;;999999888888888888888888777777777777666666666666555555666666777666666555444444555555555555555555555555444444444333333333444444333333333333444444333333333444555666777888999:::;;;===>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>======<<<<<<>>>@@@BBBCCCDDDEEEHHHJJJIIINNNUUUZZZ___iiivvv{{{wwwuuuvvvtttqqqqqqttt|||nnnVVVLLLKKKIIIHHHHHHFFFHHHJJJLLLNNNPPPTTTWWW[[[]]]aaacccfffiiimmmpppvvvzzz~~~}}}~~~~~~wwwsssmmmlllkkkhhheeebbb___]]]YYYXXXTTTPPPMMMIIIGGGFFF@@@>>>===<<<===<<<;;;999999999999888888888777777777777777777666666666666444555666666666666666666333333333444444444444444666666555444333333222222333333333333333333444555222222333444555666888888777777999:::;;;<<<<<<<<<===============>>>???@@@@@@@@@???>>>>>>===<<<<<<<<<>>>@@@BBBBBBCCCEEEGGGGGGMMMTTTZZZ___gggsss{{{|||zzzwwwrrrqqqtttxxxwwwcccQQQLLLLLLHHHGGGIIIFFFHHHKKKMMMOOORRRVVVYYY\\\___cccfffiiilllppprrrxxx{{{~~~}}}}}}}}}vvvrrrmmmlllkkkhhheeeaaa]]][[[YYYWWWSSSPPPLLLIIIGGGEEEBBB@@@===<<<<<<<<<;;;:::;;;::::::999888777666666777777777777666666666666333444555666666666666555222222222333333333444444444444444444444444444333444444444444444555666666444444444444444555666666666777888999:::;;;;;;;;;<<<<<<;;;;;;<<<>>>???@@@AAAAAA@@@???>>>===<<<;;;<<<>>>AAABBBBBBCCCEEEGGGHHHMMMTTTXXX]]]eeeqqqzzzyyysssrrrtttsss}}}kkk[[[OOONNNMMMGGGEEEIIIGGGJJJMMMOOOQQQTTTXXX[[[^^^aaafffiiilllpppsssvvvyyy|||~~~}}}~~~|||uuurrrnnnmmmkkkhhhddd___[[[YYYWWWVVVRRROOOKKKHHHEEEDDDFFFCCC@@@>>>>>>>>>===<<<;;;;;;:::999888777666555777777777777666666666666333333444555666666555555111111111222222333333333222333333444444555555666555555555555555666777888777666555444444444444444888999:::;;;<<<=====================>>>???AAABBBAAAAAA@@@???>>>===<<<;;;===@@@CCCDDDEEEFFFGGGIIILLLPPPTTTWWW[[[dddqqq{{{{{{tttrrruuuqqqzzzcccUUUMMMOOOMMMFFFDDDIIIIIIKKKNNNQQQSSSVVVZZZ^^^```ccchhhlllooorrrvvvxxxzzz}}}~~~~~~xxxtttnnnmmmjjjgggbbb^^^[[[XXXWWWUUURRROOOLLLIIIHHHGGGBBBAAA@@@>>>===<<<<<<<<<:::::::::999999999888888555555666666777777888888666555333444444444333222333333333444444444555555777888888777555333444555444444444444444444444444000222444666777777777666555666888:::;;;<<<======???>>>===<<<===>>>@@@BBBAAAAAAAAA@@@@@@@@@???????????????@@@BBBDDDEEEFFFKKKNNNSSSWWW]]]fffrrr{{{{{{uuupppsssvvv~~~pppZZZTTTMMMHHHFFFHHHIIIJJJIIILLLOOOQQQSSSWWW^^^dddcccfffiiimmmqqqvvv{{{~~~xxxsssnnnmmmkkkgggccc___[[[YYYWWWUUURRROOOLLLIIIHHHGGGBBBAAA@@@???>>>=========:::::::::999999999888888666666666666666777777777777555444444555555444222333333333444444444555555666777888777444333444555444444444444444444444444000111333444555666666555777888999:::;;;;;;;;;;;;<<<;;;;;;;;;===???BBBDDDAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@BBBDDDFFFGGGJJJNNNRRRWWW^^^hhhttt}}}xxxsssrrrtttzzzkkkXXXSSSMMMIIIHHHIIIJJJKKKMMMPPPTTTVVVXXX\\\ccciiijjjlllnnnppprrrvvvzzz}}}}}}wwwsssooonnnkkkhhhddd```\\\ZZZWWWUUURRROOOLLLIIIHHHGGGCCCBBBAAA??????>>>>>>>>>:::::::::999999999888888777777666666666666666666666555444444555555444333333333333444444444555555666777777666444333444555333333444444555555555666000000222333444555555444888999999:::::::::::::::<<<<<<;;;<<<===???AAABBBAAAAAAAAA@@@@@@@@@??????======>>>@@@BBBEEEGGGHHHJJJMMMSSSXXX___jjjwww|||wwwqqqrrrvvvyyybbbUUUQQQMMMKKKKKKLLLMMMMMMQQQTTTWWWYYY[[[```hhhnnnqqqrrrtttuuuuuuxxx{{{~~~}}}vvvrrrooonnnlllhhheeeaaa]]][[[WWWUUURRROOOLLLIIIHHHGGGEEEDDDBBB@@@???=========:::::::::999999999888888777777777666666555555444555333222333444555444222333333333444444444555555555666777666444333444555333333444444555555666666111111222333444444555555777777888::::::;;;;;;;;;AAA@@@???>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????<<<===>>>@@@CCCEEEHHHIIIJJJNNNTTTZZZaaammmzzzzzzqqqrrrtttzzzooo[[[RRROOOMMMMMMNNNPPPPPPPPPRRRTTTXXXZZZ\\\bbbjjjpppwwwxxxyyyyyyyyy{{{~~~|||vvvrrrnnnmmmkkkhhheeeaaa^^^\\\WWWUUURRROOOLLLIIIHHHGGGHHHFFFDDDAAA>>><<<;;;::::::::::::999999999888888777777666666555555444444333222111222333444333222333333333444444444555555444555666555444333444555444444444555555666666666333333333444444555666666333555666999;;;<<<======BBBAAAAAA@@@????????????AAAAAAAAA@@@@@@@@@??????<<<===>>>@@@CCCEEEHHHIIILLLOOOUUU[[[bbbmmmzzz|||sssssssssvvv~~~zzzeeeVVVOOONNNMMMNNNQQQSSSTTTTTTTTTWWWZZZ\\\___eeennnuuu}}}{{{zzz|||~~~}}}~~~{{{uuuqqqmmmmmmkkkhhhdddaaa^^^\\\WWWUUURRROOOLLLIIIHHHGGGHHHFFFDDD@@@>>>;;;:::999:::::::::999999999888888666666555555555555555555333222111222333444333222333333333444444444555555333555666555444333444555555555555555555555555555555444444444444555666777222333555888:::<<<>>>>>>======>>>???AAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????======>>>@@@BBBEEEGGGHHHLLLPPPTTTYYY```kkkwww~~~uuutttssstttyyymmm\\\RRRNNNMMMLLLOOOSSSVVVXXXYYYYYY\\\^^^aaadddkkkttt||||||yyyyyyzzzzzz}}}{{{uuuppplllkkkjjjgggccc```]]][[[WWWUUURRROOOLLLIIIHHHGGGEEECCCAAA???===<<<;;;::::::::::::999999999888888444444555555555555555555444333222333555666555444333333333444444444555555333444555555333333444555777777666666555555444444555444333333333444555666333444666888:::;;;<<<===:::;;;<<<>>>???AAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@BBBDDDFFFGGGKKKNNNRRRVVV\\\fffqqqzzz~~~uuuuuusssrrruuuvvvaaaTTTOOOMMMLLLLLLNNNSSSXXX[[[]]]]]]___bbbdddgggoooyyy|||zzz{{{|||xxx{{{{{{tttppplllkkkiiifffccc___]]][[[WWWUUURRROOOLLLIIIHHHGGGBBBAAA???>>>======<<<<<<:::::::::999999999888888333444444555555666666666666555444555777888777666333333333444444444555555333444555555333333444555888888777666555444333333444333222222222333444555555555777888::::::;;;;;;:::;;;<<<===>>>>>>======AAAAAAAAA@@@@@@@@@???????????????@@@BBBDDDEEEFFFJJJMMMPPPTTTYYYbbbmmmuuu|||~~~~~~uuuwww{{{uuutttsssppprrr|||nnnZZZPPPNNNMMMLLLKKKNNNSSSYYY]]]___]]]___bbbdddhhhpppzzz~~~~~~vvvzzz{{{tttpppmmmllljjjgggbbb]]]YYYWWWYYYVVVSSSPPPNNNKKKHHHEEEHHHEEEBBB>>><<<;;;;;;;;;::::::::::::999999888777777777777777777666555555777666444333222222222333666555555666777777555444555444444333333444444555666222444>>>BBB===666444777666444333333444555666888777666666777999;;;===<<<<<<===???@@@AAABBBCCC@@@@@@@@@??????>>>>>>>>>@@@@@@AAAAAACCCDDDFFFGGGJJJNNNRRRUUUXXX^^^gggnnn}}}~~~xxxxxx|||wwwrrrqqqsssyyyuuu```TTTOOONNNLLLLLLMMMOOOSSSWWW[[[^^^^^^bbbgggiiikkknnntttyyy{{{|||{{{zzzyyyyyy|||~~~zzz|||~~~zzztttppplllkkkiiifffbbb^^^ZZZXXXYYYVVVSSSPPPNNNKKKHHHEEEEEECCCAAA>>><<<;;;;;;;;;999999:::::::::999888888777777777777777666555555777666555333333333444444555444444555666666444333666555555444444555555666555222555===@@@;;;666444666666555555555555555666666666666666777999;;;<<<<<<<<<===>>>@@@AAABBBCCCAAAAAA@@@@@@@@@?????????@@@@@@AAAAAACCCDDDFFFGGGGGGJJJNNNRRRWWW]]]eeejjjwww}}}zzzuuusssssswwwnnn\\\SSSOOOMMMLLLLLLNNNPPPTTTYYY]]]```aaaeeeiiikkkllloootttxxxyyyyyyxxxvvvtttuuuwwwyyyyyysssoookkkjjjiiifffccc___[[[YYYXXXVVVRRRPPPNNNKKKHHHEEEAAAAAA@@@>>>===<<<;;;:::888888999:::::::::999999777777777777777666555555666666555444444555555666444333333444555555444222666666666555555666666666555444666<<<===999555333555555666666666666555555333444555666888999:::;;;;;;<<<===>>>@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGHHHJJJMMMRRRXXX___eeehhhttt~~~zzzwwwuuuuuu{{{wwwcccWWWPPPNNNMMMLLLMMMOOORRRVVV[[[___bbbeeehhhlllmmmmmmoootttxxxxxxxxxwwwuuussssssuuuwww~~~}}}{{{yyyrrrnnniiiiiihhhfffccc___\\\ZZZXXXUUURRROOOMMMKKKGGGEEE>>>>>>>>>>>>===<<<:::999777888999999::::::::::::777777777777777666555555666555555555666666666666444333333444666666555333666666555555555555666666444666888::::::666444333222333555666666555444333111222444666888999::::::;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGMMMMMMPPPTTT[[[aaagggjjjvvv|||yyyvvvyyy~~~kkk[[[SSSNNNLLLMMMLLLMMMPPPSSSXXX]]]aaaccciiillloooooooooppptttxxxxxxxxxxxxvvvuuuvvvyyy|||}}}{{{yyyrrrnnniiiiiihhhfffccc```]]][[[XXXUUURRROOOMMMJJJGGGDDD===>>>>>>>>>===<<<::::::777888999999::::::::::::777777777777777666555555555555666666666666666666555444444555777777666555555444444333333444444555555888;;;:::666444333333111222333444555444333333222333555666888999999999;;;;;;<<<===???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGOOOPPPRRRVVV[[[bbbiiinnnwwwzzzzzz}}}yyybbbVVVQQQMMMLLLNNNMMMOOORRRVVVZZZ___ccceeelllnnnqqqqqqpppqqqtttxxxwwwwwwxxxxxxxxxzzz~~~yyysssoooiiiiiihhhfffccc___\\\ZZZWWWUUUQQQOOOMMMJJJGGGDDD??????>>>===<<<;;;;;;:::888888999:::::::::999999777777777777777666555555555555666666666555555444555444444555777888777666444444333333333333444444555<<<>>>:::444333444444111222333444444444444444555555666666777888999::::::;;;<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAACCCDDDFFFGGGLLLOOORRRUUUZZZbbbnnnvvv{{{|||~~~{{{nnn[[[TTTRRRNNNNNNRRRQQQSSSVVVZZZ^^^bbbeeegggmmmppprrrrrrpppqqqtttxxxuuuvvvwwwxxxyyy|||zzztttpppjjjjjjhhhfffccc___\\\ZZZWWWTTTQQQNNNLLLJJJFFFDDDAAA@@@>>><<<;;;;;;;;;;;;999999:::::::::999888888777777777777777666555555555555666666555444333222333333333555777888777555555555444444444444555555666>>>AAA:::333222444555444444444444555666777777888777777666777888999::::::;;;<<<===>>>@@@AAAAAA?????????@@@@@@@@@AAAAAA@@@@@@AAAAAACCCDDDFFFGGGHHHNNNSSSWWW[[[fffwww~~~~~~xxx}}}sssbbbUUUSSSSSSOOOQQQXXXVVVXXX[[[___cccfffiiijjjmmmppprrrrrrqqqqqquuuxxxwwwxxxyyyzzz{{{}}}{{{tttpppkkkjjjiiifffccc___[[[YYYWWWTTTQQQNNNLLLJJJFFFDDDCCCBBB???<<<;;;;;;;;;<<<:::::::::::::::999888777777777777777777666666555555555666666555333111000222222222333666777666444666666555555555555666666777@@@CCC:::222222555666666666555555666777999::::::999777666666777999;;;:::;;;<<<===>>>???@@@AAA>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGGGGNNNVVVYYY]]]jjj~~~wwwzzzhhhZZZQQQSSSTTTPPPTTT\\\ZZZ\\\___cccgggjjjlllmmmmmmooorrrrrrqqqqqquuuxxx{{{|||||||||}}}