Ref A: d61dba324d43451db294f760869b22fa Ref B: 1BA16B75515A338613E7F8B042326768 Ref C: Wed May 22 04:27:41 2013 PST