Ref A: df535604646e4dcbb02938ea4ee75f84 Ref B: CC746443F96E6C802E1675C2F6C41695 Ref C: Thu Apr 17 09:45:02 2014 PST