Ref A: 16ed0889227a464daf56397a8554104d Ref B: A7B283D416749DEC072E98C8A4BACCD3 Ref C: Wed May 22 16:32:47 2013 PST