Ref A: 23018b236593434ab74f2702e40f1b9f Ref B: BEADB8DCEA7F990667E96302CED4BB50 Ref C: Tue May 21 08:12:35 2013 PST