*** empty log message ***
*** empty log message ***
inherit from common layer object