Ref A: 8763280326fb45ccb43ec4a5f1bd48ba Ref B: AFB2CAB5B851D783160A6B20FE52E3A8 Ref C: Tue Sep 30 16:50:09 2014 PST