Ref A: 349993045c23417c913a28be09db387d Ref B: D71885EF351AC85219207DDD97DBDC76 Ref C: Sat May 25 14:40:22 2013 PST