Detailed information about 24.103.224.0/20