All IPs under 2a02:ec80::/32 are set to belong to esams (eg. included in the wikimedia.org-esams).
While IPs in 2a02:ec80:600::/48 should be for drmrs (eg. wikimedia.org-drmrs)
This is because 2a02:ec80::/32 used to be exclusively for esams, but part of it has now been assigned to drmrs.
However removing the site attribute of 2a02:ec80::/32, causes all the IPs under it to be "site-less".
This is because the script only takes the topmost prefix into account.
Instead it should browse the prefixes tree from the IP upward, and stop at the first site detected. Only falling back to global if there is no match at all.