Ref A: 2250310c98b34532832bb9823f170334 Ref B: 6B9A1CF5D5FF31BB53D1ECAC9E734155 Ref C: Thu Jan 29 01:37:44 2015 PST