Ref A: 314e7e9a4afa4aa4ab96c8f5a6147625 Ref B: DD9F98265595C58B14C5A187084BC21D Ref C: Fri Apr 18 12:19:55 2014 PST