Ref A: bdd1fb4d50df44468f6480e11d8af681 Ref B: 367D32F29D6E930D89DF175A9F879E34 Ref C: Fri Jan 30 15:42:22 2015 PST