Ref A: c8456adb5be045e3b921448ee5ac2be9 Ref B: A523ED7D973FAA7741AE4AE7C30020EB Ref C: Wed May 22 09:47:24 2013 PST