Ref A: 5AD6D27B5DC1408EA0AB5A0AFBE3F023 Ref B: EFB9788F71D17877639CCD95C6442DB2 Ref C: Fri Feb 10 06:40:30 2012 PST