Ref A: ffaa07457cb046aea775017d0514333d Ref B: 26758E2F3F76DF8D203EBECC27B3CAD7 Ref C: Wed May 22 04:07:24 2013 PST