Ref A: 1d8877a7670d4f06ba2037814e71b252 Ref B: B7FF6DC9811910B048EE31EADE69FE5D Ref C: Fri Jan 30 00:36:17 2015 PST