Ref A: e173b708eeb043cb8f5049e769db34f8 Ref B: 00076EA1AA83644FD0368E6AAC77DD57 Ref C: Wed May 22 18:36:38 2013 PST