Ref A: 46d0ee1609da4b3cb15b2994a2d5ee2b Ref B: 3343EDDC787623B33C52A07F4937C531 Ref C: Sat Jan 31 00:17:29 2015 PST