Ref A: 1790B7491D014CA2B13AC63D4C7B310D Ref B: 98F26E88465B8103E830293025BBE271 Ref C: Sun Feb 12 16:07:11 2012 PST