Ref A: 9910f45c61f6464bb6d62b06e2e4a585 Ref B: 92D9F05DD37BA41FAA774A483841491A Ref C: Thu Sep 03 23:31:28 2015 PST