B16D04 is following