Ref A: 5ecc8f02f8a54fcc877df75b8a52283d Ref B: EB66D71379EE3CE5F85EA08292614BA8 Ref C: Fri Dec 19 01:06:39 2014 PST