Ref A: 6528500a0dba48c7ac90bb70a48eed79 Ref B: FA4CA7EAD57E58742A643B093095793E Ref C: Mon Dec 22 10:29:36 2014 PST