Ref A: 2d76d74eee54459c853f6a19ccdacdae Ref B: 4EEA3913F9D2F9E0502C182A982C6E27 Ref C: Tue Oct 21 21:29:42 2014 PST