Ref A: 8463fdfafd094fb1858837bb3969a9df Ref B: 7FA98A930908C70E78EA8DCF09DAE95C Ref C: Wed May 22 13:16:40 2013 PST