Ref A: 8ba927745d974858b08f537fa6c72ee4 Ref B: A317F5C33CC2F97EE3B45A28ADEE0855 Ref C: Tue May 21 08:40:34 2013 PST