Ref A: 07828bbf39484112b9252dec90edcf0d Ref B: 673FC1D8DCE576E4AB96AB823A954029 Ref C: Tue May 21 09:42:12 2013 PST