%%%%%%%%%%%%%%%%%%%% %o...%........%...o% %.%%.%.%%..%%.%.%%.% %.%.....%..%.....%.% %.%.%%.%% %%.%%.%.% %...... GGGG%.%....% %.%....%%%%%%.%..%.% %.%....% oo%.%..%.% %.%....% %%%%.%..%.% %.%...........%..%.% %.%%.%.%%%%%%.%.%%.% %o...%...P....%...o% %%%%%%%%%%%%%%%%%%%%