Ref A: 94c50b15b51c468e83b5507ba50543a9 Ref B: D67BD23A2628AAB0DB3DABAD90827EA6 Ref C: Sun Dec 21 09:46:45 2014 PST