Ref A: 8049f7069b7c4bf9b3ad7b64841fd365 Ref B: 51A6EAC53B9C7C9F28172279230FC504 Ref C: Mon Sep 01 15:42:48 2014 PST