Ref A: 4dba0e74bb7642e08ebe22cf56dde6ee Ref B: 0AF0BCAD707BFCC82AFED64A65659577 Ref C: Wed May 22 09:24:20 2013 PST