Abbreviations Crossword

123456
Across
  1. 2. CP
  2. 4. ac
  3. 6. CF
Down
  1. 1. HR
  2. 3. BP
  3. 5. H&P