Ref A: 0148d074ba0f4558aef60790dc4a0b96 Ref B: 0EB52931214742701138C1A804E4F374 Ref C: Wed May 22 19:13:33 2013 PST