40593