Ref A: 144ecd59d7314ba9976fb5751bef2587 Ref B: F7773F3C1DC5A906B10F83AD03D34F29 Ref C: Thu May 23 01:15:15 2013 PST