Information about 224.12.64.50

Special information from 224.12.64.50 IP address locator and security checker