Ref A: 728fc4bb4a87479b85c1bd9f83948a82 Ref B: 9FD2423D78D27BF4BF3043EE9D9132D1 Ref C: Fri May 24 19:13:57 2013 PST