Ref A: c149fef73f494e2ea2cd9107cb0bbbf5 Ref B: 6ADA33F440580574360F5983CDE7CB00 Ref C: Tue Sep 30 15:57:00 2014 PST