diff --git a/.obsidian/plugins/friend-tracker/data.json b/.obsidian/plugins/friend-tracker/data.json index f6d1aff..86535b9 100644 --- a/.obsidian/plugins/friend-tracker/data.json +++ b/.obsidian/plugins/friend-tracker/data.json @@ -16,5 +16,5 @@ "kol", "nachbar" ], - "defaultActiveTab": "notes" + "defaultActiveTab": "markdown" } \ No newline at end of file diff --git a/Archiv/IT/Exasol Academy.md b/Archiv/IT/Exasol Academy.md index 829517d..7d7142d 100644 --- a/Archiv/IT/Exasol Academy.md +++ b/Archiv/IT/Exasol Academy.md @@ -1,11 +1,20 @@ --- -url: +tags: + - IT/Database --- ## Konto ## Link - [Exacademy](https://exacademy.exasol.com/) - [Exasol Support](https://www.exasol.com/support/) +- https://downloads.exasol.com/clients-and-drivers/odbc +- https://docs.exasol.com/db/latest/connect%5C_exasol/drivers/odbc/odbc%5C_windows.htm +- https://docs.exasol.com/db/latest/connect%5C_exasol/drivers/odbc/using%5C_odbc.htm +- https://docs.exasol.com/db/latest/connect_exasol/drivers/python/pyexasol.htm +- https://github.com/exasol/pyexasol/blob/master/docs/KNOWN_ISSUES.md +- https://beatthebookie.blog/2018/06/19/connecting-to-exasol-via-python/ +- https://github.com/exasol/pyexasol/blob/master/docs/EXAMPLES.md +- https://github.com/exasol/pyexasol ## Aufgaben - [x] Zugang wiederhergestellt [start:: 2024-03-11] [completion:: 2024-03-15] diff --git a/Archiv/cimt AG/Projekte/SKP/Exasol SKP Austausch.md b/Archiv/cimt AG/Projekte/SKP/Exasol SKP Austausch.md index 5a060e5..05bd438 100644 --- a/Archiv/cimt AG/Projekte/SKP/Exasol SKP Austausch.md +++ b/Archiv/cimt AG/Projekte/SKP/Exasol SKP Austausch.md @@ -18,4 +18,12 @@ summary:: Meeting-Kennnummer: 27823559326 Meeting-Passwort: m3QEtWEPQ78 +## Termine +```dataview +LIST +FROM [[]] AND !outgoing([[]]) AND "Journal" +SORT file.name DESC +LIMIT 20 +``` + ## ✔️ Aufgaben diff --git a/Areas/cimt AG/Aufgaben/Confluence.md b/Areas/cimt AG/Aufgaben/Confluence.md index 89edbf9..e803bb0 100644 --- a/Areas/cimt AG/Aufgaben/Confluence.md +++ b/Areas/cimt AG/Aufgaben/Confluence.md @@ -14,8 +14,8 @@ subtitle: Confluence ## Aufgaben -- [ ] Confluence Seiten überprpüft [scheduled:: 2026-03-19] -- [ ] Apache Servicemix Confluence Seite erstellen [scheduled:: 2026-03-19] -- [ ] Apache Camel Karavan Confluence Seite erstellen [scheduled:: 2026-03-19] -- [ ] Spring Boot mit Camel Confluence Seite erstellen [scheduled:: 2026-03-19] +- [ ] Confluence Seiten überprpüft [scheduled:: 2026-03-20] +- [ ] Apache Servicemix Confluence Seite erstellen [scheduled:: 2026-03-20] +- [ ] Apache Camel Karavan Confluence Seite erstellen [scheduled:: 2026-03-20] +- [ ] Spring Boot mit Camel Confluence Seite erstellen [scheduled:: 2026-03-20] diff --git a/Areas/cimt AG/Aufgaben/Google Cloud Projekt für Tibuci aufsetzen.md b/Areas/cimt AG/Aufgaben/Google Cloud Projekt für Tibuci aufsetzen.md index 7b8e6ad..8b94e31 100644 --- a/Areas/cimt AG/Aufgaben/Google Cloud Projekt für Tibuci aufsetzen.md +++ b/Areas/cimt AG/Aufgaben/Google Cloud Projekt für Tibuci aufsetzen.md @@ -19,4 +19,5 @@ tags: - [x] [[Frank Füllbier]] um Erzeugung des Projektes gebeten [start:: 2026-02-27] [scheduled:: 2026-03-05] [completion:: 2026-03-05] - [x] GCP Container Registry für Tibuci aktivieren #process/task [start:: 2026-02-26] [scheduled:: 2026-03-09] [completion:: 2026-03-09] - [x] Bestehendes Image roars-report:0.0.1 in Container Registry ablegen #process/task [start:: 2026-02-26] [scheduled:: 2026-03-09] [completion:: 2026-03-09] -- [ ] Laden des Image roars-report aus Container Registry #process/task [start:: 2026-02-26] [scheduled:: 2026-03-19] +- [ ] Laden des Image roars-report aus Container Registry #process/task [start:: 2026-02-26] [scheduled:: 2026-03-20] +- [ ] Erstellen von Service-Accounts für Zugriff auf Google Artifact Registry [start:: 2026-02-26] [scheduled:: 2026-03-20] diff --git a/Areas/cimt AG/Managed Services/2nd.-Level Managed Service Austausch.md b/Areas/cimt AG/Managed Services/2nd.-Level Managed Service Austausch.md new file mode 100644 index 0000000..13ca2c0 --- /dev/null +++ b/Areas/cimt AG/Managed Services/2nd.-Level Managed Service Austausch.md @@ -0,0 +1,26 @@ +--- +tags: + - process/meeting +--- +Attendees:: +Related Projects:: +Topics:: +Length:: +purpose:: +summary:: + +## Termine +```dataview +LIST +FROM [[]] AND !outgoing([[]]) AND "Journal" +SORT file.name DESC +LIMIT 20 +``` + +## 🗓️Agenda + +## 📤 Gewünschtes Ergebnis + +## 📝Notizen + +## ✔️ Aufgaben diff --git a/Areas/cimt AG/Managed Services/Aufgaben/AD-Benutzer für alanta erhalten.md b/Areas/cimt AG/Managed Services/Aufgaben/AD-Benutzer für alanta erhalten.md index a709c0d..1010141 100644 --- a/Areas/cimt AG/Managed Services/Aufgaben/AD-Benutzer für alanta erhalten.md +++ b/Areas/cimt AG/Managed Services/Aufgaben/AD-Benutzer für alanta erhalten.md @@ -14,4 +14,4 @@ tags: ## Unteraufgaben - [x] AD-Benutzer für alanta erhalten [start:: 2026-02-19] [scheduled:: 2026-03-13] [completion:: 2026-03-13] -- [ ] RDP-Zugang erfolgreich getestet [start:: 2026-03-16] [scheduled:: 2026-03-19] [due:: 2026-03-20] +- [ ] RDP-Zugang erfolgreich getestet [start:: 2026-03-16] [scheduled:: 2026-03-20] [due:: 2026-03-20] diff --git a/Areas/cimt AG/Managed Services/Aufgaben/Backshop Outtasking SOBS Oracle Datenbank.md b/Areas/cimt AG/Managed Services/Aufgaben/Backshop Outtasking SOBS Oracle Datenbank.md index 75f55cc..e66d89b 100644 --- a/Areas/cimt AG/Managed Services/Aufgaben/Backshop Outtasking SOBS Oracle Datenbank.md +++ b/Areas/cimt AG/Managed Services/Aufgaben/Backshop Outtasking SOBS Oracle Datenbank.md @@ -18,4 +18,4 @@ LIMIT 20 ## Unteraufgaben - [x] Backshop Outtasking SOBS Oracle Datenbank [start:: 2026-03-16] [scheduled:: 2026-03-16] [completion:: 2026-03-16] -- [ ] Backshop Outtasking SOBS Oracle Datenbank [start:: 2026-03-19] [shscheduled:: 2026-03-19] +- [x] Backshop Outtasking SOBS Oracle Datenbank [start:: 2026-03-19] [scheduled:: 2026-03-19] [completion:: 2026-03-19] diff --git a/Areas/cimt AG/Managed Services/Aufgaben/Benutzer-Account bei Enersuisse angelegt.md b/Areas/cimt AG/Managed Services/Aufgaben/Benutzer-Account bei Enersuisse angelegt.md index 56a9b7c..7826a3d 100644 --- a/Areas/cimt AG/Managed Services/Aufgaben/Benutzer-Account bei Enersuisse angelegt.md +++ b/Areas/cimt AG/Managed Services/Aufgaben/Benutzer-Account bei Enersuisse angelegt.md @@ -13,5 +13,5 @@ tags: ## Unteraufgaben -- [ ] Benutzer-Account bei Enersuisse angelegt [start:: 2026-02-19] [scheduled:: 2026-03-19] +- [ ] Benutzer-Account bei Enersuisse angelegt [start:: 2026-02-19] [scheduled:: 2026-03-20] - [ ] [[Marcel Kuszak]] fragt Ansprechpartner bei Enersuisse [start:: 2026-02-19] [scheduled:: 2026-03-24] diff --git a/Areas/cimt AG/Managed Services/Aufgaben/Einarbeitung Talend Data Fabric.md b/Areas/cimt AG/Managed Services/Aufgaben/Einarbeitung Talend Data Fabric.md index 7b2a787..23ab23c 100644 --- a/Areas/cimt AG/Managed Services/Aufgaben/Einarbeitung Talend Data Fabric.md +++ b/Areas/cimt AG/Managed Services/Aufgaben/Einarbeitung Talend Data Fabric.md @@ -14,4 +14,4 @@ Clusterverbund mit 2 Remote Engines Clusterverbund mit 2 Runtimes ## Unteraufgaben -- [ ] Einarbeitung Talend Data Fabric [start:: 2026-03-17] [scheduled:: 2026-03-19] +- [ ] Einarbeitung Talend Data Fabric [start:: 2026-03-17] [scheduled:: 2026-03-20] diff --git a/Areas/cimt AG/Managed Services/Aufgaben/Harry Brot Outtasking Datenbanken.md b/Areas/cimt AG/Managed Services/Aufgaben/Harry Brot Outtasking Datenbanken.md index 1272e09..4c91b24 100644 --- a/Areas/cimt AG/Managed Services/Aufgaben/Harry Brot Outtasking Datenbanken.md +++ b/Areas/cimt AG/Managed Services/Aufgaben/Harry Brot Outtasking Datenbanken.md @@ -19,4 +19,4 @@ LIMIT 20 ## Unteraufgaben - [x] Harry Brot Outtasking Datenbanken [start:: 2026-03-16] [scheduled:: 2026-03-16] [completion:: 2026-03-16] -- [ ] Harry Brot Outtasking Datenbanken [start:: 2026-03-19] [scheduled:: 2026-03-19] +- [x] Harry Brot Outtasking Datenbanken [start:: 2026-03-19] [scheduled:: 2026-03-19] [completion:: 2026-03-19] diff --git a/Areas/cimt AG/Managed Services/Aufgaben/Talend System-Update.md b/Areas/cimt AG/Managed Services/Aufgaben/Talend System-Update.md index bc87682..07010c4 100644 --- a/Areas/cimt AG/Managed Services/Aufgaben/Talend System-Update.md +++ b/Areas/cimt AG/Managed Services/Aufgaben/Talend System-Update.md @@ -14,5 +14,5 @@ tags: ## Unteraufgaben - [x] Vorbereitung Talend System-Update #process/task [completion:: 2026-03-06] -- [ ] Talend Entwicklung Update #process/task [scheduled:: 2026-03-19] -- [ ] Talend PROD Update #process/task [scheduled:: 2026-03-19] +- [ ] Talend Entwicklung Update #process/task [scheduled:: 2026-03-20] +- [ ] Talend PROD Update #process/task [scheduled:: 2026-03-20] diff --git a/Areas/cimt AG/Managed Services/Kunden/Hamburg Wasser.md b/Areas/cimt AG/Managed Services/Kunden/Hamburg Wasser.md index cb8422f..007a0df 100644 --- a/Areas/cimt AG/Managed Services/Kunden/Hamburg Wasser.md +++ b/Areas/cimt AG/Managed Services/Kunden/Hamburg Wasser.md @@ -8,5 +8,5 @@ tags: - [x] Benutzerinfo erhalten #process/task [start:: 2026-02-26] [scheduled:: 2026-03-04] [completion:: 2026-03-04] - [x] Einrichtung 2FA #process/task [start:: 2026-02-26] [scheduled:: 2026-03-04] [completion:: 2026-03-04] - [x] Einrichtung personalisierter Benutzer angestossen #process/task [start:: 2026-03-04] [scheduled:: 2026-03-05] [completion:: 2026-03-05] -- [ ] Einrichtung der RDP und SSH Verbindungen auf Terminalserver #process/task [start:: 2026-03-04] [scheduled:: 2026-03-19] +- [ ] Einrichtung der RDP und SSH Verbindungen auf Terminalserver #process/task [start:: 2026-03-04] [scheduled:: 2026-03-20] diff --git a/Areas/cimt AG/Managed Services/Kunden/Klöckner Pentaplast.md b/Areas/cimt AG/Managed Services/Kunden/Klöckner Pentaplast.md index 39ea028..ef56c7a 100644 --- a/Areas/cimt AG/Managed Services/Kunden/Klöckner Pentaplast.md +++ b/Areas/cimt AG/Managed Services/Kunden/Klöckner Pentaplast.md @@ -5,4 +5,4 @@ tags: --- ## Aufgaben -- [ ] VPN Zugang erfolgreich eingerichtet [scheduled:: 2026-03-19] +- [ ] VPN Zugang erfolgreich eingerichtet [scheduled:: 2026-03-20] diff --git a/Areas/cimt AG/Managed Services/Kunden/Mobiterra.md b/Areas/cimt AG/Managed Services/Kunden/Mobiterra.md new file mode 100644 index 0000000..e9cd242 --- /dev/null +++ b/Areas/cimt AG/Managed Services/Kunden/Mobiterra.md @@ -0,0 +1,39 @@ +--- +tags: + - cimt/customer + - cimt/managed_services +--- + +## Aufgaben + +## Offene Aufgaben +```dataviewjs +const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length); + +dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => { + const page = dv.page(p.path); + const tasks = page.file.tasks; + return [ + page.file.link, + page.status, + tasks.where(t => t.fullyCompleted === true).length, + tasks.length + ] +})); +``` + +## Aufgaben +```dataviewjs +const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')); + +dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => { + const page = dv.page(p.path); + const tasks = page.file.tasks; + return [ + page.file.link, + page.status, + tasks.where(t => t.fullyCompleted === true).length, + tasks.length + ] +})); +``` diff --git a/Areas/cimt AG/Projekte/KI ersetzt nicht DevOps.md b/Areas/cimt AG/Projekte/KI ersetzt nicht DevOps.md index 70d6bb8..604a318 100644 --- a/Areas/cimt AG/Projekte/KI ersetzt nicht DevOps.md +++ b/Areas/cimt AG/Projekte/KI ersetzt nicht DevOps.md @@ -58,7 +58,7 @@ Zusammenfassend lässt sich sagen, dass KI zwar viele Prozesse in der Softwareen ## Aufgaben - [x] Zusendung des Blogeintrags an [[Ann-Kristin Hantzsch-Kühnlenz]] inklusive der Anmerkungen von [[Stefanie Pelster]] #process/task [start:: 2026-02-17] [scheduled:: 2026-02-20] [due:: 2026-03-30] [completion:: 2026-02-20] -- [ ] Review des Eintrags mit KI #process/task [start:: 2026-02-17] [scheduled:: 2026-03-19] [due:: 2026-03-10] -- [ ] Einbindung von Bildern in den Beitrag #process/task [start:: 2026-02-17] [scheduled:: 2026-03-19] [due:: 2026-03-10] -- [ ] Ablage des Textes als Word-Dokument in Sharepoint [start:: 2026-02-20] [scheduled:: 2026-03-19] [due:: 2026-03-10] +- [ ] Review des Eintrags mit KI #process/task [start:: 2026-02-17] [scheduled:: 2026-03-20] [due:: 2026-03-10] +- [ ] Einbindung von Bildern in den Beitrag #process/task [start:: 2026-02-17] [scheduled:: 2026-03-20] [due:: 2026-03-10] +- [ ] Ablage des Textes als Word-Dokument in Sharepoint [start:: 2026-02-20] [scheduled:: 2026-03-20] [due:: 2026-03-10] diff --git a/Areas/cimt AG/Projekte/Tibuci/Tibuci.md b/Areas/cimt AG/Projekte/Tibuci/Tibuci.md index 842b255..da6d2fd 100644 --- a/Areas/cimt AG/Projekte/Tibuci/Tibuci.md +++ b/Areas/cimt AG/Projekte/Tibuci/Tibuci.md @@ -39,7 +39,7 @@ CouchDB Testumgebung ## Aufgaben - [x] Ersetzen von Docker mit podman auf bervl1prr #process/task [start:: 2026-02-02] [scheduled:: 2026-02-16] [completion:: 2026-02-16] -- [ ] Anwesenheitsbericht Dokumentation erstellen #process/task [scheduled:: 2026-03-19] +- [ ] Anwesenheitsbericht Dokumentation erstellen #process/task [scheduled:: 2026-03-20] ## Offene Aufgaben ```dataviewjs diff --git a/Infos/IT/Asciidoctor.md b/Infos/IT/Asciidoctor.md index 1690ae2..a46ef90 100644 --- a/Infos/IT/Asciidoctor.md +++ b/Infos/IT/Asciidoctor.md @@ -28,4 +28,7 @@ http://www.sphinx-doc.org/en/stable/rest.html http://asciidoctor.org/docs/ http://www.vogella.com/tutorials/AsciiDoc/article.html -https://github.com/asciidoctor/asciidoctor-maven-examples/tree/master/asciidoctor-pdf-with-theme-example \ No newline at end of file +https://github.com/asciidoctor/asciidoctor-maven-examples/tree/master/asciidoctor-pdf-with-theme-example + +## Example Deck +- https://github.com/asciidoctor/asciidoctor-gradle-examples/blob/master/asciidoc-to-revealjs-example/src/docs/asciidoc/example-deck.adoc diff --git a/Infos/Kontakte/Kevin Erhardt.md b/Infos/Kontakte/Kevin Erhardt.md index ddb7a86..3b5f5aa 100644 --- a/Infos/Kontakte/Kevin Erhardt.md +++ b/Infos/Kontakte/Kevin Erhardt.md @@ -11,11 +11,13 @@ friends: type: contact relationmship: kollege template: "[[contact-colleague]]" -company: "[[cimt objects AG]]" +company: location: Hamburg -manager: "[[Golo Lentz]]" +manager: tags: - process/contact +former_company: + - "[[cimt objects AG]]" --- ## Rollen @@ -48,3 +50,16 @@ list from [[]] and !outgoing([[]]) AND "Infos/Kontakte" > >Kevin +>[!info]- Abschied +>Liebe Kolleginnen und Kollegen, +> +>nach 2,5 Jahren bei der cimt ist für mich nun die Zeit gekommen, mich zu verabschieden. +> +>Ich blicke auf eine sehr lehrreiche und schöne Zeit zurück. Ich habe fachlich viel mitgenommen und mich in vielen Bereichen weiterentwickeln können – vor allem aber habe ich die Zusammenarbeit mit euch sehr geschätzt. Danke für die Unterstützung, den offenen Austausch und die vielen gemeinsamen Momente im Arbeitsalltag. +> +>Neben der Arbeit nehme ich auch etwas Persönliches mit: Ich habe in der Zeit das Fahrradfahren für mich entdeckt – und umso schöner, dass ich das auch mit einigen von euch teilen konnte. +> +>Ich wünsche euch allen weiterhin viel Erfolg, spannende Projekte und alles Gute! +> +>Viele Grüße +>Kevin diff --git a/Journal/Privat/2026/03/2026-03-19.md b/Journal/Privat/2026/03/2026-03-19.md new file mode 100644 index 0000000..895cd36 --- /dev/null +++ b/Journal/Privat/2026/03/2026-03-19.md @@ -0,0 +1,68 @@ +--- +weight: +meditation: true +pushUps: 20 +plank: 60 +journal: Privat daily +journal-date: 2026-03-19 +journal-start-date: 2026-03-19 +journal-end-date: 2026-03-19 +--- +```calendar-timeline +``` + +## Journal + +## Ziele + +##### [[2026-W12#^12i|Woche]] | [[2026-03#^03i|Monat]] | [[2026-Q1#^q1i|Quartal]] | [[2026## Jahresziele|Jahr]] + +## Aufgaben + +> [!hint]- Aktuelle Aufgaben +>```tasks +>not done +>happens on 2026-03-19 +>path regex does not match /^Resources\/Templates\/.*/ +>path regex does not match /^Übersicht\/.*/ +>``` + +> [!todo]- Aktive Aufgaben +>```tasks +>not done +>happens before 2026-03-19 +>path regex does not match /^Resources\/Templates\/.*/ +>path regex does not match /^Übersicht\/.*/ +>``` + +> [!warning]- Heute fällig +>```tasks +>not done +>has due date +>due on 2026-03-19 +>path regex does not match /^Resources\/Templates\/.*/ +>path regex does not match /^Übersicht\/.*/ +>``` + +> [!error]- Überfällig +>```tasks +>not done +>has due date +>due before 2026-03-19 +>path regex does not match /^Resources\/Templates\/.*/ +>path regex does not match /^Übersicht\/.*/ +>``` + +> [!done]- Erledigte Aufgaben +>```dataview +>TASK +>FROM !"Resources/Templates" +>WHERE completed AND completion = date(2026-03-19) +>``` + +## Geburtstage +```dataview +TABLE birthday as Geburtstag, truncate(string(date(today) - birthday),2, "") AS Alter +FROM "Infos/Kontakte" +WHERE birthday.month = 03 AND birthday.day = 19 +``` diff --git a/Journal/cimt AG/2026/03/2026-03-19.md b/Journal/cimt AG/2026/03/2026-03-19.md index 68a6160..7fb4b15 100644 --- a/Journal/cimt AG/2026/03/2026-03-19.md +++ b/Journal/cimt AG/2026/03/2026-03-19.md @@ -1,6 +1,6 @@ --- work_home: false -work_office: false +work_office: true journal: cimt daily journal-date: 2026-03-19 journal-start-date: 2026-03-19 @@ -11,8 +11,9 @@ journal-end-date: 2026-03-19 ``` ## Journal -- [ ] 09:15 - 09:30 [[Managed Services Team Daily]] -- [ ] 13:30 - 13:45 [[Tibuci Stand-Up]] +- [x] 09:15 - 09:30 [[Managed Services Team Daily]] [completion:: 2026-03-19] +- [x] 11:00 - 11:25 [[Mobiterra]] Monitoring [completion:: 2026-03-19] +- [x] 13:30 - 13:45 [[Tibuci Stand-Up]] [completion:: 2026-03-19] ## Ziele diff --git a/Journal/cimt AG/2026/03/2026-03-26.md b/Journal/cimt AG/2026/03/2026-03-26.md index d11c712..d3af0eb 100644 --- a/Journal/cimt AG/2026/03/2026-03-26.md +++ b/Journal/cimt AG/2026/03/2026-03-26.md @@ -12,7 +12,7 @@ journal-end-date: 2026-03-26 ## Journal - [ ] 09:15 - 09:30 [[Managed Services Team Daily]] -- [ ] 10:00 - 10:30 2nd.-Level Managed Service Austausch +- [ ] 10:00 - 10:30 [[2nd.-Level Managed Service Austausch]] - [ ] 13:30 - 13:45 [[Tibuci Stand-Up]] ## Ziele diff --git a/Journal/cimt AG/2026/2026-03.md b/Journal/cimt AG/2026/2026-03.md index df7117c..125f971 100644 --- a/Journal/cimt AG/2026/2026-03.md +++ b/Journal/cimt AG/2026/2026-03.md @@ -73,3 +73,14 @@ FROM "Journal/cimt AG" WHERE file.day >= date(2026-03-01) AND file.day < date(2026-04-01) SORT file.day ASC ``` + +## Anwesenheit (zu überprüfen) +```dataview +TABLE WITHOUT ID + file.link as Datum, + choice(work_home = true, "✅", "❌") as HomeOffice, + choice(work_office = true, "✅", "❌") as Büro +FROM "Journal/cimt AG" +WHERE file.day >= date(2026-03-01) AND file.day < date(2026-04-01) and work_home = false and work_office = false +SORT file.day ASC +```