iptd 505