Ref A: edf4c2a2b5e94314b24546207508a0bc Ref B: C9148E0042C94C40F82B31D52739C897 Ref C: Tue Sep 02 18:11:17 2014 PST