Detailed information about 24.145.240.0/20