Ref A: cb937dfb0f4a47c8b4083237af9c3dae Ref B: A9D2F8EFD3E21B04DB980E59A1719743 Ref C: Wed Oct 22 19:38:50 2014 PST