Ref A: 717d7cedf4d2438ab00754bc24aa4c93 Ref B: 3AE461E8A5F4B7B58B7DA04F6924F06C Ref C: Tue Oct 21 06:51:28 2014 PST