Ref A: a6ed7587df87467f8240cd6bf9263859 Ref B: 1FE81F253257AB334AFAC78F518ACFF1 Ref C: Fri May 24 20:06:10 2013 PST