Ref A: 22E7A3C6BC624D85BA6A9F4387F6D12A Ref B: C3525CAAE4EC5F57621F4152F9B8CABD Ref C: Fri Feb 10 06:48:13 2012 PST