Ref A: 607f1f832fb940fabae08db788dd5d5f Ref B: 4034247A8924C8F274A30BE1741FB0F3 Ref C: Sat Dec 20 05:00:23 2014 PST