Ref A: 2fe6957eb3104cdaa610b1af5a07bbe2 Ref B: 9A546B570822465C4BF4D911FDB139F2 Ref C: Wed May 22 04:04:40 2013 PST