Ref A: 0a0cbf83e14f48099d2fa0fc4f7105ed Ref B: 997A9EFF4FCD8DFE7EF8B6886295A1A3 Ref C: Thu Aug 28 02:55:38 2014 PST