thermochemical due diligence