Detailed information about 64.120.16.0/26