Ref A: 9316e56cfcd4453c8dcf7a005c5accb1 Ref B: 144F94B2C11DF1D94BD17E9D1DDF1650 Ref C: Wed May 22 22:09:45 2013 PST