Detailed information about 81.29.192.0/20