Ref A: 4e729435e2ba4591b0ce51b0301be998 Ref B: F010F729B07CE83B953508448BEFC4D5 Ref C: Thu Sep 03 12:58:59 2015 PST