Detailed information about 105.253.64.0/18