Ref A: 4fcf7fbbe5fa4d6da33f166d46d22bf4 Ref B: 8589D44F13C8E4153DED472B8CAED6F3 Ref C: Fri Dec 26 02:52:04 2014 PST