Ref A: e55f62d68d874467a73540a76101e515 Ref B: 1AFDDA2E6972888E8B0CBA4B2E731DF3 Ref C: Sat Dec 27 08:39:47 2014 PST