Ref A: d36446af6cc3426290aa01c56ffe6dac Ref B: D1B3B55F7CB9BF85DDE93A0B8432AD54 Ref C: Tue May 21 13:21:16 2013 PST