Ref A: 787edd0c162540138270527d40a2df21 Ref B: D1D90147549DBEE86745389D142ECDF7 Ref C: Sat Feb 28 15:24:57 2015 PST