Ref A: f0473d38d2a34c8ca1b55f75e1698132 Ref B: D2020521686856D671CFC7FB0DF9C34D Ref C: Fri Jan 30 14:52:46 2015 PST