....,,,************************************************************************ ....,,,,************************************************************************ ....,,,,,,,,*************************************/****************************** ........,,,**************************,,,,,,,,,.*,.,/,*###( .,******************* .....*#########(*****************,,,...... .*..((((########%((#(************** . ..,,...,(/.,##,*##.*#(...*#(,*##(((#####/*************,,,,... *,,((((############(((#/************ ..(#*.(#/,##//##,(#/,*#(./#/./#/...(#/ .......####/,*****,,,,,,,,/####(*,. .*((###%%#########((#&************* ..##,.##,,##,,##,##//##/,##*.##*...##, ......####*,,,.... ,#(&%&&%%##(########%#%############%/************* ..##..##,,####/,*##//##*,##,,##,..,#(. ......(###(...... #(%%#%#%&&&&&&%###########(#%#/&&%%(((((*********** .,##.,##.*#(..../#/.,##,*#(./#(//*/####/,,,,####/... (##&####%%%&&&&%####(/***/(#,. ,&@@@@@@@@@@@@%******* ....#####,.(#/....(#*./#/./(*.***,,.........*####*.. *#(%#######%%#&&####((##***/#. .@@&@@@@&&&&%%@@@@&***,, ,*.*/.,(*./(,.*%##,....,(###(.. .((#%#####%%##%%###########/*(. &@@&@@@&%#####%&@@@@%*,,, ....*%###/.,##/.,##/,.##.(##,#/.##......./###(... /((((%%####%%#############(*//#.*@@&@&%@##&%%%%%#&&&@@%,,, ../#,,#/.((((.##...,#(.#(#/#*/#/(##,,*####((((###*. ((((((((%###%%#########(*****/(((@@@@@%%%#&%####%##@%&@#... ....####*./#*((,##...*#/,#*/##,/#/,#(,/############,. .(((((((##%%%##(#%####(*/(#(/###%@@@@@&&&##%%%%%##&&%@@&... ....##,#(,#(,(#,###(,/#*/#,.##,./###*,///***,,... ,&((((((#####(#%######/(#(######%#@@@@@@@@%###(##&@@@@&,. ........(/.**,,.... ,&&@#(((###############(########%%&%&@@@@@@@%&&&&&@@@@&. ......... . ....... %&&@(#(((############(########%&#(/ #@@@@@@@@@@@@@@&, .......................................... . .%&###((/###################%&%,#( ,(&@@@@@%#*. ,,,...........,*,,***,..................... **,,,,,,*#(########((#%%&(/(######%%&*(&/,,,******,,,.,(. ,,,,,,,,,.....*,,*,***....,,,,,*#*/, #@/ /.,,,//,((####%###(#&/..,&%&&@&%%#%%%#%***********/(*... ,( ,,,,,,,,,,,,,,**/*****,,,,,,,/@% ,&##% .@@. ##(. .(##%%#####&# (@@@&@@@@@@@@##********//**((*,,... .,((( ,**,,,,,,,,,,,,,****,,,,,,,,,, @@.,/,&@. .,,,,...... /(########@@ /@@&@@@@@@@@@@@@@(*************,,**......./((((( **********,,,,,,,,,,,,,,,*,***&@* (&(%( /@%,,,,,,..... ,((#####%@&%@&@@@@&&&&&%@@@@@@%******/(/*****,,,,,,*(((((((( ******************************, .@&.,(*********,,,,.... /(((((%%, &&@@@&%(#####%&@@@@@******************/(((((((((( *********************************/&/*************,,,,...... .%#/(. .@@&%&##&%%%%%#%@&@@@***************/((((((((((((( **************/(####%%%%%%%%###((/&%**********************,,,,... ,@@&%&#&&####%##&%%@@************/(####((((((((((( ******/(%%%%%%%%%%%%%%%#****(%%%%%&&%%%%(/****************//*,... &@@&&%#%%%%%##%&%@@@**********(#######((((((((((( **(%%%%%%%%%%#########**,,.***#####%%%%%%%%%%#/*****/(%#/*,,,,.... (@@@@@&#####%&&@@@&(******/(##########((((((((((( %%%%%%################/******/##%##%%######%%%%%%#/********,,,,,... ,@@@@@%%&&%&@@@@@*****/(############(((((((((((( %%##########%%%%#######/****(%######&%###%%%####%#**/(******,**/*,... ,&@@@@@@@@@@%/***(###############((((((((((((( ########%###########################%&##########***,,**#%(******,,,,.........,/(((/***/(################((((((((((((((( %%#######################%%#######%%%&%#######%#**,*,,*/%%%%#(*******************//(##################((((((((((((((((( ##############%%#####################%%#########/*****/%##%%%%%%%#//********//((####################(((((((((((((((((## %%#############################%%#####&%############%#########%%%%%%%%%#//(######################(((((((((((((((((#####