Ref A: a23ac9e54d6c458d94ffa1d61774007c Ref B: 2F78B5FF7A9912C4C543AF172A54A101 Ref C: Fri Nov 21 12:54:50 2014 PST