Ref A: 43990079dc394e3887aa0c29c7e304d5 Ref B: 477210B77BFF61B980774CA259F6C94F Ref C: Wed May 22 13:37:31 2013 PST