Ref A: 3bc55eb316b64911baf8bfcbe38810f6 Ref B: 933D331263F10FCC0D87940C1D11EC77 Ref C: Sun May 19 21:58:19 2013 PST