Domain palisade24.de kaufen?
Wir ziehen mit dem Projekt
palisade24.de um.
Sind Sie am Kauf der Domain
palisade24.de interessiert?
domain@kv-gmbh.de · 0541-91531010
Domain palisade24.de kaufen?
Wie werden in Solidity Smart Contracts für die Blockchain-Entwicklung erstellt? Welche sind die wichtigsten Funktionen und Anwendungsbereiche von Solidity?
In Solidity werden Smart Contracts durch das Schreiben von Code in der Programmiersprache erstellt, die speziell für die Entwicklung von Blockchain-Anwendungen konzipiert ist. Die wichtigsten Funktionen von Solidity sind die Möglichkeit, Verträge zu erstellen, zu verwalten und auszuführen, sowie die Integration von Sicherheitsmechanismen wie Zugriffsbeschränkungen und Verschlüsselung. Anwendungsbereiche von Solidity sind unter anderem die Erstellung von dezentralen Anwendungen (DApps), Token-Erstellung, Abstimmungssysteme und Finanzdienstleistungen. **
Wie kann Solidity zur Entwicklung von Smart Contracts in Blockchain-Plattformen eingesetzt werden? Welche Funktionen und Eigenschaften zeichnen die Programmiersprache Solidity aus?
Solidity ist eine Programmiersprache, die speziell für die Entwicklung von Smart Contracts in Blockchain-Plattformen wie Ethereum konzipiert wurde. Sie ermöglicht es Entwicklern, dezentrale Anwendungen zu erstellen, die automatisch ausgeführt werden, sobald bestimmte Bedingungen erfüllt sind. Solidity zeichnet sich durch seine Einfachheit, Sicherheit und Flexibilität aus, was es zu einer beliebten Wahl für die Erstellung von Smart Contracts macht. **
Ähnliche Suchbegriffe für Solidity
Top-Angebote
Produkte zum Begriff Solidity:
-
Grafe, Ivette: Gartenplanung so einfach wie noch nieGartenplanung so einfach wie noch nie , Der perfekte Weg zum individuellen Wunschgarten , Temperatursensoren > Motorkühlung , Erscheinungsjahr: 20230301, Produktform: Leinen, Titel der Reihe: GU Garten extra##, Autoren: Grafe, Ivette, Seitenzahl/Blattzahl: 176, Abbildungen: 260 Fotos, Themenüberschrift: GARDENING / Garden Design, Keyword: Gartengestaltung; selbst planen; Schritt für Schritt; Bestandsanalyse; Kostenplanung; Zeitplanung; Wege; Sitzplätze; Vorgarten; Staudenbeete; Gemüsebeete; Rasen; Wiese; Pflanzenauswahl; Sichtschutz; Zaun; für Anfänger, Fachschema: Garten / Kunst, Architektur, Design, Fachkategorie: Gartendesign und -planung~Ratgeber Garten: Pflanzen und Pflege, Thema: Verstehen, Warengruppe: HC/Garten/Pflanzen/Natur, Fachkategorie: Gartendesign und -planung, Thema: Orientieren, Text Sprache: ger, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: Graefe und Unzer Verlag, Verlag: Graefe und Unzer Verlag, Verlag: GRFE UND UNZER Verlag GmbH, Länge: 244, Breite: 189, Höhe: 18, Gewicht: 698, Produktform: Gebunden, Genre: Sachbuch/Ratgeber, Genre: Sachbuch/Ratgeber, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0012, Tendenz: -1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel, WolkenId: 285199322,00 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
zaun|zu® Sichtschutzstreifen Holzzaun & Buxus - Bedruckter Sichtschutz 2,5m x 1,8mIndividueller Sichtschutz mit hochwertig bedrucktem Motiv in Holzzaun & Buxus Optik Schaffen Sie mit den Motivdruck Sichtschutzstreifen eine hochwertige Optik von innen und außen. Der blickdichte Sichtschutz ermöglicht eine ungestörte Privatsphäre in einer schönen, individuellen Atmosphäre und ist eine Zierde für jeden Garten. Der Motivsichtschutz besteht aus 100 % formbeständigem PES. Der Sichtschutz ist für den Einsatz im Außenbereich vorgesehen. Individueller Sichtschutz mit fotorealistischem Motivdruck Verleihen Sie Ihrem Garten eine persönliche Note – mit hochwertigen Sichtschutzstreifen im vollflächigen Fotomotiv-Design. Die bedruckten Streifen lassen sich ganz einfach in Doppelstab-Gittermattenzäune einflechten und schaffen so einen stilvollen Rückzugsort, der perfekt zu Ihrem Geschmack passt. Der Sichtschutz ist für den Einsatz im Außenbereich vorgesehen Der Sichtschutz besteht aus Polyestergewebe und ist für den Einsatz im Außenbereich vorgesehen. Praktisches Format für gängige Zäune Die Sichtschutzstreifen werden auf einer handlichen 23,4 m Rolle geliefert. Mit einer Breite von ca. 19 cm sind sie passgenau für Doppelstabmatten mit einer Höhe von 1,8 m und einer Breite von 2,5 m (entspricht 9 Reihen). Die Streifen sind einseitig bedruckt, die Rückseite ist in neutralem Grau (ähnlich RAL 7046) gehalten. Die letzten 10 cm dienen zur sicheren Fixierung am Zaun. Top-Qualität vom Profi – Made in Germany Hochwertiger Motivdruck auf PES-Gewebe Der Sichtschutz ist für den Einsatz im Außenbereich vorgesehen Kinderleichtes Einfädeln in Doppelstabzäune Passende Befestigungsclips separat erhältlich Herstellung in Deutschland89,90 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Sichtschutz Zaun Köln Aktion 180 x 180 cm – Holzzaun aus Kiefer – Lamellenzaun mit Rankgitter – Gartenzaun für Privatsphäre im GartenSichtschutz Zaun 180 x 180 cm mit dekorativem Rankgitter aus Kiefer / Fichte (kdi), 45 x 45 mm Rahmen und geriffelten Lamellen mit einem Maß von ca. 8 x 95mm, die Sichtschutz Zäune sind Edelstahl verschraubt89,65 €*Versand: 69,95 €Sichere Weiterleitung zum Anbieter
-
Wie können Anfänger Solidity nutzen, um Smart Contracts zu programmieren?
Anfänger können Solidity lernen, indem sie Tutorials und Online-Kurse nutzen. Sie können mit einfachen Smart Contracts beginnen und diese schrittweise komplexer gestalten. Es ist wichtig, die grundlegenden Konzepte von Blockchain und Smart Contracts zu verstehen, um effektiv mit Solidity arbeiten zu können. **
-
Welche sind die wichtigsten Merkmale und Anwendungsmöglichkeiten der Programmiersprache Solidity?
Solidity ist eine Programmiersprache, die speziell für die Entwicklung von Smart Contracts auf der Ethereum-Plattform entwickelt wurde. Die wichtigsten Merkmale sind die Unterstützung von Vererbung, Bibliotheken und Nutzerdefinierten Typen. Solidity wird hauptsächlich für die Erstellung von dezentralen Anwendungen (DApps) und Smart Contracts verwendet. **
-
Wie kann Solidity als Programmiersprache für die Entwicklung von Smart Contracts eingesetzt werden? Welche grundlegenden Konzepte und Funktionen bietet Solidity für die Erstellung von dezentralen Anwendungen?
Solidity wird verwendet, um Smart Contracts auf der Ethereum-Plattform zu erstellen, indem Entwickler den Code in der Sprache schreiben und dann in Bytecode übersetzen. Die Sprache bietet Konzepte wie Variablen, Funktionen, Events und Modifier, um die Logik von Smart Contracts zu definieren. Entwickler können auch auf Bibliotheken und Frameworks zugreifen, um die Entwicklung von dezentralen Anwendungen zu erleichtern. **
-
Wie werden Variablen in der Programmiersprache Solidity deklariert und verwendet? Welche Vorteile bietet die Verwendung der Programmiersprache Solidity für die Entwicklung von Smart Contracts auf der Ethereum-Plattform?
Variablen in Solidity werden durch Angabe des Datentyps und des Namens deklariert, z.B. uint256 balance. Sie können in Funktionen verwendet werden, um Daten zu speichern oder zu verarbeiten. Solidity bietet Vorteile wie Sicherheit, Transparenz und Interoperabilität für die Entwicklung von Smart Contracts auf der Ethereum-Plattform. **
Was sind die grundlegenden Konzepte und Best Practices beim Programmieren mit Solidity?
Die grundlegenden Konzepte beim Programmieren mit Solidity sind Smart Contracts, Variablen, Funktionen, Events und Modifikatoren. Best Practices umfassen die Verwendung von sicheren Programmierpraktiken, die Vermeidung von Redundanz und die regelmäßige Überprüfung des Codes auf Sicherheitslücken. Außerdem ist es wichtig, die Gas-Kosten zu optimieren und den Code so effizient wie möglich zu gestalten. **
Wie wird die Programmiersprache Solidity in der Entwicklung von Smart Contracts eingesetzt?
Solidity wird verwendet, um Smart Contracts auf der Ethereum-Plattform zu entwickeln. Die Programmiersprache ermöglicht es Entwicklern, die Logik und Funktionalität von Smart Contracts zu definieren. Solidity wird verwendet, um die Interaktion zwischen verschiedenen Parteien in einem dezentralen Netzwerk zu automatisieren. **
Top-Angebote
Produkte zum Begriff Solidity:
-
Introducing Ethereum and Solidity, Fachbücher von Chris DannenLernen Sie, wie man Solidity und das Ethereum-Projekt nutzt, das nach Bitcoin die zweitgrösste Marktkapitalisierung hat. Blockchain-Protokolle erobern die Welt im Sturm, und das Ethereum-Projekt, mit seiner Turing-vollständigen Skriptsprache Solidity, hat sich schnell als Vorreiter etabliert. Dieses Buch präsentiert das Blockchain-Phänomen im Kontext und positioniert Ethereum in einer von Bitcoin geprägten Welt. Erfahren Sie, warum sowohl Fachleute als auch Laien ihre Fähigkeiten in Smart-Contract-Mustern und der Entwicklung verteilter Anwendungen verfeinern. Sie werden die Grundlagen der Programmierung und Netzwerktechnologie überprüfen, zusammen mit einer Einführung in die neue Disziplin der Krypto-Ökonomie. Anschliessend werden Sie eigene Smart Contracts bereitstellen und lernen, wie sie als Backend für JavaScript- und HTML-Anwendungen im Web dienen können. Viele heute verfügbaren Solidity-Tutorials haben denselben Fehler: Sie sind für "fortgeschrittene" JavaScript-Nutzer geschrieben.69,54 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Solidity Programming Essentials - Second Edition, Fachbücher von Ritesh ModiSolidity Programmierung Essentials - Zweite Auflage: Ein Leitfaden zum Erstellen von Smart Contracts und Tokens mit der weit verbreiteten Programmiersprache Solidity.56,10 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Grafe, Ivette: Gartenplanung so einfach wie noch nieGartenplanung so einfach wie noch nie , Der perfekte Weg zum individuellen Wunschgarten , Temperatursensoren > Motorkühlung , Erscheinungsjahr: 20230301, Produktform: Leinen, Titel der Reihe: GU Garten extra##, Autoren: Grafe, Ivette, Seitenzahl/Blattzahl: 176, Abbildungen: 260 Fotos, Themenüberschrift: GARDENING / Garden Design, Keyword: Gartengestaltung; selbst planen; Schritt für Schritt; Bestandsanalyse; Kostenplanung; Zeitplanung; Wege; Sitzplätze; Vorgarten; Staudenbeete; Gemüsebeete; Rasen; Wiese; Pflanzenauswahl; Sichtschutz; Zaun; für Anfänger, Fachschema: Garten / Kunst, Architektur, Design, Fachkategorie: Gartendesign und -planung~Ratgeber Garten: Pflanzen und Pflege, Thema: Verstehen, Warengruppe: HC/Garten/Pflanzen/Natur, Fachkategorie: Gartendesign und -planung, Thema: Orientieren, Text Sprache: ger, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: Graefe und Unzer Verlag, Verlag: Graefe und Unzer Verlag, Verlag: GRFE UND UNZER Verlag GmbH, Länge: 244, Breite: 189, Höhe: 18, Gewicht: 698, Produktform: Gebunden, Genre: Sachbuch/Ratgeber, Genre: Sachbuch/Ratgeber, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0012, Tendenz: -1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel, WolkenId: 285199322,00 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Wie werden in Solidity Smart Contracts für die Blockchain-Entwicklung erstellt? Welche sind die wichtigsten Funktionen und Anwendungsbereiche von Solidity?
In Solidity werden Smart Contracts durch das Schreiben von Code in der Programmiersprache erstellt, die speziell für die Entwicklung von Blockchain-Anwendungen konzipiert ist. Die wichtigsten Funktionen von Solidity sind die Möglichkeit, Verträge zu erstellen, zu verwalten und auszuführen, sowie die Integration von Sicherheitsmechanismen wie Zugriffsbeschränkungen und Verschlüsselung. Anwendungsbereiche von Solidity sind unter anderem die Erstellung von dezentralen Anwendungen (DApps), Token-Erstellung, Abstimmungssysteme und Finanzdienstleistungen. **
-
Wie kann Solidity zur Entwicklung von Smart Contracts in Blockchain-Plattformen eingesetzt werden? Welche Funktionen und Eigenschaften zeichnen die Programmiersprache Solidity aus?
Solidity ist eine Programmiersprache, die speziell für die Entwicklung von Smart Contracts in Blockchain-Plattformen wie Ethereum konzipiert wurde. Sie ermöglicht es Entwicklern, dezentrale Anwendungen zu erstellen, die automatisch ausgeführt werden, sobald bestimmte Bedingungen erfüllt sind. Solidity zeichnet sich durch seine Einfachheit, Sicherheit und Flexibilität aus, was es zu einer beliebten Wahl für die Erstellung von Smart Contracts macht. **
-
Wie können Anfänger Solidity nutzen, um Smart Contracts zu programmieren?
Anfänger können Solidity lernen, indem sie Tutorials und Online-Kurse nutzen. Sie können mit einfachen Smart Contracts beginnen und diese schrittweise komplexer gestalten. Es ist wichtig, die grundlegenden Konzepte von Blockchain und Smart Contracts zu verstehen, um effektiv mit Solidity arbeiten zu können. **
-
Welche sind die wichtigsten Merkmale und Anwendungsmöglichkeiten der Programmiersprache Solidity?
Solidity ist eine Programmiersprache, die speziell für die Entwicklung von Smart Contracts auf der Ethereum-Plattform entwickelt wurde. Die wichtigsten Merkmale sind die Unterstützung von Vererbung, Bibliotheken und Nutzerdefinierten Typen. Solidity wird hauptsächlich für die Erstellung von dezentralen Anwendungen (DApps) und Smart Contracts verwendet. **
Ähnliche Suchbegriffe für Solidity
-
zaun|zu® Sichtschutzstreifen Holzzaun & Buxus - Bedruckter Sichtschutz 2,5m x 1,8mIndividueller Sichtschutz mit hochwertig bedrucktem Motiv in Holzzaun & Buxus Optik Schaffen Sie mit den Motivdruck Sichtschutzstreifen eine hochwertige Optik von innen und außen. Der blickdichte Sichtschutz ermöglicht eine ungestörte Privatsphäre in einer schönen, individuellen Atmosphäre und ist eine Zierde für jeden Garten. Der Motivsichtschutz besteht aus 100 % formbeständigem PES. Der Sichtschutz ist für den Einsatz im Außenbereich vorgesehen. Individueller Sichtschutz mit fotorealistischem Motivdruck Verleihen Sie Ihrem Garten eine persönliche Note – mit hochwertigen Sichtschutzstreifen im vollflächigen Fotomotiv-Design. Die bedruckten Streifen lassen sich ganz einfach in Doppelstab-Gittermattenzäune einflechten und schaffen so einen stilvollen Rückzugsort, der perfekt zu Ihrem Geschmack passt. Der Sichtschutz ist für den Einsatz im Außenbereich vorgesehen Der Sichtschutz besteht aus Polyestergewebe und ist für den Einsatz im Außenbereich vorgesehen. Praktisches Format für gängige Zäune Die Sichtschutzstreifen werden auf einer handlichen 23,4 m Rolle geliefert. Mit einer Breite von ca. 19 cm sind sie passgenau für Doppelstabmatten mit einer Höhe von 1,8 m und einer Breite von 2,5 m (entspricht 9 Reihen). Die Streifen sind einseitig bedruckt, die Rückseite ist in neutralem Grau (ähnlich RAL 7046) gehalten. Die letzten 10 cm dienen zur sicheren Fixierung am Zaun. Top-Qualität vom Profi – Made in Germany Hochwertiger Motivdruck auf PES-Gewebe Der Sichtschutz ist für den Einsatz im Außenbereich vorgesehen Kinderleichtes Einfädeln in Doppelstabzäune Passende Befestigungsclips separat erhältlich Herstellung in Deutschland89,90 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Sichtschutz Zaun Köln Aktion 180 x 180 cm – Holzzaun aus Kiefer – Lamellenzaun mit Rankgitter – Gartenzaun für Privatsphäre im GartenSichtschutz Zaun 180 x 180 cm mit dekorativem Rankgitter aus Kiefer / Fichte (kdi), 45 x 45 mm Rahmen und geriffelten Lamellen mit einem Maß von ca. 8 x 95mm, die Sichtschutz Zäune sind Edelstahl verschraubt89,65 €*Versand: 69,95 €Sichere Weiterleitung zum Anbieter
-
Sichtschutz Zaun Köln Aktion 150 x 180 cm – Holzzaun aus Kiefer – Lamellenzaun mit Rankgitter – Gartenzaun für Privatsphäre im GartenSichtschutz Zaun 150 x 180 cm mit dekorativem Rankgitter aus Kiefer / Fichte (kdi), 45 x 45 mm Rahmen und geriffelten Lamellen mit einem Maß von ca. 8 x 95mm, die Sichtschutz Zäune sind Edelstahl verschraubt92,35 €*Versand: 69,95 €Sichere Weiterleitung zum Anbieter
-
Schmiedeeisen Zaun Lille - Gartenzaun aus feuerverzinktem Stahl, anthrazit - moderner Metallzaun - Schmuckzun mit ZierkreisenVerleihen Sie Ihrem Grundstück mit dem Schmiedeeisen Zaun Lille eine elegante und langlebige Einfriedung. Dieses hochwertige Zaunelement besteht aus feuerverzinktem Stahl, der zusätzlich in Anthrazit (RAL 7016) pulverbeschichtet ist, was ihm eine herausragende Korrosionsbeständigkeit und eine ansprechende Optik verleiht. Die Zaunelemente sind in verschiedenen Höhen erhältlich: 1000 mm, 1200 mm, 1400 mm und 1600 mm, jeweils bei einer Breite von 2000 mm, sodass Sie die passende Größe für Ihre Bedürfnisse auswählen können.Die Querriegel des Zauns messen 30 x 30 mm und sind mit Lochbohrungen zur Montage der Metallzaunhalter versehen. Die Zaunstaketen haben die Maße 18 x 18 mm und sind kopfseitig mit schwarzen Kunststoffkappen verschlossen, was für zusätzliche Sicherheit und eine saubere Optik sorgt. Ein besonderes Highlight sind die dekorativen Zierkreise im Kopfbereich der Querriegel, die dem Zaun eine edle Note verleihen.Die Staketen werden durch Aussparungen in den Querriegeln geschoben und verschweißt, was eine sehr hohe Eigensteifigkeit und Stabilität gewährleistet. Die Tore sind in verschiedenen Größen erhältlich und können standardmäßig DIN links oder auf Anfrage DIN rechts ausgeführt werden. Die Doppeltore sind ebenfalls in verschiedenen Größen verfügbar und bieten eine flexible Lösung für größere Einfahrten.Zur Ausstattung der Toranlagen gehören eine Drückergarnitur in Silber inklusive Einsteckschloss; auf Anfrage ist auch eine schwarze Ausführung möglich. Die Doppeltore werden zusätzlich mit Feststellriegel und Bodenanschlag geliefert. Für ausreichend Bodenfreiheit entspricht das Fertigungsmaß der Torhöhe der Elementhöhe minus 5 cm.Die Zaunelemente und Toranlagen werden nach kundenspezifischen Wünschen produziert, auch Sondermaße sind auf Anfrage möglich. Sie können die Zaunserie in zahlreichen Farben bestellen, sprechen Sie uns einfach an! Der Aufbau erfolgt mit 6 x 6 cm oder 8 x 8 cm Metallzaunpfosten und Metallzaunhaltern, wobei für Toranlagen 8 x 8 cm Pfosten obligatorisch sind. Pro Zaunelement sind sechs Halter erforderlich, die kundenseitig ergänzt werden müssen.269,95 €*Versand: 159,95 €Sichere Weiterleitung zum Anbieter
-
Wie kann Solidity als Programmiersprache für die Entwicklung von Smart Contracts eingesetzt werden? Welche grundlegenden Konzepte und Funktionen bietet Solidity für die Erstellung von dezentralen Anwendungen?
Solidity wird verwendet, um Smart Contracts auf der Ethereum-Plattform zu erstellen, indem Entwickler den Code in der Sprache schreiben und dann in Bytecode übersetzen. Die Sprache bietet Konzepte wie Variablen, Funktionen, Events und Modifier, um die Logik von Smart Contracts zu definieren. Entwickler können auch auf Bibliotheken und Frameworks zugreifen, um die Entwicklung von dezentralen Anwendungen zu erleichtern. **
-
Wie werden Variablen in der Programmiersprache Solidity deklariert und verwendet? Welche Vorteile bietet die Verwendung der Programmiersprache Solidity für die Entwicklung von Smart Contracts auf der Ethereum-Plattform?
Variablen in Solidity werden durch Angabe des Datentyps und des Namens deklariert, z.B. uint256 balance. Sie können in Funktionen verwendet werden, um Daten zu speichern oder zu verarbeiten. Solidity bietet Vorteile wie Sicherheit, Transparenz und Interoperabilität für die Entwicklung von Smart Contracts auf der Ethereum-Plattform. **
-
Was sind die grundlegenden Konzepte und Best Practices beim Programmieren mit Solidity?
Die grundlegenden Konzepte beim Programmieren mit Solidity sind Smart Contracts, Variablen, Funktionen, Events und Modifikatoren. Best Practices umfassen die Verwendung von sicheren Programmierpraktiken, die Vermeidung von Redundanz und die regelmäßige Überprüfung des Codes auf Sicherheitslücken. Außerdem ist es wichtig, die Gas-Kosten zu optimieren und den Code so effizient wie möglich zu gestalten. **
-
Wie wird die Programmiersprache Solidity in der Entwicklung von Smart Contracts eingesetzt?
Solidity wird verwendet, um Smart Contracts auf der Ethereum-Plattform zu entwickeln. Die Programmiersprache ermöglicht es Entwicklern, die Logik und Funktionalität von Smart Contracts zu definieren. Solidity wird verwendet, um die Interaktion zwischen verschiedenen Parteien in einem dezentralen Netzwerk zu automatisieren. **
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann. ** Hinweis: Teile dieses Inhalts wurden von KI erstellt.