-record(domain_parts, { top_level_domain :: binary(), second_level_domain :: binary(), transit_routing_domain :: binary(), subdomain_parts :: list(binary()) }).