""""""""""""""""""""
""""""""""""""""""""
"""""######"""""""""
"""""#    #"""""""""
"""""# $$$##""""""""
"""""#  #!!###""""""
"""""##  !!$ #""""""
""""""# &    #""""""
""""""########""""""
""""""""""""""""""""
""""""""""""""""""""
""""""""""""""""""""
