Ref A: 8c6b3ace98414bdd8dd79bf769c629e6 Ref B: A0F4BC7B59D7794D9D6C26EDB0C39521 Ref C: Thu May 23 10:00:51 2013 PST