Ref A: 8fb70afcfaf44f89994e0d51b6b094ae Ref B: 392F3FFA5FBF18E31A4DB3737174B9E6 Ref C: Wed May 22 17:01:36 2013 PST