Ref A: aa6d18bdccae40cbb18ade8e18ec2f18 Ref B: F4939FAD9E1217BD936AF7DA8C890403 Ref C: Fri Mar 06 08:14:51 2015 PST