###### ...... ##### #.... ####...#### w.. ###.........###'# #......<....w.'.+ ###.........###+# ####...#### #####