Ref A: 5deb3f3cf8e2403e8c7c9b4fca92d0d1 Ref B: 1C6F961E97A120F87024B16AAA376522 Ref C: Mon May 20 13:50:47 2013 PST