Ref A: 3f0f0cd9b65f4da29d96a3a08f2fd2ec Ref B: DBC2D57D6FC4C9697A8779E3C04C90A1 Ref C: Fri Mar 06 20:30:44 2015 PST