Ref A: c54aae4c4da34e409b49ebc64c51d54d Ref B: 005A86BD85C08B15FFF341603D633FF6 Ref C: Wed May 22 14:04:07 2013 PST