Ref A: 042769e4030f42499930ec27ddff1049 Ref B: CA8F829360664E9CAC35E5DEF9E5AC4F Ref C: Mon May 20 17:50:41 2013 PST