Ref A: df5626a069f34cf7a879df4e3237dba9 Ref B: C2E0E182AB544CA50B2BDF25700EF007 Ref C: Thu May 23 16:59:35 2013 PST