pub fn target_list(msg_info: &mut MessageInfo) -> Result<TargetList>