Ref A: eff3d8c730ad4a9f87e31590816144b5 Ref B: E05359F3CBE38492568F8E18B22B2717 Ref C: Fri Aug 22 04:21:27 2014 PST