Audit object class and decode method