Ref A: a4233ada0c7745b5a2e77834b63cf03a Ref B: 01BCC848EC4E4DD42630F19AD2D5E007 Ref C: Wed Jun 19 12:13:39 2013 PST