Ref A: d9d431a2e0ce490987857816893b09c0 Ref B: C9148E0042C94C40F82B31D52739C897 Ref C: Mon May 20 23:25:16 2013 PST