Ref A: b79547f8fc3f4d22b2677d3ec645ff18 Ref B: 0B6C8DA2A0192FE671335BE2B6F642D3 Ref C: Wed May 22 09:45:42 2013 PST