Ref A: 4dddfdb830f342bea304fc11ff3b8d1a Ref B: B8E1CF01C54E2677BEE8BBD400676D00 Ref C: Fri Jan 30 20:15:45 2015 PST