Ref A: 7f9ad3e0dd2e4428bc1ca7c609ea7108 Ref B: C820675DBFA1CBF4490C4DEE87AC250F Ref C: Tue Oct 21 23:48:27 2014 PST