Ref A: 1f114706e0f5494d90f78e992162beef Ref B: 4E19E64CF54A7984EB6441BB67D70FB6 Ref C: Sun May 26 00:24:08 2013 PST