+1 - the 12K is normal - its the IRD
The remaining interest is a peculiar fee. I am in a similar position and PC Financial is only going to charge me the IRD. Which funny enough goes down by almost 50% if interest rates rise 0.25% in June
FYI - The penalty calculation is not regulated there for its different for every bank.