###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
##############################% ?    ?         ?   ? ######################
##############################         $  $      $   ######################
##############################                       ######################
########################################             ######################
##############################      ^          ^   ^ ######################
######################################## ######## #########################
##############################   -   ; # #$$$$$$#   $######################
##############################       <     $$$$$# #$$######################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
###########################################################################
