Ref A: da7bc519bc9b40dfb65ba7e262820895 Ref B: 651F67742E4282F763C6E9EC8093FF86 Ref C: Mon May 20 14:34:23 2013 PST