Ref A: 925f4b53dd8d4ee5b4620e6616e9f5d8 Ref B: FA1123DE3A8426EDE0F7028668F42A85 Ref C: Thu Jun 20 03:33:21 2013 PST