Ref A: 8d70b027066c4dfc9444d81bacf2302a Ref B: CD6EC8C2ABB4BAA6B91C499AD92C46B8 Ref C: Wed Jul 23 18:18:41 2014 PST