Ref A: 0a76acca0e7346f596390bbfc5f5533d Ref B: C11F4D417809191AF959A7B93D4FE4D8 Ref C: Mon Jan 26 03:36:26 2015 PST