Ref A: 2bf1371507f744f7ad6e7ddbbf96cf28 Ref B: 7754C406F4F0BAF45EB3618AFBFC444E Ref C: Wed May 22 19:14:04 2013 PST