Ref A: 948699b3fb5448beaefccb00e96ad2a1 Ref B: E6D9C1CBDC2DBB1CB034A8FD799097DD Ref C: Sat Dec 20 08:39:26 2014 PST