Ref A: e0e785b1b23a4363983a25e4afdfdf9a Ref B: 1D1B82ED1FAC66C08DEB9B66FE36E477 Ref C: Wed Nov 26 00:00:38 2014 PST