Ref A: e09d000a59304e1d81051f9d88c7a9fd Ref B: 1B172EC3B728C076638ABD4E4A78C970 Ref C: Tue May 21 01:17:33 2013 PST