Ref A: 701f3d0b9d164d799c22edc5507f5c0a Ref B: 5213AE6B69FE030DCE1D1F1959A35020 Ref C: Wed Oct 22 16:22:06 2014 PST