Ref A: 5917067320954a569d6541c7167d75c1 Ref B: A2C5E824E22733BD58145629A656E623 Ref C: Tue May 21 04:57:06 2013 PST