Ref A: 491088bc8c2842998a59825183c25ea2 Ref B: FC73E75806B65EA0DC116420C7F91187 Ref C: Wed Jun 19 19:40:49 2013 PST