Ref A: 0bb7c17b49eb436c815f8f6ff32d1c1c Ref B: AF9D0FF5F15162DE18AC2F7C201A7846 Ref C: Tue Nov 25 23:56:02 2014 PST