Ref A: fb74beee976a458ba88908ae9db25b55 Ref B: F7400758826A960E0D79BD311CDFA664 Ref C: Thu May 23 00:40:39 2013 PST