40507c