Ref A: 415C2F7C8B0D4AB6BA790B1D78FB8C7D Ref B: E9366E1655B7FBF2252C19091D88A2CC Ref C: Fri Feb 10 06:46:02 2012 PST