Detailed information about 81.253.128.0/18