Ref A: 30dec8dc29564e3193b98d6d906952da Ref B: 11879BCB3D9700594A74D57400A69F81 Ref C: Wed May 06 11:30:53 2015 PST