Ref A: 4bb5c8e3091e49c98ea7c7afc22dbbc9 Ref B: 02A21F7B8D2F13D64F77D7C5EF5E9428 Ref C: Fri Jan 30 13:09:45 2015 PST