Ref A: c32ffb9612754fd3ab494b58046dae79 Ref B: E0D18B3BFD124BA1E1A699F65605CB23 Ref C: Fri Dec 26 06:34:13 2014 PST