Ref A: f6632d2e36d04fd79867a9a78d247fe6 Ref B: 928D99BC16E2B365B5823D2E06421810 Ref C: Mon May 20 02:13:42 2013 PST