Ref A: 040ef871291247978fe0bdea44f2dec0 Ref B: BE7019C6779024ED636CCE0B91D3AD47 Ref C: Fri Jan 30 09:37:20 2015 PST