Ref A: 5a5c7bf4f0444b518ccb652144e43f3a Ref B: 8E3B52CEBA07A431247D369F5475DBB9 Ref C: Sat Jan 31 03:42:06 2015 PST