Ref A: 9d412deb35454894862a39cb2cc3d6fc Ref B: F6EE9ABD11E618705FBB53CC2E2F3369 Ref C: Fri Feb 27 04:25:18 2015 PST