Ref A: 7B10F297235741E88A09A8FF29EF4353 Ref B: 512733AE551A9C994091D13B67F73A5C Ref C: Fri Feb 10 06:47:39 2012 PST