###############################################################################
# Common Macro Definitions
###############################################################################
###############################################################################
# Common Macro Definitions
###############################################################################