Ref A: fd41b5005ec545ce97f5494929d9ba3f Ref B: 551E258D178415094D02F8F928FE2278 Ref C: Mon May 20 06:45:15 2013 PST