Ref A: d0a10f39a8a04ea09b00a6a16ecced13 Ref B: 5BD1123F57DD7B86E1520D76BBD6769F Ref C: Wed Jul 30 01:44:40 2014 PST