Ref A: 9bfa6699b7584b6cbba51222fd19dcb0 Ref B: F0B06928AEC616E905EC405E2B3C2199 Ref C: Wed Apr 23 01:58:37 2014 PST