Ref A: 6cc9b7e2038f45f2bccfbfeb700951c6 Ref B: CF29CCD37D42AB3921A609CF4E87DF85 Ref C: Mon May 20 07:25:50 2013 PST