Detailed information about 64.120.16.64/26