Ref A: e478df70de13419c91b975602e0f5daa Ref B: 94224627CAC3252166340646B827EE45 Ref C: Sat Oct 25 00:04:40 2014 PST