Ref A: 03A53D529F104B5999EE3EBF0B6C80A8 Ref B: 41C830EE69ED28D8322A2A4DE1263043 Ref C: Fri Feb 10 05:57:22 2012 PST