Ref A: e01eda717f8142d886c29190ce61bfad Ref B: A0B58A2B2B808B80151AAD20329FA306 Ref C: Fri Oct 31 12:21:48 2014 PST