Ref A: 296cddf9e3bb4b7b9547ded6df75791f Ref B: 2608DEACB1E97930C65351E2BBBAC657 Ref C: Wed Aug 27 21:54:34 2014 PST