Ref A: 8647cfc78e97476dac7293cd8ee2b336 Ref B: D68ED37AB1974E12BECD37C39CFD330A Ref C: Wed Nov 26 06:21:38 2014 PST