######::::::##:'##:::'##:'##:'##:::'########::
##.... ##::::: ##: ##::: ###::'###::: ##::::::::::##:
##:::: ##:::: ##: ##::: ##::##:'##:::##:::::::::: ##:
######::::##: ##::: ##: ##:: ##:::########:
##.... ##: ::##: ##::: ##.:: #::: ##:: ##.:::::::::::::::
##:::: ##:: ##: ##::: ##:::::::::: ##:: ##::::::::::::::::
######::#####:::##::::::::::::##:: ##::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
14-Jan-2018 02:28:45