%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % . % .% % .% % % %. % % %%%% %%%%%% % % % %% %%%% % %%% % % %.% % .% % % % % % % % % % . %. %%%% % %% .%%% % % % %%%%% %%%%%% %%%% % .% %. %%%%%%% %. % .% .% %%% %%%%%% % % % % % %%% %% % %%%%%%% %%%%% % % . %% % % %.% % % % % % % P% %% % %%%% % % %. % % % % % % .% % % % %%% % % %% %% %%% %% % % %%%%%%%%%%% % % %. % % % % . % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%