Ref A: 6a00473dc359426ba1600d780bce3a23 Ref B: 0893FA4B64D3C8CA03A6EB6FDEEC8173 Ref C: Tue May 21 15:53:55 2013 PST