Detailed information about 105.248.128.0/18