########################################################## #<........')....'%%..%'_________________D...)..[..'%%..ag+ ##########################################################