cardinal-freeman_abc