Ref A: b2726f5eb5b746509b556d95b3a3a644 Ref B: 5DB1DBFD85C71C8BD010BDE765FA9BE2 Ref C: Mon Mar 30 23:03:08 2015 PST