Ref A: 5c8eae4da9034c2192b2a30cd33e50ef Ref B: C764095F51CA50DFC1FFD96BC36EA742 Ref C: Sat Dec 20 20:55:39 2014 PST