Ref A: 6477f1e06d0943a98c8b56316bd73fed Ref B: FC033DA2E168E4CD2A832BC746EC1BC2 Ref C: Wed Aug 27 09:03:29 2014 PST