Ref A: 3177143d91144405945cc03fc7a78682 Ref B: D1973AACD2E77073F38691870E11A699 Ref C: Wed Jul 01 06:23:39 2015 PST