Detailed information about 89.251.128.0/20