Ref A: 3a534453b1d04288a5b7b7a0ee3d2a6e Ref B: E64FE18920710561CBBCA5316C73A268 Ref C: Wed May 22 08:49:50 2013 PST