CECO Environmental Corp. REPLACEMENT PROMISSORY NOTE