Ref A: 3cd5689b870f4b6582b70c2363b46555 Ref B: EE4B2163D25C0B09B700569534A127CC Ref C: Mon Jan 26 15:50:14 2015 PST