Ref A: 384a649206484fc68e6511d5a916a693 Ref B: 263B49E89F6AE95C15948AB5F4A75004 Ref C: Thu Dec 25 20:30:35 2014 PST