Ref A: 60d9b6f2c55443509338b48b549130f6 Ref B: 43371F4360AEB809F8DB8F75C7D1A2C3 Ref C: Sat Dec 27 18:49:06 2014 PST