Ref A: 5332765771b44b6fb1e6fbb32e523209 Ref B: D5141978AE97FCFE619F4850333C786E Ref C: Sat May 25 21:51:02 2013 PST