Detailed information about 145.40.128.0/18