Ref A: f4007edbe4ec4bb7a2718324f1fed9e1 Ref B: CADFED8198FC02AE5E52425E0F4574FD Ref C: Thu Jan 29 22:36:38 2015 PST