Ref A: 66f2f5f732f14d668ebee2c650795d17 Ref B: 9025853603FBB90980EF6FFFC87D66CF Ref C: Wed Jun 19 03:30:10 2013 PST