Ref A: 8B45CE94E3E04F5FB144D2B6B331F3FE Ref B: BCCB052A3383AC61FE151494ABE5F6BE Ref C: Fri Feb 10 06:26:54 2012 PST