Detailed information about 94.101.32.0/20