Ref A: 6f73b27791de4687ac89988106807909 Ref B: 287380DF25D0B64AC155BBC467F3BB13 Ref C: Tue May 21 02:32:22 2013 PST