Ref A: B88E38D4B1F44CE8BFAEFFD3686B79DD Ref B: 84572621D40FBAF027974B8C022B13F8 Ref C: Fri Feb 10 06:00:17 2012 PST