This vector shows what Named HTML entities that can be closed with !.
<img src=data: onerror="`&$[data1]!x`==`&$[data1];!x`?log('$[data1]'):0"><img src=data: onerror="`§!x`==`§!x`?alert('sect'):0"><img src=data: onerror="`ª!x`==`ª!x`?alert('ordf'):0"><img src=data: onerror="`Ç!x`==`Ç!x`?alert('Ccedil'):0"><img src=data: onerror="`¼!x`==`¼!x`?alert('frac14'):0"><img src=data: onerror="`à!x`==`à!x`?alert('agrave'):0"><img src=data: onerror="`Ü!x`==`Ü!x`?alert('Uuml'):0"><img src=data: onerror="`<!x`==`<!x`?alert('lt'):0"><img src=data: onerror="`þ!x`==`þ!x`?alert('thorn'):0"><img src=data: onerror="`ã!x`==`ã!x`?alert('atilde'):0"><img src=data: onerror="`Ð!x`==`Ð!x`?alert('ETH'):0"><img src=data: onerror="`´!x`==`´!x`?alert('acute'):0"><img src=data: onerror="`¸!x`==`¸!x`?alert('cedil'):0"><img src=data: onerror="`ß!x`==`ß!x`?alert('szlig'):0"><img src=data: onerror="`Ö!x`==`Ö!x`?alert('Ouml'):0"><img src=data: onerror="`®!x`==`®!x`?alert('REG'):0"><img src=data: onerror="`ù!x`==`ù!x`?alert('ugrave'):0"><img src=data: onerror="`Ñ!x`==`Ñ!x`?alert('Ntilde'):0"><img src=data: onerror="`Ô!x`==`Ô!x`?alert('Ocirc'):0"><img src=data: onerror="`Ú!x`==`Ú!x`?alert('Uacute'):0"><img src=data: onerror="`Þ!x`==`Þ!x`?alert('THORN'):0">