Ref A: D00509E6976A4E5CA574215AF2A90E56 Ref B: 4438D4835BDC66400231F9738AAB9929 Ref C: Fri Feb 10 06:16:20 2012 PST