Ref A: 752b319ef4834101b5be7c2b38d55d30 Ref B: 5181D2C8158DDC7027CF2398E45D2605 Ref C: Fri Dec 26 04:05:28 2014 PST