Ref A: 4fa7fcb77f704c01a4877a19d6a6c2a2 Ref B: 943178B13428E200F350E8205E6DB8AA Ref C: Mon Apr 20 19:04:31 2015 PST