Ref A: fd7efb3e7ef44ad787065c069137d1c7 Ref B: 8DD3D3E1282D31E470DDDBAD64BBE9BA Ref C: Mon May 20 10:18:02 2013 PST