Ref A: 794a120ba51c4d4499b25b567cd7f9bc Ref B: 046AE62244D37E6C09645446206924BF Ref C: Thu May 23 17:49:45 2013 PST