Ref A: 180e741ced5a483abf2b868693365c2e Ref B: 6E61BADAD870CDAC2D3F2F63C3499C15 Ref C: Wed Oct 01 19:58:03 2014 PST