Ref A: 42f9193b70fc4c46a6f9d8b50262b05c Ref B: 48317043DF54E57D14C0D3168C1DBEF2 Ref C: Fri Aug 29 16:39:58 2014 PST