Detailed information about 81.95.240.0/20