Ref A: 8e8dfe20f28e43a6bef03880c3782579 Ref B: D53BCD10E600741B1B39B2932B0185DB Ref C: Fri Dec 26 20:32:06 2014 PST