Ref A: 621cefd8b3304d3cbd04b51742489f41 Ref B: 72A0A64BBFEBB9FCD9DAFB7D39912B59 Ref C: Mon May 20 01:31:10 2013 PST