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