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