Ref A: 580906ae32ff4359905cadd10eccd088 Ref B: BEADB8DCEA7F990667E96302CED4BB50 Ref C: Thu May 23 08:18:54 2013 PST