Ref A: b04d1bf87a0c4bbfa42536c5973ab6f1 Ref B: 5E12061789485890D3AFB25111E43507 Ref C: Sat Dec 27 23:24:45 2014 PST