Ref A: 491e4e5f5f7242a4b8d767cccd26a7e2 Ref B: FEAA4476119CB8AA087185CE00BC3E83 Ref C: Thu May 23 21:28:05 2013 PST