Ref A: 048b8ae5932941458acf11f238781f37 Ref B: 2EAEDA8B386C20DD9F77DE77DD7CABC8 Ref C: Sat Oct 25 20:07:46 2014 PST