Ref A: 47b12455d6634a4483f0c3e111bf9237 Ref B: C165D05C14888FEAA7B036E89A5B0EE1 Ref C: Tue Sep 30 03:36:26 2014 PST