Ref A: 32b9c3738a954eeeb5941ca961900735 Ref B: D632D0365CBEE1A4DA5AA6E68B201CF2 Ref C: Wed Jun 19 02:32:10 2013 PST