Detailed information about 92.242.169.64/26