Ref A: a444b5c98b834832956d5ab37992ebff Ref B: 892F8837A0FF8D304296090C010D006F Ref C: Fri Dec 19 06:35:39 2014 PST