Ref A: e30d8720a74649ada8ae883c10e2210a Ref B: 63365F403116C30103D693EF222E8627 Ref C: Tue Jan 27 13:03:33 2015 PST