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