Ryan Hamilton's Information