Ref A: f9a7e11fdbbf449da0f630fea7b9942c Ref B: 6E6C7BB2B7DB3B5650E2705C9657F80E Ref C: Wed May 22 04:07:39 2013 PST