Ref A: fbe4f35f8eaa44aab20204693e939b21 Ref B: ADC43C7D42E7471978B468AFC48EBD93 Ref C: Wed Nov 26 02:11:05 2014 PST