####################### #<.......(()...(%cOSa.+ #######################