Detailed information about 105.203.64.0/18