Ref A: e72d88b1d7a74930a84d70309bd49741 Ref B: E39CE5CB7AB62A0AE831804767F7E2D3 Ref C: Tue Oct 21 13:19:45 2014 PST