Ref A: c8a3c702325543c4ac4ba14515a1084c Ref B: 906F39007415024CEE48C73BEA8B32F6 Ref C: Fri May 24 13:26:20 2013 PST