Ref A: f7c85a9db8f045be82621ba42949f370 Ref B: 3A3ECF8C9500C930BC188265C84E4CC6 Ref C: Mon Apr 21 04:50:16 2014 PST