Ref A: 35290db1b38f49abaac064965f60b661 Ref B: 0DA93267C3AA8F2F90F11ABB4244F873 Ref C: Tue Jan 27 09:46:02 2015 PST