Ref A: 100a39ee0f7e4009aafd6eb132f7726e Ref B: 5E43D6204895763029EEA3838055B8B0 Ref C: Wed May 22 19:14:12 2013 PST