Ref A: 4703f272522447629b69fa8715ede888 Ref B: 5A84A5D6613C51BE4A4E376D0EC1F020 Ref C: Thu Oct 30 22:45:00 2014 PST