Ref A: 9beffd35b9a449d6883d4a05a09b1bf1 Ref B: D3C77B8DCE60E78C942E425C62CB67D3 Ref C: Mon May 20 20:51:33 2013 PST