Ref A: 1F84488DC9F14743B273223D6D23705B Ref B: 26268173A6878DE02C607FC6805081CA Ref C: Sat Feb 11 20:19:02 2012 PST