Ref A: 3a131ea03ea64ac79b77c52361b75a5c Ref B: 5DB78B50DE7374552753C184C1EF5344 Ref C: Sat Aug 23 02:39:12 2014 PST