Financial Due Diligence Checklist For The Mining Industry