Ref A: f79c835645194e8182587f3e246184b7 Ref B: B544F897B313FB84CC246F68DE19BE1B Ref C: Tue Sep 02 19:47:29 2014 PST