Detailed information about 186.152.128.0/20