Ref A: 27bfcd2baaf94b06a3a714a4989178af Ref B: 0F41A71C2F5E19F58B39D130E3BB0621 Ref C: Fri Jan 30 00:07:38 2015 PST