Ref A: a5fe0327519148fc9180bc73c270e9a2 Ref B: CD4BB5D311163EE79BB765F48AE250DB Ref C: Fri Oct 24 03:49:39 2014 PST