Ref A: db8434c4ded24dc78cc2296af6989b46 Ref B: EEABF9444E94409D8B99F22D1291DC71 Ref C: Fri Jan 30 22:19:54 2015 PST