Ref A: 672e52fc5e5c47689a889a62b97f3d46 Ref B: 0C2FC499F600A27E92C12EFC64904555 Ref C: Wed May 22 16:15:40 2013 PST