Ref A: 87fd38587be44fddb76172fcc9c83068 Ref B: BD23387EE7F2CDD40DAB34E13A5CAEB2 Ref C: Tue May 21 07:25:21 2013 PST