Ref A: e8c1c3a8dd914b6ba9d576ea81c91572 Ref B: 1D6A9BB12880392EA503366311522C7E Ref C: Wed Jun 19 14:38:42 2013 PST