Ref A: c4451231490b48d59d7c6f6a6ea189f3 Ref B: 852BFF8A3CD69BDA6A54929E68B6588D Ref C: Tue Nov 25 14:32:03 2014 PST