Ref A: 61b2a2a4c7494d59a64bbe928f6aff11 Ref B: FC09902FD5B6316FF74C3990A0A4CE21 Ref C: Wed May 22 18:36:44 2013 PST