Ref A: c26d17e419684ffcb1363d1803517582 Ref B: 12E7B0E33A256C7D516B7F4D8BB09710 Ref C: Fri Aug 28 20:12:36 2015 PST