Ref A: 0b4336dc2ac54843aa0078db7eb98fed Ref B: 852C1CAE51C1A377451CED9223CE12A1 Ref C: Tue May 21 10:46:27 2013 PST