Ref A: 8fe3d6ffee93493191e2d76856b0e27a Ref B: 934CD747AD9EE4229B1FB1FD9C5B2F33 Ref C: Tue Sep 30 13:34:11 2014 PST