Ref A: 6de87b8427b04868be36b84b91fd8b70 Ref B: 4793E5CFEE46D8A4EDAA2A145B0138F3 Ref C: Fri Jan 30 08:15:52 2015 PST