Ref A: 347fc1423fb54cc5a2e26367e2b0504d Ref B: 0A680CCE485B7351FD23F4D97D400444 Ref C: Fri Jul 31 02:36:57 2015 PST