Honestly I want to take a shot at management for making the above mistakes, but it does seem like they are pretty detailed and complicated transactions, so these things sometimes do happen.
At least they picked it up.
TCN Price at posting:
3.4¢ Sentiment: Hold Disclosure: Held