Ref A: 196E4B9E32BF45229D49E1ADF4454669 Ref B: 9EF0D569E7CBA167620E7E1E18007C3C Ref C: Fri Feb 10 06:54:13 2012 PST