Detailed information about 145.43.224.0/20