Ref A: 7f33fb160f4d48dfacfec76970922859 Ref B: 3AB2D0029D524FDE6F52EAD5FC28B8A5 Ref C: Mon May 20 10:18:29 2013 PST