Ref A: 8e2a3608600d4d51872a1e7fc3019814 Ref B: 1FEC15D52202F9D772275A77B1757083 Ref C: Mon Mar 30 23:24:23 2015 PST