Ref A: c2df3f0c51b04a43b7bb97dd1853b6eb Ref B: FD82B22621ED289CC30A2E72C5B3245A Ref C: Mon Jan 26 03:12:24 2015 PST