Ref A: 7f76836bc0304cc4aeb21c8bd5b40901 Ref B: 9BD3EC394AB4DADE3D493EE1AA29D2D1 Ref C: Tue Nov 25 15:31:24 2014 PST