########################################################## +......%).[[.)...I_________________'.....').)%.'........<# ##########################################################