Detailed information about 81.18.64.0/20