Ref A: 0ed17cb34d474807bccdac9c7a0dc526 Ref B: C17404FC06B76FE968BAF3BE73A75AD9 Ref C: Fri Jul 31 14:43:59 2015 PST