Ref A: 06c742106bc74f5eb009cee28f83c292 Ref B: 610CCE7C3FA030C659CBA5EC09D89053 Ref C: Wed Nov 26 18:17:03 2014 PST