Ref A: 2232d11b5ab347719591c9ff8ef1cb67 Ref B: 67B5ECC9C84A0588C49CF1CE7A65201A Ref C: Thu Dec 25 04:55:38 2014 PST