Ref A: c1ac8425bf2f47d99d3109893eff76af Ref B: CEFA87DE930C8BC586AA75E1653B81BA Ref C: Fri Dec 26 12:08:44 2014 PST