Ref A: C39BE28FF6CE4919A792121BD16E61E0 Ref B: 0E7A8EBA41AA5ED026E63967E78FD107 Ref C: Tue Feb 14 12:43:36 2012 PST