Ref A: acc34997488a4a6aa7bd7b9f53480a29 Ref B: 03495A7CE9AD8B322BAE06404514EE2B Ref C: Wed May 22 11:45:58 2013 PST