California Franchise Tax Board Audits – 101 Procedures, Disputes, and Practical Guidance