Detailed information about 81.95.96.0/20