Ref A: 6bf775712ed34745b47acb7ecf5197b5 Ref B: D531DFF3A3DDBF0C2F2C0B7920EB9081 Ref C: Thu Aug 28 23:44:16 2014 PST