Ref A: 97ba41a43e3a4381a64b03d6ac5c7760 Ref B: 36238BAC93530B79929DA5B52D121885 Ref C: Tue May 21 14:49:24 2013 PST