pub type ACCESS_REASON_TYPE = i32;