Ref A: 8edbb720214341af8717b111feef8c86 Ref B: 072E8CB59D13A101547D0F0FB39A263E Ref C: Sat May 25 01:45:46 2013 PST