Ref A: 4813c20db3994fda98661fa44a62b3fc Ref B: 33F7E0B45C451870AE192428B86872FE Ref C: Tue May 21 20:39:35 2013 PST