AEC due diligence checklist