Ref A: a5ad390354af4febb2b69795d9598dae Ref B: D4A3035DB3CD1B044E2F667545624EF2 Ref C: Fri Aug 29 21:37:38 2014 PST