Ref A: c8b61e9efd1e442bae8b5a232fc89550 Ref B: 386722C0F3C3E08752316314B68214BD Ref C: Sun May 19 03:25:00 2013 PST