Ref A: 6c8bab4faab14385832c4d74af11ccff Ref B: 960E514DC0F068728DE2C74ACF7ADB30 Ref C: Fri Jan 30 21:04:03 2015 PST