Ref A: 81837d046e9241a9a3a9059fd3663390 Ref B: F2F09598DE130F396DA1244ADE1CA07E Ref C: Sun Dec 21 05:33:23 2014 PST