Ref A: c225b6d7a0a94687b773db28392fb9b3 Ref B: 0C837687DA1FEAB858D383BBBE66260F Ref C: Wed May 22 09:24:04 2013 PST