Fields indicated by * are mandatory.