te506