Ref A: 2162292aab314e2d80152156859b9912 Ref B: 71C31CB565528CFE7ECA477148805EDD Ref C: Fri Mar 27 00:26:02 2015 PST