Ref A: 9d73cb1f15b242b8b7c42ebbc1917f83 Ref B: 77F7F373DC0D503492C2F4FFFA93A690 Ref C: Wed Jun 19 01:54:13 2013 PST