Normale Ansicht

Es gibt neue verfügbare Artikel. Klicken Sie, um die Seite zu aktualisieren.
Ältere BeiträgeHaupt-Feeds

Wine 8.0 bringt viel Neues

25. Januar 2023 um 09:16

Die Entwickler können für Version 8 von Wine nach einem Jahr Entwicklungsarbeit über 8600 einzelnen Änderungen vermelden. Als wichtigste Errungenschaft gilt ihnen der Abschluss der Konvertierung in das PE-Format (Portable Executable).

Nach vier Jahren Arbeit sei die PE-Konvertierung nun endlich abgeschlossen, heißt es in der Ankündigung zu Wine 8. Alle Module können nun im PE-Format erstellt werden. Dies sei ein wichtiger Meilenstein auf dem Weg zur Unterstützung verschiedener Funktionen wie Kopierschutz, 32-Bit-Anwendungen auf 64-Bit-Hosts, Windows-Debugger, x86-Anwendungen auf ARM und einiges mehr, teilen die Entwickler mit. Dass einige Module führen immer noch direkte Aufrufe zwischen dem PE und dem Unix-Teil ausführten, statt über die NT-Systemaufrufschnittstelle zu gehen, soll in der Entwicklungsphase von Wine 8.x behoben werden.

WoW64-Support seie nun für fast alle Unix-Bibliotheken implementiert und ermögliche es einem 32-Bit PE-Modul, eine 64-Bit Unix-Bibliothek aufzurufen, heißt es weiter. Sobald die verbleibenden direkten PE/Unix-Aufrufe entfernt worden seien, werde es möglich, 32-Bit-Windows-Anwendungen ohne 32-Bit-Unix-Bibliotheken auszuführen.

Die ausführliche Ankündigung beschreibt weitere Neuerungen und Verbesserungen.

Der Beitrag Wine 8.0 bringt viel Neues erschien zuerst auf Linux-Magazin.

Qt-QML: Angreifer kann Befehle ausführen

25. Januar 2023 um 09:02

Die Qt-Bibliothek ermöglicht die plattformübergreifende Entwicklung von Applikationen. Qt-QML ist eine darauf basierende Markup Programmiersprache, die das Entwickeln von Oberflächen mit an JSON angelehnten Strukturen ermöglicht. Forscher von Cisco Thalos haben in Qt-QML ein kritische Sicherheitslücken entdeckt. Ein Angreifer kann dadurch Befehle auf dem betroffenen System ausführen.

Einer der Fehler in Qt-QML tritt im Speichermanagement des Codes auf, weil bestimmter Javascript-Code einen Integer-Überlauf bei Speicher-Allokierung auslösen kann. Eine solche Attacke ist möglich, falls das Opfer mit einer Qt-Anwendung auf eine Webseite zugreifen und dort der entsprechende Javascript-Code ausgeführt wird. Dadurch kann der Angreifer dann seine Befehle ausführen.

Der Beitrag Qt-QML: Angreifer kann Befehle ausführen erschien zuerst auf Linux-Magazin.

Wine 8.0 ist da

25. Januar 2023 um 09:00

Mi, 25. Januar 2023, Ralf Hersel

Wer Windows-Anwendungen und Spiele auf unixoiden Betriebssystemen verwenden möchte und keine freien Alternativen findet, wendet sich in der Regel an die Kompatibilitätsschicht Wine. Diese ermöglicht es, Windows-Anwendungen unter POSIX-konformen Betriebssystemen auszuführen, wie z.B. Linux, macOS und BSD. Statt interne Windows-Logik zu simulieren, übersetzt Wine die Windows-API-Aufrufe in Echtzeit zu entsprechenden POSIX-Aufrufen und eliminiert somit die Performance- und Speichereinbussen, die andere Methoden nach sich ziehen. Wine erlaubt es auf diese Weise, Windows-Anwendungen sauber in die Desktopumgebung zu integrieren.

Jetzt ist die neue Hauptversion 8.0 erschienen. Eine der grössten Änderungen ist, dass alle Module für Wine nun im PE-Format (Portable Executable) erstellt werden können, was die Unterstützung für:

  • Ausführen von Windows-Anwendungen mit Kopierschutz,
  • Verwendung von 32-Bit-Anwendungen auf Host-PCs mit 64-Bit-Chips,
  • sowie die Verwendung von x86-Anwendungen auf Host-PCs mit ARM-Prozessoren

bietet. Portable Executable beschreibt ein Binärformat ausführbarer Programme, sogenannte PE-Dateien, wie .exe, .dll, .sys, .drv. Es ist das Dateiformat, das bei Win32- und Win64-Systemen für ausführbare Dateien verwendet wird. Ausserdem ist es das Format für ausführbare Dateien in EFI-Umgebungen.

Alle weiteren 8600 Verbesserungen, an denen ein Jahr gearbeitet wurde, findet ihr in den Release Notes. Die neue Version 8.0 kann hier heruntergeladen werden.

Quelle: https://www.winehq.org/announce/8.0

GStreamer in Version 1.22 erschienen

25. Januar 2023 um 08:00

Mi, 25. Januar 2023, Ralf Hersel

GStreamer ist ein freies Multimedia-Framework, lizenziert unter der LGPL. Das Projekt der freedesktop.org, kümmert sich darum, die Zusammenarbeit und den Datenaustausch zwischen den Projekten durch offene Standards zu erhöhen. Die Bibliothek des 1999 gestarteten Projekts dient dazu, grundlegende Funktionalität zur Verarbeitung von Multimedia-Datenströmen bereitzustellen, und wird als Basis von Multimedia-Anwendungen wie Mediaplayern, Videoschnittsoftware oder Audio-Mixern verwendet.

Gestern ist die Bibliothek als Major Release in der Version 1.22 erschienen. Sie enthält Verbesserungen bei der AV1-Video-Codec-Unterstützung durch Hinzufügen von Hardware-Encoding und -Decoding über VA-API/VA, AMF, D3D11, NVCODEC, QSV und Intel MediaSDK, neue AV1-RTP-Payloader- und Depayloader-Elemente, neue Encoder-Einstellungen im AOM-Referenz-Encoder-basierten av1enc-Element sowie Verbesserungen beim AV1-Parser.

Die WebRTC-Unterstützung wurde in dieser Version ebenfalls verbessert, und zwar durch die Hinzufügung von Simulcast- und Google Congestion Control-Unterstützung, eine neue WebRTC-basierte Medienserver-Ingestion/Egress-Unterstützung (WHIP/WHEP) sowie ein All-in-One-WebRTC-Sender-Plugin.

Speziell für Linux-Benutzer verbessert die neue GStreamer-Version das Design für die gemeinsame Nutzung von DMA-Puffern und die Handhabung von Modifikatoren für hardwarebeschleunigte Video-Decoder, -Encoder und -Filter sowie für das Capturing und Rendering.

Ich erspare euch weitere technische Details dieser Version; diese können Interessierte in den Release Notes nachlesen. Wichtiger erscheint es mir, die Bedeutung von GStreamer für andere Projekte hervorzuheben. Die Liste der Anwendungen, die Abhängigkeiten von GStreamer haben, ist sehr lang. Darunter finden sich Apps wie:

  • Amarok
  • Banshee
  • Clementine
  • Empathy
  • Exaile
  • Gajim
  • Kaffeine
  • Pitivi
  • Rhythmbox
  • Songbird
  • Sound Converter
  • Totem
  • und viele andere

Quelle: https://gstreamer.freedesktop.org/releases/1.22/

Tails 5.9 ist da – viele Bugfixes

Von: jdo
25. Januar 2023 um 07:01

In der offiziellen Ankündigung entschuldigt sich das Tails-Team, dass Tails 4.8 so viele User beeinträchtigt hat. Das Team bedankt sich für die Geduld und das Feedback und verspricht, dass viele der Probleme in Tails 5.9 behoben sind. Die prominenten Änderungen sind: Der Linux Kernel wurde auf 6.0.12 aktualisiert. Das verbessert die Unterstützung für neuere Hardware allgemein. Damit sind Grafikkarten, WLAN und so weiter gemeint. Die Liste mit den behobenen Fehlern ist ungewöhnlich lang. Das Team hat etwa einen Fehler ausgebessert, […]

Der Beitrag Tails 5.9 ist da – viele Bugfixes ist von bitblokes.de.

Lernsoftware für Kinder: GCompris 3.0 liefert fast 200 pädagogische Aktivitäten (Update)

20. Januar 2023 um 17:16

Das von der freien KDE-Community entwickelte und durch den KDE e.V. unterstützte GCompris ist eine hochwertige Open-Source-Lernsoftware für Kinder im Alter von 2 bis 10 Jahren und bietet in der neuesten Version 3.0 fast 200 pädagogische Aktivitäten und Lernspiele. Auch die Eltern können dabei durchaus noch etwas dazulernen.

Mozilla veröffentlicht Common Voice Corpus 12.0

24. Januar 2023 um 22:13

Mit Common Voice stellt Mozilla den weltweit größten öffentlichen Datensatz menschlicher Stimmen bereit – kostenlos und für jeden nutzbar. Mozilla hat Version 12.0 seines Datensatzes veröffentlicht.

Der Markt für Spracherkennung wird von den ganz großen Namen kommerzieller Anbieter dominiert: Amazon, Apple, Google, Microsoft. Darum hat Mozilla im Jahr 2017 das Projekt Common Voice gestartet. Mit Common Voice bietet Mozilla eine kostenlose Alternative an, zu der jeder beitragen kann und die jedem zur Verfügung steht. Damit möchte Mozilla Innovation und Wettbewerb in der Sprachtechnologie auf Basis von Maschinenlernen fördern.

Mit dem vor kurzem veröffentlichten Common Voice Corpus 12.0 wächst der deutschsprachige Datensatz von 1.234 auf 1.283 Stunden an. Insgesamt deckt Mozilla Common Voice mit der neuen Version jetzt 104 Sprachen mit insgesamt 26.119 aufgenommenen Stunden ab, was Mozilla Common Voice zum vielfältigsten mehrsprachigen Sprachkorpus der Welt macht.

Zum Download der Mozilla Common Voice Datensätze

Der Beitrag Mozilla veröffentlicht Common Voice Corpus 12.0 erschien zuerst auf soeren-hentzschel.at.

ArchLabs 2023: Das pure Linux-Erlebnis ohne Desktop und Dekorationen

24. Januar 2023 um 16:20

Die aktuelle Linux-Distribution ArchLabs 2023 basiert auf Arch Linux und verspricht mit dem aktuellen Systemkernel Linux 6.1.7 und seinen leichten Fenstermanagern wie Openbox und DWM ein pures Linux-Erlebnis ohne aufgeblähten Desktop. Die Distribution ist als Rolling Release konzipiert und folgt dem KISS-Prinzip.

GSConnect

24. Januar 2023 um 14:30

Di, 24. Januar 2023, Lioh Möller

Nutzern der KDE Plasma Desktopumgebung dürfte die Anwendung KDE Connect ein Begriff sein. Sie dient der Synchronisation mit Mobiltelefonen und besteht aus einer Desktopapplikation sowie einer App für Mobiltelefone. Aktuell werden dabei Android und SailfishOS unterstützt.

Mit GSConnect steht auch Anwendern der GNOME Shell eine entsprechende Implementierung zur Verfügung. Die Desktopkomponente wurde dabei in Form einer GNOME Erweiterung in Kombination mit D-Bus realisiert. Auf Clientseite können die bestehenden KDE Connect Apps genutzt werden.

Nach der Installation, welche beispielsweise über den Erweiterungsmanager erfolgen kann, muss zunächst das Mobiltelefon verbunden werden. Voraussetzung dazu ist, dass beide Geräte im gleichen Netzwerk angemeldet sind.

Ist dies erfolgt und die App auf dem Mobiltelefon aktiv, können die Geräte miteinander verbunden werden. Dabei wird eine Verbindungsanfrage an das Handy gesendet, welches über die Benachrichtigungsanzeige aktiviert werden kann.

War diese erfolgreich, können bereits die meisten Funktionen von GSConnect genutzt werden. In aktuellen GNOME Versionen integriert sich die Anwendung dabei in das Benutzermenü. Alternativ kann innerhalb der Einstellungen (Hamburger-Menü) auf Leistensymbole umgestellt werden. Dabei wird für jedes verknüpfte Gerät ein entsprechendes Icon angezeigt.

Zum Funktionsumfang gehört beispielsweise das Senden und Empfangen von Nachrichten, das Auffinden des Gerätes durch das Auslösen eines Klingeltons, die Bedienung der Kamera, Gerätefernsteuerung (beidseitig) und der Dateiaustausch. Auch eine geteilte Zwischenablage, die Mediensteuerung sowie die Möglichkeiten zur Nutzung als Fernbedienung während einer Präsentation werden geboten.

Sollten Fragen während der Einrichtung oder der Nutzung auftreten, kann die ausführliche Hilfe zurate gezogen werden.

Nutzt du bereits GSConnect oder KDE Connect? Was ist deine Lieblingsfunktion und welche Funktionalität fehlt dir vielleicht? Teile es uns in den Kommentaren mit.

Quelle: https://github.com/GSConnect/gnome-shell-extension-gsconnect

RAW Images verkleinern

24. Januar 2023 um 12:00

Di, 24. Januar 2023, Michel

Aktuell habe ich ein Image einer Festplatte erstellt. Zwei Probleme haben sich dabei ergeben. Zum einen ist das IMG viel zu gross. Darin sind nur 10 % des Speichers belegt. Zum anderen bekomme ich das nicht auf die Zielplatte, die leider etwas kleiner ist.

Was mache ich nun?

Meine ersten Recherchen haben bedauerlicherweise nichts ergeben. Doch vor kurzem bin ich zufällig auf eine mögliche Lösung gestossen, als ich herausfinden wollte, wie das automatische Expandieren der Festplatte bei Raspberry Pi Images funktioniert. Dabei kommt ein geniales Werkzeug zum Einsatz, namentlich PIShrink.

Zur Nutzung übergibt man dem Tool ein Quell und ein Zielimage und lässt es seine Arbeit tun.

pishrink.sh {QuellIMG} {ZielIMG}

Das Ergebnis ist ein in der Grösse deutlich reduziertes Image.
Weiterlesen

Verbraucherschützer bemängeln Umsetzung des Kündigungsbuttons

24. Januar 2023 um 10:33

Seit sechs Monaten müssen kostenpflichtige Laufzeitverträge, die auch online angeboten werden, über einen Kündigungsbutton auf der Webseite des Anbieters beendet werden können. Die Verbraucherzentrale Bundesverband (VZBV) hat festgestellt, dass viele Anbieter dieser Verpflichtung nicht oder nur unzureichend nachkommen.

Für die Untersuchung hat die VZBV im Rahmen eines Verbraucheraufrufs 354 Meldungen von Verbrauchern ausgewertet und knapp 3000 Anbieterwebseiten automatisiert per Python-Skript auf die Umsetzung des Kündigungsbuttons untersucht.

In den eingereichten Meldungen beklagten Verbraucher, dass Kündigungsbutton zum Teil auf den Anbieterseiten fehlten oder nur schwer auffindbar waren. In anderen Fällen konnte über den ausgewiesenen Kündigungsbutton das Vertragsverhältnis nicht beendet werden, sodass auch noch nach Vertragsende Geldbeträge weiter abgebucht wurden. Andere Verbraucher schilderten laut VZBV, dass sie keine Kündigungsbestätigung erhielten oder die Kündigung über den Button aufgrund eines technischen Fehlers erst gar nicht versendet werden konnten.

Bei den fast 3000 untersuchten Webseiten stellte der VZBV nur in knapp drei von zehn Fällen (28 Prozent) eine gesetzeskonforme Umsetzung fest. Auf Seiten, die zwar einen Button enthalten, wichen die Beschriftungen laut der Untersuchung teilweise von der vorgegebenen Formulierung ab, teilweise waren Button nur eingeschränkt sichtbar am Ende der Webseite platziert.

Der Beitrag Verbraucherschützer bemängeln Umsetzung des Kündigungsbuttons erschien zuerst auf Linux-Magazin.

Weniger Studierende in den MINT-Fächern

24. Januar 2023 um 10:20

Wie das Statistische Bundesamt (Destatis) mitteilt, wählten im Studienjahr 2021 rund 307.000 Studierende im ersten Fachsemester ein MINT-Fach. Das waren 6,5 Prozent weniger als im Vorjahr.

Fachleute im Bereich Mathematik, Informatik, Naturwissenschaft und Technik (MINT) werden dringend gesucht. Allerdings ist die Zahl der Studienanfängerinnen und Studienanfänger in diesen Fächern laut Bundesamt deutlich gesunken. Dieser Rückgang hänge teilweise damit zusammen, dass die Zahl der Studienanfänger insgesamt seit 2019 rückläufig sei: 2021 lag sie laut Destatis um 4 Prozent niedriger als im Vorjahr. Parallel habe sich in Deutschland die Zahl der 17- bis 22-Jährigen verringert. Wegen der Corona-Pandemie sei auch die Zahl ausländischer Studienanfänger zurückgegangen, die in Deutschland studieren wollen.

Der Anteil derjenigen, die sich im ersten Fachsemester für MINT-Fächer entscheiden sinke: 2021 habe er bei 37,7 Prozent gelegen, teilt das Amt mit. Im Jahr 2015 seien es noch 40,5 Prozent gewesen, was auch den bisherigen Höchststand darstelle.

Frauen würden sich nach wie vor seltener für ein Studium von MINT-Fächern entscheiden als Männer, heißt es weiter. Über die Jahre sei der Frauenanteil im MINT-Bereich allerdings gestiegen: Lag er 2001 noch bei 30,8 Prozent, so betrug er 2021 bereits 34,5 Prozent. Dabei gebe es große Unterschiede zwischen den verschiedenen MINT-Fächern: Am sei der Frauenanteil 2021 in Innenarchitektur (88,2 Prozent) gewesen, am niedrigsten in Stahlbau (2,2 Prozent). In Informatik lag der Frauenanteil unter den Studienanfängerinnen und Studienanfängern bei 21,8 Prozent.

Insgesamt würden aber mehr Frauen als Männer ein Studium beginnen, teilt das Bundesamt mit: So lag der Frauenanteil unter allen Studierenden im 1. Hochschulsemester im Studienjahr 2021 bei 52,4 Prozent.

Der Beitrag Weniger Studierende in den MINT-Fächern erschien zuerst auf Linux-Magazin.

Raspberry Pi als Spielkonsole: Lakka 4.3 mit RetroArch für Mini-Retro-PCs erschienen (Update)

23. Januar 2023 um 09:32

Die finnische Linux-Distribution Lakka auf Basis des freien Mediencenters LibreELEC verwandelt einen Mini-PC vom Schlage eines Raspberry Pi sowie Desktop-PCs und die Nintendo Switch mit Hilfe von RetroArch in nur wenigen Schritten in eine echte Retro-Spielkonsole für Plattformen von Atari und Nintendo bis hin zur PlayStation.

Jubiläum: 25 Jahre mozilla.org

24. Januar 2023 um 09:13

1998 gründete Jamie Zawinski mit Brendan Eich das Mozilla-Projekt mit dem Ziel, den Netscape-Browsers als Open Source anzubieten. Zawinski erinnert an das 25jährige Jubiläum.

In seinem Blog schreibt Jamie Zawinski, dass am 20. Januar 1998 Netscape eine Menge Leute entlassen habe. Und er einer davon gewesen wäre, da seine “Abteilung” gestrichen wurde. Er sei dann aber von der “Kundenabteilung” zur “Website”-Abteilung gewechselt und habe etwa 48 Stunden lang gedacht, dass er ein Webmail-Produkt oder so etwas schreiben würde. Dazu sei es aber nicht gekommen. Am 22. Januar 1998 um 8 Uhr morgens habe Netscape in einer Pressemitteilung bekannt gegeben, dass der Quellcode des Webbrowsers Ende März der Öffentlichkeit zugänglich gemacht werden würde. Dies sei das erste Mal gewesen, dass er mitbekommen habe, dass dies überhaupt in Erwägung gezogen wurde.

In Ermangelung kohärenter Informationen oder Anweisungen der Geschäftsleitung hätte man dann improvisierte Besprechungen abgehalten, die in etwa so begonnen hätten:  “Was zur Hölle, ich meine, was zur Hölle eigentlich?”; “Ich dachte, du wurdest gefeuert? Jemand hat mir gesagt, dass du gefeuert wurdest.”; “Ich glaube nicht, dass ich gefeuert bin. Bist du gefeuert?” “Ich glaube nicht?”;    “Okay, machen wir es also? Ich schätze, wir tun es?”; “Was tun wir jetzt?”; “Ich mach das.”

In diesem Chaos hat Jamie Zawinski die Domain mozilla.org registriert. Laut WHOIS sei die Registrierung am 23. Januar um 21 Uhr freigeschaltet worden, schreibt Zawinski. “Der Rest ist, wie man so schön sagt, cvs log. Ich meine Geschichte. Der Rest ist Geschichte.”

Der Beitrag Jubiläum: 25 Jahre mozilla.org erschien zuerst auf Linux-Magazin.

Winterkongress der Digitalen Gesellschaft

24. Januar 2023 um 09:00

Di, 24. Januar 2023, Giammi

Ab Freitagabend und am Samstag werden Themen rund um Informationstechnologie, Digitalisierung und deren Auswirkungen auf unsere Gesellschaft in verschiedenen Vorträgen und Workshops behandelt. Das Programm ist online. Auch Tickets sind ab sofort verfügbar.

Der Winterkongress startet am Freitagabend um 19.00 Uhr. Am Samstag geht es um 11.00 Uhr mit einer Keynote weiter. Gesamthaft stehen über 30 Vorträge und Workshops in mehreren parallelen Tracks zur Auswahl. Ab 20.00 Uhr klingt der Winterkongress mit einer Abendveranstaltung aus. Dazwischen und im Anschluss gibt es Zeit zum Austausch.

Ein Ticket für Nichtmitglieder kostet 30 und für Mitglieder 20 Franken.

Die Digitale Gesellschaft Schweiz freut sich, euch auch in diesem Jahr zu einer inspirierenden Kongress-Atmosphäre einzuladen.

Quellen:
https://winterkongress.ch
https://www.winterkongress.ch/2023/program
https://winterkongress.ch/2023/tickets/

Raspberry Pi Unterwasserkamera im Aquarium

Von: jdo
24. Januar 2023 um 07:21

Höre ich Raspberry Pi oder Unterwasser, gehen meine Ohren automatisch nach oben. Gibt es eine Kombination aus den beiden, muss ich einfach genauer hinschauen. Ein Artikel auf der Raspberry-Pi-Website erklärt, wie Du Deine Pi-Kamera wasserdicht machst und im Aquarium versenkst. Dann kannst Du Deine Fische aus der Ferne beobachten. Als Unterwassergehäuse wurde das von Entaniya eingesetzt. Für die beste Bildqualität empfiehlt der Autor einen Raspberry Pi 4. Allerdings wurden auch mit dem Raspberry Pi Zero 2 W gut Ergebnisse erzielt […]

Der Beitrag Raspberry Pi Unterwasserkamera im Aquarium ist von bitblokes.de.

Mozilla veröffentlicht Firefox Klar 109 für Android

23. Januar 2023 um 20:28

Firefox Klar ist ein spezialisierter Privatsphäre-Browser. Nun hat Mozilla Firefox Klar 109 für Android veröffentlicht.

Download Mozilla Firefox Klar für Google Android

Mozilla hat Firefox Klar 109 (internationaler Name: Firefox Focus 109) für Android veröffentlicht. Die exakte Versionsnummer lautet Firefox Klar 109.1.1.

Die Neuerungen von Firefox Klar 109 für Android

Bei Firefox Klar 109 handelt es sich um ein ausschließliches Wartungs-Update, bei welchem der Fokus auf Fehlerbehebungen und Verbesserungen unter der Haube lag. Dazu kommen wie immer neue Plattform-Features der aktuellen GeckoView-Engine sowie geschlossene Sicherheitslücken.

Der Beitrag Mozilla veröffentlicht Firefox Klar 109 für Android erschien zuerst auf soeren-hentzschel.at.

Apple veröffentlicht iOS 16.3, iPadOS 16.3, macOS 13.2 und watchOS 9.3

23. Januar 2023 um 20:04

Kunden von aktuellen Apple Geräten erhalten derzeit ein Feuerwerk an Aktualisierungen. So wurden alle Betriebssysteme von Apple mit Aktualisierungen bedacht. Zu den wichtigsten Neuerungen von iOS 16.3 und iPadOS 16.3 zählt eine neue iCloud Funktion, die die Ende-zu-Ende Verschlüsselung auf deutlich mehr dienste ausweitet. Unter „Advanced Data Protection“ kann in den iCloud Einstellungen die neue...

Der Beitrag Apple veröffentlicht iOS 16.3, iPadOS 16.3, macOS 13.2 und watchOS 9.3 erschien zuerst auf MichlFranken.

❌
❌