Detailed information about 223.26.128.0/19