Ref A: 888bb23135034286aa166d074d9c233b Ref B: F5B332CB666ECA0AA490A5A7CBCDEE75 Ref C: Fri May 24 07:27:00 2013 PST