Ref A: c4c65931a7804e37b9bed85f80d3f9d0 Ref B: F98118FB3D1C4C1A121428E6A719F1DA Ref C: Tue Jul 22 00:31:55 2014 PST