Ref A: eb264f1e06d348189d44d782e0bc1860 Ref B: F01002D1C7792ACAEBA71758A05D2EDC Ref C: Wed Nov 26 18:20:37 2014 PST