Ref A: 495b8290d47843ecaeb6fdcd014f67bf Ref B: D92F50890130D3C6851CC4C0EB161DC6 Ref C: Wed Oct 22 07:05:32 2014 PST