From a8b4695413673980af5b9490c97009d6f2ddd444 Mon Sep 17 00:00:00 2001 From: Patrick vom Hagen Date: Mon, 4 Mar 2024 15:14:04 +0100 Subject: [PATCH] =?UTF-8?q?Version=20Alpha=201.0=20produktionsf=C3=A4hig?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Data/GKS/exportLuL.csv | 79 +++++++ Data/GKS/exportSuS.csv | 401 +++++++++++++++++++++++++++++++++++ Data/GKS/systemLuL.csv | 93 +++++++++ Data/GKS/systemSuS.csv | 441 +++++++++++++++++++++++++++++++++++++++ main.py | 47 +++-- src/merge_xlsx_sheets.py | 15 ++ src/step1.py | 4 +- src/step2.py | 1 - src/step3.py | 10 +- 9 files changed, 1067 insertions(+), 24 deletions(-) create mode 100644 Data/GKS/exportLuL.csv create mode 100644 Data/GKS/exportSuS.csv create mode 100644 Data/GKS/systemLuL.csv create mode 100644 Data/GKS/systemSuS.csv create mode 100644 src/merge_xlsx_sheets.py diff --git a/Data/GKS/exportLuL.csv b/Data/GKS/exportLuL.csv new file mode 100644 index 0000000..90efff9 --- /dev/null +++ b/Data/GKS/exportLuL.csv @@ -0,0 +1,79 @@ +name;vorname +Azpiroz;Ignacio +Barron;Bente +Bauer;Alexandra +Becker;Simone +Behnke;Helge +Berns;Susanne +Bethke;Beate +Böhnecke;Sabine +Boor;Lena +Chachuzki;Natalia +de Lage;Katharina +Dietrich;Hauke +Domnik;Dorothea +Ehlert;Lars +Engelbrecht;Marcus +Erdal;Adem +Ernst;Gunnar +Faraj;Narmy +Freyher;Nicole +Freytag;Torben +Friedrich;Svenja +Gattermann;Undine +Grawert;Marieke +Gringmann;Emilia +Hannemann;Gabriele +Holst;Tina +Holz;Sabine +Just;Stefani +Karabacak;Serife +Kim;Ljubow +Kiszewski;Kora +Klingebiel;Anna +Klinger;Melanie +Kobrow;Johannes +Krause;Louisa +Kuhlmey;Svenja +Lohse;Regina +Löwe;Uljana +Maciag;Aneta +Mahrt;Hilke +Mawropolus;Stefanie +Medkova;Svetlana +Meinert;Simon +Mischke;Simon-Alexander +Muhl;Johannes +Myers;Julia +Oehmichen;Grete +Otto;Katrin +Pahl;Alina +Paul;Nadine +Petschull;Katja +Pihan;Manuela +Pingel;Romina +Poepping;Christopher +Puchert;Dana +Quenzel;Svenja +Rauch;Tobias +Reyscher;Dirk +Richter;Katja +Riechelmann;Nicola +Ringel;Stephan +Saygili;Kerim +Schäfer;Guido +Scheffler;Christina +Schirmer;Rebecca +Schmidt;Nadine +Striepling;Bastian +Tilsner;Frank +Uebachs;Barbara +Uecker;Monik +Westphal;Silva +Winter;Nele +Ziegler;Jan +Zimmermann;Alena +Zimmermann;Benni +Zimmermann;Benny +Zirnsack;Daniel +Zorn;Anja \ No newline at end of file diff --git a/Data/GKS/exportSuS.csv b/Data/GKS/exportSuS.csv new file mode 100644 index 0000000..6982ccf --- /dev/null +++ b/Data/GKS/exportSuS.csv @@ -0,0 +1,401 @@ +vorname;name;klasse +Reem Abdulgani;Adem;5A +Linda Nana Ama;Adusah;5A +Nedim;Akpinar;5A +Naja;Al-Ogailli;5A +Ayvin;Alshaikhi;5A +Maisaa;Alsmoqi;5A +Rahime;Dag;5A +Yüksel Can;Dalançikar;5A +Emil;Fösch;5A +Miran;Hasan;5A +Ehssanullah;Jamiel;5A +Yakin;Kadri;5A +Colin;Meininger;5A +Alica;Michalsky;5A +Dijago Alessandro;Michel;5A +Omed;Mirak;5A +Tilo Hagen;Reck;5A +Pawan;Sefer;5A +Youssef;Trigui;5A +Fabian Joel;Wulf;5A +Shokrana;Abdi;5B +Neel;Abel;5B +Delin;Aby;5B +Leandro-Anthony Domenico;Benedetto;5B +Lara Sophie;Giebelstein;5B +Raouen;Hadj Brahim;5B +Sima;Hawkar Sofi;5B +Luca Joel;Henke;5B +Matei;Istoica;5B +Levin Maddox;Kramer;5B +Leonie;Kusy;5B +Dimitrij;Lang;5B +Lukas;Lühr;5B +Sidra;Murad;5B +Leonie;Schröder;5B +Raman;Suleiman;5B +Colin;Waterwiese-Köster;5B +Jonah;Windelband;5B +Rosin;Yousef Mohammad;5B +Ali;Alali;5C +Layan;Allahham;5C +Beyazid;Attar;5C +Anh Tuan;Dang;5C +Kristina;Demirci;5C +David;Dogan;5C +Mia-Jolie;Eschment;5C +Nedret Krasimirova;Georgieva;5C +Soleiman;Hakeemzada;5C +Ahmad;Hasan;5C +Madlene Jolien;Jäger;5C +Yahya;Kadri;5C +Thorben Christoph;Köhler;5C +Taj;Malek;5C +Rabia;Özteke;5C +Sophia Marie;Rickert;5C +Jonne;Schlesinger;5C +John Manuel;Wollenin;5C +Yefrem;Bilovytski;DAZ S 1 +Iaroslav;Fabian;DAZ S 1 +Sevda Rosenova;Georgieva;DAZ S 1 +Sayed Rezwan;Haidari;DAZ S 1 +Hindreen Jihad Qader;Ilyas;DAZ S 1 +Polina;Ivanova;DAZ S 1 +Afina;Kiseleva;DAZ S 1 +Wolodimir;Kowalenko;DAZ S 1 +Kenan;Pasic;DAZ S 1 +Athanasios;Seremetidis;DAZ S 1 +Mikael;Torshkhaev;DAZ S 1 +Mikhael;Tsink;DAZ S 1 +Arjin;Urün;DAZ S 1 +Kristjan;Vasilev;DAZ S 1 +Liliya;Vyatkin;DAZ S 1 +Daria;Yeromenko;DAZ S 1 +Mykola;Yeromenko;DAZ S 1 +Hussam;Ahdayir;DAZ S 2 +Ahmad;Alhamid;DAZ S 2 +Olha;Bilovytska;DAZ S 2 +Sofiia;Cherstva;DAZ S 2 +Dmitri;Ditz;DAZ S 2 +Farshid;Ebrahimi;DAZ S 2 +Andreea;Frunze;DAZ S 2 +Romeo;Isufi;DAZ S 2 +Majid;Mussayev;DAZ S 2 +Abiba;Ninsaw Napor;DAZ S 2 +Uliana;Oleksyn;DAZ S 2 +Nasrin;Samiri;DAZ S 2 +Nazanin;Samiri;DAZ S 2 +Dymtro;Sheshenia;DAZ S 2 +Yehor;Synihovets;DAZ S 2 +Rasul;Torshkhaev;DAZ S 2 +Salya Resmie;Ahmed;6A +Abdulrahman;Alan Farman;6A +Abdulrahman Mohammed Yaseen;Alshamari;6A +Nadir Can;Ayyildiz;6A +Semih;Bolat;6A +Damian Alexsander;Damczyk;6A +Oussama;Eltaif;6A +Solin;Fauzi Jamil;6A +Kalin Rosenov;Georgiev;6A +Salar;Hajir Mala;6A +Ania;Jamal Kareem;6A +Paul;Kamin;6A +Egor;Lakman;6A +Denis;Lichev;6A +Gwendoline;Piper;6A +Lukas;Pöhls;6A +Neele;Rosenthal;6A +Lenya;Rudeloff;6A +Isabella;Schaufuß;6A +Mia-July;Schöning;6A +Ilya;Shvets;6A +Mah Noor;Tariq;6A +Tugce;Ulu;6A +Laveen Sabah;Aby;6B +Zeynep;Ali-Aziz;6B +Darya;Amiri;6B +Yusuf-Bünyamin;Ayvaz;6B +Maximilian Joel;Bereit;6B +Elif Nur;Celik;6B +Laurentiu;Coca;6B +Mohamad Hasan;Dawoud;6B +Mohamed;Dilshad Ali;6B +Miodrag;Dinic;6B +Armin;Haidari;6B +Hasenat;Hakeemzada;6B +Mustafa;Hammami;6B +Rosin;Hasan;6B +Sufyan;Khan;6B +Luca;Langohr;6B +Harun Huner;Mohamed;6B +Tamara;Nagrotzki;6B +Sima;Othman;6B +Milen Tanev;Sabev;6B +Darstan;Schahin;6B +Milana;Sedova;6B +Armin;Shafii Gerde Kouhi;6B +Yara;Al Ahmad;6C +Iman;Ali Rida;6C +Sandra;Balseiro Boonchaisan;6C +Julia;Beck;6C +Sara;Chaaban;6C +Levin;Georg;6C +Ilai;Grajkowski;6C +Mia Marie;Hintze;6C +Darin;Jamal Kareem;6C +Mohammad;Jamil;6C +Leoni-Marie;Korn;6C +Dani;Mahdi;6C +Pauline;Mischke;6C +Finn-Giulien;Muuß;6C +Roman;Neverov;6C +Finn Herbert;Ottens;6C +Zenobia Peyton;Pianka;6C +Marcel;Rzeznicki;6C +Valeria;Sauer;6C +Aron;Veselovic;6C +Jan Eric Herbert;Westphal;6C +Vanessa Kassandra;Wunsch;6C +Muhamed;Yousef;6C +Zine;Alan Farman;7A +Saqr Mohammed Yaseen;Al Shammari;7A +Jason;Besch;7A +Sophie;Delfs;7A +Dariya;Dossubayeva;7A +Sidra;Hasan;7A +Mathias;Heller;7A +Fynn;Jurukin;7A +Piotr;Maciag;7A +Slavka;Mitkova;7A +Yousif;Moussa;7A +Alessandro Karol;Pintus;7A +Caprice;Rogalski;7A +Joshua;Schröder;7A +Lennart;Schulte;7A +Justin-Luca;Seemann;7A +Alaa;Shtaiwi;7A +Jenna;Springer;7A +Enes-Tahir;Vuk;7A +Maxim;Weber;7A +Maximilian Joshua;Wecker;7A +Narin;Youssef;7A +Mohammad Faraj;Allahham;7B +Mohammad;Alselo;7B +Begonia Anelieva;Avramova;7B +Harun;Aydin;7B +Sahra;Dilikoglu;7B +Laura Virginia;Eggert;7B +Rayen;Hadj Brahim;7B +Leana Joline;Harder;7B +Khamlin;Hasan;7B +Malte;Knabe;7B +Kenan;Köse;7B +Stefan;Marinov;7B +Siha;Nazari;7B +Dominic;Oeser;7B +Nour;Othman;7B +Arne Julius;Steenbeck;7B +Pongpasu;Tamuen;7B +Neil;Twati Dungca;7B +Oguz;Usta;7B +Chris;Wild;7B +Sara;Yagoub;7B +Alara;Altan;7C +Sidar;Amedi;7C +Armanj Ali Chuli;Badrah;7C +Ruslan;Ekaev;7C +Schahin;Fdhila;7C +Volkan;Göksal;7C +Ceylan Jamie;Gürsan;7C +Ina;Harder;7C +Maximilian;Heise;7C +Raman Hamid;Hero;7C +Arda;Koc;7C +Connor Kjell;Kopitzke;7C +Antonia;Kristant;7C +Noura;Moussa;7C +Charlyn;Nagrotzki;7C +Leon;Nohl;7C +Cady-Sophie;Pawlik;7C +Mehmet Cihan;Sahin;7C +Melanie Karin;Schmidt;7C +Ömer-Faruk;Sener;7C +Ahmad;Shaban;7C +Nela;Skordos;7C +Iasmina;Tavsultanova;7C +Efecan;Ugurlar;7C +Keanu Alexsandro;Weißkirchen;7C +Yaren;Yilmaz;7C +Mahmoud;Al Mobaid;8A +Dana;Becker;8A +Justin;Cioch;8A +Jolie Kristin;Dreier;8A +Roman;Dzoba;8A +Anthony Maik;Gädke;8A +Sara;Hajir Mala;8A +Mariam;Hamami;8A +Odim- Samim Can;Ifegwu;8A +Jason René;Knappe;8A +Alex;Kopilow;8A +Tugay;Köse;8A +Melina;Peschke;8A +Alessa Cheryl;Pieper;8A +Kjell;Retelsdorf;8A +Leonie Soraya;Rickert;8A +Taylan Nahit;Sayilgan;8A +Dilan;Schahin;8A +Silan;Schahin;8A +Kesja Ines;Skoczylas;8A +Luca Joel;Stadler;8A +Sophie Marie;Standtke;8A +Mirnas;Sulaiyman;8A +Naresh Kumar;Talwar;8A +Sarah-Lee;Till;8A +Jean-Maggy;Willmer;8A +Ridhaallah;Attar;8B +Cennet Sultan-Selma;Bayram;8B +Alis-Nicoletta;Cercel;8B +Doman;Dilshad Ali;8B +Finn Luca;Dumalski;8B +Scott;Ellerhold;8B +Ahmad;Farzat;8B +Ritij;Garwash;8B +Adel;George;8B +Jessica;Jarkiewicz;8B +Chantal Amelie;Köhn;8B +Pauline;Luckmann;8B +Celina Marie;Martin;8B +Maurice;Möller;8B +Anna Maria;Musiala;8B +Philipp;Neverov;8B +Tyler;Pawlik;8B +Lillet Josephine Heidi;Reier;8B +Cedric Sascha Alexander;Rommelmeyer;8B +Vanessa Melody;Schmidt;8B +Zoe Marie;Wilcken;8B +Liam;Abel;8C +Umut;Atmaca;8C +Kerim;Azzez;8C +Dilay;Bolat;8C +Irem Naz;Caglar;8C +Chara;Chaimanatzis;8C +Louis Arif;Duman;8C +Medina;El Mohri;8C +Artem;Fleischhauer;8C +Dario;Fuhrmann;8C +Semih;Güvercin;8C +Zuzanna;Haftka;8C +Ava;Hamdi;8C +Hazhan;Hawkar Sofi;8C +Lukas;Hellwig;8C +Daryna;Hrytsenko;8C +Lara-Sophie;Krumm;8C +Exaucé;Makonko;8C +Hanan;Mirak;8C +Anny;Ottens;8C +Teodor Viktor;Petrov;8C +Lea-Marie;Richter;8C +Linus Romeo;Ruhkieck;8C +Mika;Schlesinger;8C +Luna-Carolina;Trettow;8C +Emir;Turan;8C +Nicole;Twati Dungca;8C +Keine Daten vorhanden.;; +Mohamed;Akay;9A +Samaa;Alan Farman;9A +Anas;Almasalmeh;9A +Saboon Samander;Bayan;9A +Ivan;Belikov;9A +Alina;Böhnert;9A +Gülshin;Erman;9A +Dimitri;Fleischhauer;9A +Joshua;Georg;9A +Amir-Mohammad;Ghezelvand;9A +Sohrab;Haidari;9A +Abdolbazet;Hakeemzada;9A +Colin Benjemin;Hoyer;9A +Ben;Jark;9A +Leonie-Chantal;Krumm;9A +Jakub;Kulawiak;9A +Paul;Lyssov;9A +Philip;Nothnagel;9A +Madalina-Georgiana;Rizea;9A +Kayla Fitriani;Siregar;9A +Leonie;Teschke;9A +Tuana;Urhan;9A +Mert;Uyar;9A +Celina;Weißbach;9A +Henrik-Erwin;Wendt;9A +Arda Akin;Akgül;9B +Noor;Al-Ogailli;9B +Abdallah;Attar;9B +Berdan;Ayyildiz;9B +Leon;Braun;9B +Didar;Cabbar;9B +Christopher;Dahlmann;9B +Toni Junior;Drevsen;9B +Daniel Antonio;Fais;9B +Sedra;Farzat;9B +Maja-Sophie;Gläsing;9B +Dustin Noel;Grolla;9B +Sinar;Hamid;9B +Bilal;Hasovic;9B +Calista Jaina Sophie;Kahns;9B +Nazdar Jabar;Oubaid;9B +Alwen;Saeed;9B +Levin;Sager;9B +Can;Serin;9B +Basam;Shtaiwi;9B +Lena Denise;Szperalski;9B +Leonie;von Bülow;9B +Felix;Wenzel;9B +Yousra;Abdouni;9C +Mahdi;Alizada;9C +Lea Marie;Bretschneider;9C +Berat;Celik;9C +Chris Leon;Clausen;9C +Aljasmine;Damdee;9C +Maicy-Pascale Janice;Dören;9C +Taha Ahmet;Erdogan;9C +Ayham;Garwash;9C +Anna Marie;Häusler;9C +Virginia Franziska;Janssen;9C +Jan;Milde;9C +Melike;Morina;9C +Julian;Nell;9C +Izabel-Maria;Onica;9C +Irem;Özdamar;9C +Kai Morice;Riebe;9C +Hosam;Sabra;9C +Sedat;Schahin;9C +Alexander;Schatz;9C +Davit;Shahmuradyan;9C +Leon;Stalla;9C +Caprice-Veronique;Twiehaus;9C +Tjark Ole;Benn;10A +Mohammet Emin;Bolat;10A +Malte;Broska;10A +Asya;Cetin;10A +Sara;Dinic;10A +Adriyana;Georgieva;10A +Dalya;Gerdi;10A +Leonie;Glasneck;10A +Mina Ibrahim;Haji;10A +Max;Harder;10A +Fabian Leon;Hillmann;10A +Liyana Nevin;Hintze;10A +Noor;Hmame;10A +Louis;Kalinowski;10A +David;Kulici;10A +Ole;Neubauer;10A +Aya;Othman;10A +Leyla;Sahin;10A +Judy;Santiha;10A +Rayan;Semrouni;10A +Riad;Semrouni;10A +Patrick Leon;Steinforth;10A +Aleyna;Turan;10A +Felix;Weber;10A +Martha;Welday;10A +Pia;Will;10A \ No newline at end of file diff --git a/Data/GKS/systemLuL.csv b/Data/GKS/systemLuL.csv new file mode 100644 index 0000000..2c4b11b --- /dev/null +++ b/Data/GKS/systemLuL.csv @@ -0,0 +1,93 @@ +name;vorname;klasse;schuelerid;mailUserQuota;oxUserQuota;oxContext +Aluc;Ibrahim;;fd4cbc25-a910-4c5c-b805-a53f56f18fcb;2048;20480;26 +Barron;Bente;;12085e4e-702e-4d6a-b09a-79685eba9247;2048;20480;26 +Bauer;Alexandra;;950de623-6cb0-49f5-8796-388632ecf3ca;2048;20480;26 +Becker;Simone;;a2e3e027-30a3-4d59-8a72-b2ad6e010d5d;2048;20480;26 +Behnke;Helge;;52570d6e-1b17-4094-b664-4d1af2e3ec33;2048;20480;26 +Bethke;Beate;;2549dae9-563c-42a2-b269-7e6900611e13;2048;20480;26 +Böhnecke;Sabine;;1e08a975-8e1a-40e0-a9de-81f331782ddd;2048;20480;26 +Bohnhoff;Dagmar;;f6421d33-3332-4ce6-98a0-adf4928c3ce9;2048;20480;26 +Boor;Lena;;01af91f4-8714-4b79-89d8-11c002c67118;2048;20480;26 +Broda;Stefanie;;89c07ff6-b4d9-413a-aa30-d8ea2322c672;2048;20480;26 +Chachuzki;Natalia;;736d6f92-47fe-4992-ac2b-7db8f4df613f;2048;20480;26 +Dabelstein-Martens;Annika Marie;;e8868686-da4d-4e81-b2f2-8567ddfeb2a0;2048;20480;26 +Dietrich;Hauke;;2df29572-1cd7-4183-a6c6-564fd127a4e8;2048;20480;26 +Diewald;Jennifer;;3074edd2-3a2c-4e25-8000-e3c6bbf29272;2048;20480;26 +Domnik;Dorothea;;d6b92bdf-31c9-4aab-a9fd-4aee6465bb90;2048;20480;26 +Dühring;Marina;;f1fa6e77-cbe6-4518-bb05-a4bb60f54df8;2048;20480;26 +Ehlert;Lars;;9fe97327-3fb1-47a1-ad94-73b96359e67b;2048;20480;26 +Engelbrecht;Marcus;;b2ec5073-6d85-45c4-bceb-2fbafc4cb9b9;2048;20480;26 +Ernst;Gunnar;;bab49929-1539-485b-ba8b-610fb7cabca5;2048;20480;26 +Fiedel;Torsten;;f8a12e4e-9a39-40b9-9ee7-b6ac2248d650;2048;20480;26 +Freyher;Nicole;;bad54c55-b087-4c67-aaad-f44016ed1934;2048;20480;26 +Freytag;Torben;;3a1e2495-577e-422b-928f-a868de7f37ff;2048;20480;26 +Friedrich;Svenja;;49fd45a8-4e25-4c9f-8f99-269080432a81;2048;20480;26 +Gattermann;Undine;;7830aa18-0759-4245-a1f9-730c8659d897;2048;20480;26 +Gerlach;Jana;;849a74c6-06cf-4c66-b39b-c6eae7b263bc;2048;20480;26 +Gey;Bianka;;c4b6e093-0cf5-4d92-8558-05ce338882fd;2048;20480;26 +Grawert;Marieke;;1462576e-3474-4c35-8f2d-b06f8d8c5264;2048;20480;26 +Gringmann;Emilia;;14b3c424-50e0-4c6f-a64c-7dcf5ba08a15;2048;20480;26 +Hannemann;Gabriele;;22d79733-dbcf-4dfc-84d0-983408ce3372;2048;20480;26 +Haushahn;Anke;;3890d4e0-d50d-4195-bf87-3933bfab7588;2048;20480;26 +Heycke;Jens;;64f7bced-b86b-4b8a-9297-15636a39372a;2048;20480;26 +Holst;Tina;;5f10756c-fcbd-4d77-b387-84362fff2e54;2048;20480;26 +Just;Stefani;;42a6ac5b-cb9f-42b7-9260-63dbf0de0b42;2048;20480;26 +Karstens;Birgit;;285666ec-783b-43e0-9746-8f2301f44d25;2048;20480;26 +Kayser;Julia;;aaa76a41-2c87-4e88-b8cc-bb3263cd5fec;2048;20480;26 +Kell;Stefan;;8c51d51e-70bb-4fff-b06b-f694a863ab3a;2048;20480;26 +Kendzia;Jutta;;77d88cec-7cf7-4cc4-967a-6a6cd2250f7c;2048;20480;26 +Kim;Ljubow;;f1096e64-e820-448a-afb4-2d64800f3999;2048;20480;26 +Kirch;Jens;;ac42750b-f185-4c06-8a4a-9cb16faa3818;2048;20480;26 +Kiszewski;Kora;;a2496821-1f1e-4173-903b-88edb23631a8;2048;20480;26 +Klingebiel;Anna;;6cd14966-47a6-4379-9239-484eb2fe43e4;2048;20480;26 +Klinger;Melanie;;df8ff48c-810f-4622-afa1-d81a3c706748;2048;20480;26 +Koch;Astrid;;6b20a4e4-3a32-4a89-a33a-4b3971ed7c20;2048;20480;26 +Krtschal;Vanessa;;8a5f6b99-ae9f-4654-8067-847cd2257bac;2048;20480;26 +Kuhlmey;Svenja;;7cc6543c-8b56-4966-94f7-e6388f01a2f1;2048;20480;26 +Kussauer;Annika;;20363a1e-5d8d-4bc3-981e-277bc0ab31aa;2048;20480;26 +de Lage;Katharina;;c3e8caa4-f81a-4e2f-b354-05bdf314178c;2048;20480;26 +Lengen;Marek;;9a054ee5-ece3-4b00-80dd-09ec1c11338c;2048;20480;26 +Leubeling;Julia;;6d84bc06-5b0e-4491-a873-667608eb6433;2048;20480;26 +Lisowski;Sina;;8ac371f9-deb2-4b3b-8031-f20fe13eb7db;2048;20480;26 +Lohse;Regina;;fc386383-7bdb-422d-b755-a5d9a07ea682;2048;20480;26 +Maciag;Aneta;;93b457fa-0051-427e-8866-4789d0cea08a;2048;20480;26 +Medkova;Svetlana;;8fec1bc3-c454-4ce9-a26a-ea998292a2e1;2048;20480;26 +Meinert;Simon;;cb78c199-705a-421f-9ee0-3adca9b8d4df;2048;20480;26 +Mischke;Simon-Alexander;;0c1b7f93-7d18-47b8-a37c-e3499843d8f3;2048;20480;26 +Müller;Marcus;;dc57d5a0-13f3-4720-baa2-cbadef854477;2048;20480;26 +Muhl;Johannes;;0c1aa3fc-cfba-4f13-a61e-988422786e1a;2048;20480;26 +Myers;Julia;;69406c28-e5c9-456b-88dd-ff80d89ad856;2048;20480;26 +Oehmichen;Grete;;9ad5c648-94d1-48e4-881f-659e57d7346c;2048;20480;26 +Otto;Katrin;;5f0cbc72-ac1c-4ecd-8444-f7c6d5927e23;2048;20480;26 +Pahl;Alina;;260b32bc-7789-40a1-aec8-6e3fa63eaf32;2048;20480;26 +Paul;Nadine;;6a62dd68-e8dc-4f2a-b6aa-cbc977a0f2bd;2048;20480;26 +Petschull;Katja;;7f69cb3b-d976-4b07-88ed-216d86ad7441;2048;20480;26 +Piel-Wesner;Anja;;3faf3e35-92f5-467b-9aff-69c5c6af4b90;2048;20480;26 +Pihan;Manuela;;9f23d19c-2105-49c8-b011-dd932463c52d;2048;20480;26 +Pingel;Romina;;2264d977-dc52-4f19-972c-3d8298a36c12;2048;20480;26 +Poepping;Christopher;;68fa64a8-6fba-4eef-8b26-9b2d51b18c36;2048;20480;26 +Puchert;Dana;;4db76309-b594-4720-8a86-e4483c2a07d2;2048;20480;26 +Quenzel;Svenja;;05f33083-2bc6-42eb-9621-8b2bf8d10512;2048;20480;26 +Quirder;Sven;;b3677f53-0fed-4a46-8fd1-d21e24f7a752;2048;20480;26 +Rasch;Heide;;f5d6d7b8-8fe2-4190-9114-1ec7952268ab;2048;20480;26 +Rasch;Jakob;;ac5c8992-9d7b-423e-95ac-84538f74c233;2048;20480;26 +Rauch;Tobias;;18c27a61-c2d3-400b-b353-d7716d5bb7ca;2048;20480;26 +Reyscher;Dirk;;14e46a0b-a61e-488a-b2f5-a93616a2d40d;2048;20480;26 +Riechelmann;Nicola;;9ff2f7f1-c859-463c-beb7-eeafb9c2dc2f;2048;20480;26 +Schirmer;Rebecca;;06eb17b7-3d16-4152-a1c5-3da4ceda0dcd;2048;20480;26 +Schmid;Claudia;;3c62d00b-4634-49a2-aea9-3c4dfecc84ec;2048;20480;26 +Schmidt;Nadine;;e291e459-ab02-4721-a0b5-aabd8a690eec;2048;20480;26 +Schulz;Beate;;080ed60d-da2a-429a-bc93-7ee48eb053b7;2048;20480;26 +Striepling;Bastian;;2cb011c8-4b64-4181-9ff6-0f093f768a4e;2048;20480;26 +Strunck;Michael;;f265673e-1c97-4105-93c1-714f3dfe16b1;2048;20480;26 +Stute;Tina;;9f86070d-9c17-4b8d-bdf1-49253fdebc0e;2048;20480;26 +Tilsner;Frank;;a2d2a163-6d02-443a-bd57-343bbfd0c17b;2048;20480;26 +Uebachs;Barbara;;82130f13-f5b4-44cd-bbd4-f212a5418dfb;2048;20480;26 +Wiese;Pamela;;dfd92dc4-4563-4401-aea1-5ec1571e8a07;2048;20480;26 +Ziegler;Jan;;e7469972-58cb-41d3-9621-b687fd6f8159;2048;20480;26 +Zimmermann;Alena;;50b2d3a2-ff89-4721-ac79-4cde4241dd16;2048;20480;26 +Zimmermann;Benjamin;;c51962eb-c17f-46cc-adb8-ec377eac46e3;2048;20480;26 +Zorn;Anja;;a086cb96-e8a6-477b-9452-fb9c2915aefa;2048;20480;26 +Lehrer;Der GKS Test;HL0707115-testgruppe;866017de-4c73-4bc3-8338-6a7101df2456;2048;20480;26 +Schuladmin;Der GKS Test;HL0707115-testgruppe;cab5abbf-e861-4d56-9cbb-6e37a51be452;2048;20480;26 +Möller;Jonas;;6681c03c-7966-42f5-bc2e-7bd938b5d087;2048;20480;26 \ No newline at end of file diff --git a/Data/GKS/systemSuS.csv b/Data/GKS/systemSuS.csv new file mode 100644 index 0000000..14ba7aa --- /dev/null +++ b/Data/GKS/systemSuS.csv @@ -0,0 +1,441 @@ +name;vorname;klasse;schuelerid;mailUserQuota;oxUserQuota;oxContext +Attar;Abdallah;HL0707115-8B;73d9b348-e83e-4a55-9774-779a05237d32;1024;5120;26 +Hakeemzada;Abdolbazet;HL0707115-8A;bc36cfc9-d57d-4889-9768-aa7fcd987b1b;1024;5120;26 +Alshamari;Abdulrahman Mohammed Yaseen;HL0707115-5A;337612fd-4a51-4212-a36c-2d63b96b7d00;1024;5120;26 +Alan Farman;Abdulrahman;HL0707115-5A;b60c9435-7f3b-4051-a10e-0d896d862140;1024;5120;26 +Ninsaw Napor;Abiba;HL0707115-DAZ S 2;e0e43a18-81b8-4e11-8539-54c4735d0743;1024;5120;26 +George;Adel;HL0707115-7B;b2008300-f8db-4896-a560-d9f119b2f09f;1024;5120;26 +Manolache;Adriana;HL0707115-10B;be935d8e-d4b3-486a-9e3e-e3e4f9b23499;1024;5120;26 +Georgieva;Adriyana;HL0707115-9A;e8b35c2a-245f-49a5-85f2-3d24e6fddbbd;1024;5120;26 +Frase;Aemilia;HL0707115-10A;58c0c084-df89-4174-93a5-17da5c23562a;1024;5120;26 +Radu;Agnana-Petronela;HL0707115-8C;2518332e-43a1-4b62-941c-73a81ea66850;1024;5120;26 +Farzat;Ahmad;HL0707115-7B;9500f76d-c1fc-461e-9649-302b54341d88;1024;5120;26 +Shaban;Ahmad;HL0707115-6C;ba7e140f-27db-422f-8655-571ac787c7bc;1024;5120;26 +Al Yunis;Akram;HL0707115-9B;35f53431-a14f-402e-8a20-17b02edd7bbe;1024;5120;26 +Shtaiwi;Alaa;HL0707115-6A;6bc58596-5fa0-41c0-8c4d-c9b3f4b7c438;1024;5120;26 +Altan;Alara;HL0707115-6C;65300981-22c6-4111-a471-0253575bd562;1024;5120;26 +Adzaj;Alen;HL0707115-9A;311ff840-a9ac-4001-909f-47ed0cefad92;1024;5120;26 +Pintus;Alessandro Karol;HL0707115-6A;8905aa13-a4ae-4537-880f-2b4f990aeb20;1024;5120;26 +Pieper;Alessa Cheryl;HL0707115-7A;753caabd-bffa-4484-a51b-68201c087b51;1024;5120;26 +Lang;Alexander;HL0707115-10A;e93235ad-44c5-4e9f-a8a0-f1ec28253eda;1024;5120;26 +Schatz;Alexander;HL0707115-8C;a3cbbc1e-b22c-4608-a690-85d61edab6b2;1024;5120;26 +Kopilow;Alex;HL0707115-7A;69cc66da-9018-4c30-88ec-5047ebd943c2;1024;5120;26 +Turan;Aleyna;HL0707115-9B;e626cd06-5bc1-48cb-97ef-6fe8e27c5d17;1024;5120;26 +Al-Gburi;Ali Yasir Mohammed;HL0707115-10B;754c0d38-3ed5-40c4-9da5-a11d665c9f5c;1024;5120;26 +Barten;Alicia Joana;HL0707115-9C;33afd74f-0624-4336-9e93-72f713a59720;1024;5120;26 +Böhnert;Alina;HL0707115-8A;f3c13da8-bd5c-4838-b3ef-c0a09ec3c8a2;1024;5120;26 +Cercel;Alis-Nicoletta;HL0707115-7B;6225f70d-d0f0-49e1-a932-372ab6258f1c;1024;5120;26 +Damdee;Aljasmine;HL0707115-8C;0a2537cf-bb88-4c18-bd2c-cdd9f99097cd;1024;5120;26 +Saeed;Alwen;HL0707115-8B;a7009a74-a430-448c-96eb-e53956571eee;1024;5120;26 +Ahmed;Alyshba;HL0707115-9C;af4f7318-3dc8-47c7-9db7-c4540f16f1d6;1024;5120;26 +Ghezelvand;Amir-Mohammad;HL0707115-8A;56e57f67-3609-4c5c-b7cc-524a155005ea;1024;5120;26 +Chehelsavaran;Amirhossein;HL0707115-DAZ S 2;8bb8bfc7-36e5-4061-a2ff-62255b6d598c;1024;5120;26 +Almasalmeh;Anas;HL0707115-8A;fed98d1d-3af4-4b5a-9ec0-43a52dc3b16d;1024;5120;26 +Salamon;Anastasia Jasmin;HL0707115-9B;622a0c71-e0e2-42b5-9333-c110655a846b;1024;5120;26 +Frunze;Andreea;HL0707115-DAZ S 2;c150ba82-d7f3-42f7-9720-71ed0036774e;1024;5120;26 +Jakimoska;Angela;HL0707115-DAZ S 2;55152ed9-cdf6-41bc-b22d-fa0a64bcf48d;1024;5120;26 +Kähler;Angelina;HL0707115-9A;a72c5132-699b-4ef0-b0d8-e8c5c2f8b419;1024;5120;26 +Jamal Kareem;Ania;HL0707115-5A;06d2bc3f-443a-46db-9666-2c7e51b5bb4d;1024;5120;26 +Häusler;Anna Marie;HL0707115-8C;52afe59a-6b7f-4d4d-bdf9-6cdbf064dafb;1024;5120;26 +Musiala;Anna Maria;HL0707115-7B;55033e93-7647-4b7c-bab4-7d03f24920eb;1024;5120;26 +Ottens;Anny;HL0707115-7C;8922c34d-d5b3-4040-83e3-2c1117f5524d;1024;5120;26 +Gädke;Anthony Maik;HL0707115-7A;cacc4170-0940-404c-8cd5-ba522189c1fe;1024;5120;26 +Jogszys;Antonia;HL0707115-9A;87aa552e-9007-4639-b3f6-9cf3942f5e18;1024;5120;26 +Kristant;Antonia;HL0707115-6C;0293dbdb-2fc3-4de2-ab58-f2718077cc3a;1024;5120;26 +Akgül;Arda Akin;HL0707115-8B;00d71cf4-848f-47d3-894f-b0b8b4508cc8;1024;5120;26 +Koc;Arda;HL0707115-6C;0d45143a-dc29-4433-a923-2d3129c8e115;1024;5120;26 +Badrah;Armanj Ali Chuli;HL0707115-6C;5fb5ff99-06a9-4734-808a-f21bb24c1757;1024;5120;26 +Haidari;Armin;HL0707115-5B;d1121a4f-5fc9-409d-ae43-bcc2d3e2b0c0;1024;5120;26 +Shafii Gerde Kouhi;Armin;HL0707115-5B;63d0fc85-8c03-4fbb-9eab-fbea47165138;1024;5120;26 +Steenbeck;Arne Julius;HL0707115-6B;8225f167-f543-4f12-a849-a5c8d81cd8d6;1024;5120;26 +Veselovic;Aron;HL0707115-5C;7c3d1f24-8deb-4e3c-bdcb-59d1f429240a;1024;5120;26 +Fleischhauer;Artem;HL0707115-7C;1eca5a4b-a6f5-44d1-9dc7-15c892702592;1024;5120;26 +Cetin;Asya;HL0707115-DAZ S 2;3998a9f0-51f6-46f0-9196-19832c7fb9f8;1024;5120;26 +Hamdi;Ava;HL0707115-DAZ S 2;6ea37387-bb44-4a57-865b-38f97f751f03;1024;5120;26 +Saeed;Awaz;HL0707115-10A;2761c662-de90-4b80-8e35-b59a33a300b6;1024;5120;26 +Othman;Aya;HL0707115-9A;3d50a182-3b5a-4446-896f-8e63da27e40b;1024;5120;26 +Garwash;Ayham;HL0707115-8C;aecbc590-08c6-4598-8f56-058362924136;1024;5120;26 +Shtaiwi;Basam;HL0707115-8B;6a37ece0-24e1-411c-9617-4eafbee4585c;1024;5120;26 +Ahsan;Basma;HL0707115-9B;84e58330-252e-4ff9-ab47-ea83884b9201;1024;5120;26 +Avramova;Begonia Anelieva;HL0707115-6B;7bbbfb45-45f6-4de3-a3c2-a0111a184ac2;1024;5120;26 +Jark;Ben;HL0707115-9C;cb3c2d11-f438-4e06-868c-c2b9620bafd4;1024;5120;26 +Celik;Berat;HL0707115-8C;56e01fd3-93e3-4fc6-a93d-3359f96e0ca3;1024;5120;26 +Ayyildiz;Berdan;HL0707115-8B;bb25b2d3-cadd-480d-8acb-687c6b949d5f;1024;5120;26 +Ayyildiz;Berfin;HL0707115-9C;e2f11f96-45a1-4945-91aa-3509b5fb3656;1024;5120;26 +Hasovic;Bilal;HL0707115-8C;e23d8511-fcc3-4f44-b488-eb5cdde7058c;1024;5120;26 +Król;Błażej;HL0707115-6A;1ab0ae84-25b1-429e-bd2c-8b093361956a;1024;5120;26 +Pawlik;Cady-Sophie;HL0707115-6C;b941be83-16d2-4c9f-b084-2576b2ea0e8e;1024;5120;26 +Kahns;Calista Jaina Sophie;HL0707115-8B;48a1ea1d-3018-4e86-a771-edc5bd4d1a9c;1024;5120;26 +Serin;Can;HL0707115-8B;c87dc380-ed57-46e6-98c3-f05a67586dcf;1024;5120;26 +Rogalski;Caprice;HL0707115-7B;b75c1f90-a578-4045-ad75-8649ae42770c;1024;5120;26 +Twiehaus;Caprice-Veronique;HL0707115-8C;809174be-287d-480d-9180-e969a5f28783;1024;5120;26 +Klinnert;Carl-Luca;HL0707115-9A;2e40b0fa-8edc-4859-8b9a-7f5088c54c32;1024;5120;26 +Rommelmeyer;Cedric Sascha Alexander;HL0707115-7B;0d5b0b84-dc04-4ded-a5d1-813afe11f24d;1024;5120;26 +Martin;Celina Marie;HL0707115-7B;55b633c0-1a8c-446c-bb49-f581abedc00f;1024;5120;26 +Weißbach;Celina;HL0707115-8A;8960dbcf-b3da-4633-a87a-63a785c4acb0;1024;5120;26 +Bayram;Cennet Sultan-Selma;HL0707115-7B;6a9211e8-633c-4db5-8efa-ebff85a59f75;1024;5120;26 +Gürsan;Ceylan Jamie;HL0707115-6C;e383a626-16c1-431a-8492-db4b69a18e11;1024;5120;26 +Chaimanatzis;Chara;HL0707115-7C;fb970cc1-9bf5-42a3-b291-2a02211dce08;1024;5120;26 +Rüscher;Charlotte;HL0707115-10B;317b95ed-b94f-4341-b029-177855820514;1024;5120;26 +Nagrotzki;Charlyn;HL0707115-6C;1bd005c0-f3e6-4824-92d9-3840b3d00222;1024;5120;26 +Kröber;Chiara Celine;HL0707115-10A;3da069e7-197d-4922-a5ad-1af7339f814a;1024;5120;26 +Clausen;Chris Leon;HL0707115-9A;eb91251d-612c-41f7-bc39-a292d2221e8c;1024;5120;26 +Dahlmann;Christopher;HL0707115-8B;0ac72752-4cfc-4e05-b9b9-caaecfa6e7a5;1024;5120;26 +Wild;Chris;HL0707115-6B;c055d724-00a9-4daa-8ddc-74c5702afaf0;1024;5120;26 +Serin;Cinar;HL0707115-9B;0374e3f6-91c9-49a1-a855-d17fceeaa9ac;1024;5120;26 +Melles;Cindy;HL0707115-10B;e50cfb2f-7275-45d5-be2a-3475f0504590;1024;5120;26 +Hoffmann;Cinja;HL0707115-10A;4f5d699d-3c67-4608-acb5-4adc501e13e0;1024;5120;26 +Hoyer;Colin Benjemin;HL0707115-8A;704f48fd-d69b-4ae1-9020-ce614524f82a;1024;5120;26 +Frohmut;Collien Emily;HL0707115-10A;85149948-b23d-434d-bd4e-2b2120148eda;1024;5120;26 +Kopitzke;Connor Kjell;HL0707115-6C;9d25a125-edf4-47e8-94f3-42a9ff8c2468;1024;5120;26 +Holst;Constantin;HL0707115-9B;c559938d-7139-410d-897f-6ef2eb06b77a;1024;5120;26 +Gerdi;Dalya;HL0707115-9B;42edc36e-7dac-4b4f-8e27-1a073a0883c8;1024;5120;26 +Damczyk;Damian Alexsander;HL0707115-5A;b0b4132f-c1f0-4c0b-a696-0eff962ed5eb;1024;5120;26 +Becker;Dana;HL0707115-7A;b732fd73-4dd4-44b9-a8df-7607d73ba813;1024;5120;26 +Fais;Daniel Antonio;HL0707115-8B;18aa7ac7-1ab7-4ebd-a483-8d3785ad8678;1024;5120;26 +Mahdi;Dani;HL0707115-5C;322f817d-4c5e-4042-a73f-4149fc29ef00;1024;5120;26 +Yeromenko;Daria;HL0707115-DAZ S 1;bc21a5f7-8b04-4de6-b4d7-bfdd65e3fa73;1024;5120;26 +Jamal Kareem;Darin;HL0707115-5C;13983295-c56a-4892-9aec-f4b9e67c4331;1024;5120;26 +Fuhrmann;Dario;HL0707115-7C;21aa6eea-b00c-4dcc-9b42-5a7350dd2b6d;1024;5120;26 +Dossubayeva;Dariya;HL0707115-6A;13f41e0c-beed-4130-a2a8-bea056766549;1024;5120;26 +Schahin;Darstan;HL0707115-5B;1a2d7318-684f-4479-ac61-840ac725d94f;1024;5120;26 +Amiri;Darya;HL0707115-5B;30c45d6a-ebbe-45bf-85b3-fa1874cbaca5;1024;5120;26 +Hrytsenko;Daryna;HL0707115-DAZ S 1;f01e1301-5311-4326-a765-05cfda2b052c;1024;5120;26 +Kulici;David;HL0707115-9A;11aa2a75-7646-412f-a07a-982aaedb1804;1024;5120;26 +Shakhmuradyan;Davit;HL0707115-8C;6f17b4f7-e0c9-4c00-9dd5-4515fb4ee046;1024;5120;26 +Lichev;Denis;HL0707115-5A;2cfcd52c-8e70-4fec-8e8d-60f147173916;1024;5120;26 +Cabbar;Didar;HL0707115-8B;b4f6dfb8-61be-4e00-9e2c-ffd26e6f58a7;1024;5120;26 +Schahin;Dilan;HL0707115-7A;5802e804-01be-491f-a289-3afc57331ea8;1024;5120;26 +Bolat;Dilay;HL0707115-7C;bb4f5b40-7f44-43d9-be79-4c7889711365;1024;5120;26 +Ilyas;Dileen Jihad Qader;HL0707115-DAZ S 2;1dfc1a44-08c4-4c60-9b90-c5a1b02b0ada;1024;5120;26 +Fleischhauer;Dimitri;HL0707115-8A;bfcc555d-cb7a-403b-a9cf-f9df67345fe8;1024;5120;26 +Zhuralov;Dmytro;HL0707115-DAZ S 2;b96df99a-fa9a-4fe4-8188-50ac23176e42;1024;5120;26 +Dilshad Ali;Doman;HL0707115-DAZ S 1;b350cc06-fbd3-42a2-ac41-58ae351e1811;1024;5120;26 +Oeser;Dominic;HL0707115-6B;06b974b3-7cb2-46db-97aa-fe0dacf249a3;1024;5120;26 +Sheshenia;Dymtro;HL0707115-DAZ S 2;c030eb3d-6e31-4b6e-bda8-99097f2aad86;1024;5120;26 +Tavsultanova;Dzhenet;HL0707115-9A;565d6285-ab23-4101-9484-a46e7bdc1dfd;1024;5120;26 +Ugurlar;Efecan;HL0707115-6C;6aa7e093-69f4-429b-80b4-848d76942e82;1024;5120;26 +Lakman;Egor;HL0707115-5A;445ddc3c-9ba4-48b4-b47c-df667ac12447;1024;5120;26 +Simeonova Jovceva;Elenka;HL0707115-DAZ S 1;54738224-ac92-4a5b-aec1-5dfdc9e78489;1024;5120;26 +Celik;Elif Nur;HL0707115-5B;7710d52f-ae21-433a-98f3-82e00617ca7c;1024;5120;26 +Mustafa;Elmaz Ferad;HL0707115-DAZ S 2;7d949639-d4f3-4d4c-aad5-5faf48500316;1024;5120;26 +Antonova;Elvira;HL0707115-DAZ S 1;e38decf4-c233-4059-b2a6-7d615e03e4fb;1024;5120;26 +Turan;Emir;HL0707115-7C;c4e70fce-5ab5-4fcb-8851-29b9acce6246;1024;5120;26 +Vuk;Enes-Tahir;HL0707115-6A;9dbccb78-e7ae-46b6-bc37-9fa493b28a17;1024;5120;26 +Traska;Eric;HL0707115-9C;78910e4c-1ad2-4793-92a7-064cdd6beb51;1024;5120;26 +Noeske;Erik Laurens;HL0707115-10A;8b3bca1b-f7a4-48fe-9bf6-ebf4c255ace1;1024;5120;26 +Makonko;Exaucé;HL0707115-7C;21e3ada1-59eb-41eb-8185-7f8e2a7ac933;1024;5120;26 +Hillmann;Fabian;HL0707115-9A;5f8f9c62-7d73-40cd-b6a4-5580966ad87c;1024;5120;26 +Surowiec;Fabian Hubert;HL0707115-10B;0991ce54-73af-40d1-b4d0-500cea24a88e;1024;5120;26 +Di Nanno;Fabio Luciano;HL0707115-9C;b7c706f3-3749-47be-bf2e-aac54ae2056d;1024;5120;26 +Petronyte;Fausta;HL0707115-9B;7504a8a3-b034-4c11-bd91-4dedb08dbd38;1024;5120;26 +Wenzel;Felix;HL0707115-8B;a8c6aa37-7ecb-4af6-a002-189a02d4b6fa;1024;5120;26 +Weber;Felix;HL0707115-9B;a5078989-3626-4301-b724-0b6c70c8d2cf;1024;5120;26 +Beckmann;Finn;HL0707115-7A;1fd2644d-a882-414e-8b38-38d7bad5ac63;1024;5120;26 +Dumalski;Finn Luca;HL0707115-7B;f21f6ca3-59f6-4528-a7b2-af50a46ac33d;1024;5120;26 +Muuß;Finn-Giulien;HL0707115-5C;331fbcb1-18ae-4308-b2b5-944aa27f8798;1024;5120;26 +Ottens;Finn Herbert;HL0707115-5C;0108dcbc-fc42-447f-b165-73838716ade4;1024;5120;26 +Kalbau;Florian;HL0707115-10B;932e398d-31fb-44ba-a931-7da9a2248b92;1024;5120;26 +Antrop;Fynn-Luca;HL0707115-9B;4edefaa6-03a9-49d0-b51b-339498438099;1024;5120;26 +Jurukin;Fynn;HL0707115-6A;dbea4d79-fd3c-4df6-8afd-f2c7579891c8;1024;5120;26 +Weckwerth;Fynn-Quentin;HL0707115-10B;f2002cdc-130f-474d-ad8a-c41716fb689a;1024;5120;26 +Rogalski;Georgie Tishan;HL0707115-5A;2826cb4c-06ad-474b-842d-789586a05205;1024;5120;26 +Erman;Gülshin;HL0707115-8A;86781c97-a30b-48a0-a82b-91c5ed3ce66e;1024;5120;26 +Piper;Gwendoline;HL0707115-5A;0701b281-0e4c-4219-8cf1-a0982e948ac4;1024;5120;26 +Mirak;Hanan;HL0707115-7C;ae4f7758-318b-4f3f-a4ef-2934bf323c22;1024;5120;26 +Aydin;Harun;HL0707115-6B;60f4ab5c-c88f-4c09-9885-e0ca64f3ef67;1024;5120;26 +Mohamed;Harun Huner;HL0707115-5B;785d7572-0691-4de8-819f-0b490d2aec35;1024;5120;26 +Hakeemzada;Hasenat;HL0707115-5B;497cc70c-a3e4-464e-b6a6-aef588fbcbc8;1024;5120;26 +Hawkar Sofi;Hazhan;HL0707115-7C;009ae001-8d41-451d-a300-df5bbcf442b6;1024;5120;26 +Wendt;Henrik-Erwin;HL0707115-8A;cb342eb5-9412-4afa-b119-525978fe20d9;1024;5120;26 +Ilyas;Hindreen Jihad Qader;HL0707115-DAZ S 1;bfbde8b4-c08c-4ef3-b492-c97a9d6432d4;1024;5120;26 +Sabra;Hosam;HL0707115-9C;ae70ca56-602c-45f0-b54a-6cb6fe88a04c;1024;5120;26 +Tavsultanova;Iasmina;HL0707115-6C;9352c151-a288-44c8-88b2-ae71cc84072e;1024;5120;26 +Grajkowski;Ilai;HL0707115-5C;6940fa9b-2911-45a6-b12d-b39a9cfef336;1024;5120;26 +Shvets;Ilya;HL0707115-5A;106f7cac-b42b-4b5e-81fe-b4cd12a7191a;1024;5120;26 +Ali Rida;Iman;HL0707115-5C;486f1365-62cc-472c-8eff-5639e9e52046;1024;5120;26 +Meins;Imo;HL0707115-10B;04653e46-1227-44cb-ba1e-94c112c65d80;1024;5120;26 +Harder;Ina;HL0707115-6C;72af12c3-b973-4dc4-ac10-1a01d3edbb92;1024;5120;26 +Bilovytska;Inna;HL0707115-DAZ S 2;fe175e60-a3ec-43f1-a570-667bacdea8e0;1024;5120;26 +Caglar;Irem Naz;HL0707115-7C;962c8f7a-2994-4be1-a123-b9b99cb933c8;1024;5120;26 +Özdamar;Irem;HL0707115-8C;a1008b3f-711e-40c6-858b-d631961280ef;1024;5120;26 +Belikov;Ivan;HL0707115-9B;50f4c298-f494-4741-a651-d365e6d6be77;1024;5120;26 +Onica;Izabel-Maria;HL0707115-8C;d455b606-9d45-46ce-9455-e3d702b1d41b;1024;5120;26 +Kulawiak;Jakub;HL0707115-9B;6986f666-38c5-4941-982d-f185c1c568f9;1024;5120;26 +Milde;Jan;HL0707115-8C;26001591-2985-47ce-bad8-d9ea5e04ad7a;1024;5120;26 +Westphal;Jan Eric Herbert;HL0707115-5C;f0dc0942-968a-41ab-9ed9-07eb07f96b84;1024;5120;26 +Besch;Jason;HL0707115-6A;f96ba398-9043-4a15-b8ff-3f81fab34e97;1024;5120;26 +Knappe;Jason René;HL0707115-7A;c50f8f89-a438-4610-aa25-76bf21dcad12;1024;5120;26 +Lowe;Jayden;HL0707115-DAZ S 2;3368f848-7e23-4d66-b96b-a706bceebe7d;1024;5120;26 +Willmer;Jean-Maggy;HL0707115-7A;644de287-fbe0-4660-9447-810d331fe9e7;1024;5120;26 +Springer;Jenna;HL0707115-6A;5701d29b-b925-4d0b-a981-33e7464c4494;1024;5120;26 +Kriesbach;Jeremy-Leon;HL0707115-9A;3f3b384f-eb03-4f7f-9177-8d5b85814360;1024;5120;26 +Jarkiewicz;Jessica;HL0707115-7B;a636590b-77d5-43ae-b363-ec251b723090;1024;5120;26 +Krull;Johanna Margaretha;HL0707115-10A;00d557a2-368d-4861-b713-6557db5b5005;1024;5120;26 +Kramer;Joleen;HL0707115-9B;2f310d5e-4732-4228-8d43-a1540cd798f7;1024;5120;26 +Dreier;Jolie Kristin;HL0707115-7A;033d220c-5263-4fba-9c80-aa8851988a18;1024;5120;26 +Reier;Jolina-Elin;HL0707115-9A;3c398239-0862-4220-a476-f1fe8bbe61de;1024;5120;26 +Georg;Joshua;HL0707115-8A;73334ede-a0d8-488c-b233-25841b797b88;1024;5120;26 +Santiha;Judy;HL0707115-9A;82887f95-9afe-4c78-a3f7-475b36287629;1024;5120;26 +Schreitling;Juleena;HL0707115-8B;48dd0fe3-5d08-4ae0-8630-165137aaf8cf;1024;5120;26 +Beck;Julia;HL0707115-DAZ S 1;50f8a2c8-0b83-441b-8e7b-266a0e795948;1024;5120;26 +Nell;Julian;HL0707115-8C;841a62c6-c923-4a1f-aec2-7bae90126696;1024;5120;26 +Cioch;Justin;HL0707115-7A;05ad1f60-31e5-4f15-b278-b19f1e0b83b9;1024;5120;26 +Seemann;Justin-Luca;HL0707115-6A;4e81df4e-3059-4f23-b8e7-1d463d015053;1024;5120;26 +Riebe;Kai Morice;HL0707115-9A;002c061c-c182-4379-b954-ae9c37f74c66;1024;5120;26 +Georgiev;Kalin Rosenov;HL0707115-DAZ S 1;6bd71e04-f7d3-48d7-95c4-4486a2988617;1024;5120;26 +Siregar;Kayla Fitriani;HL0707115-DAZ S 2;df87f221-0419-412b-8c6c-d8bc03ec64eb;1024;5120;26 +Weißkirchen;Keanu Alexsandro;HL0707115-6C;824f111c-2ab8-42ff-9e50-283e6c3ae443;1024;5120;26 +Köse;Kenan;HL0707115-6B;916889b0-68cc-4807-85d7-c730cf4cbc1f;1024;5120;26 +Naseri;Kenan;HL0707115-10B;c68bcc95-3020-4799-a1da-6a6c5988fe33;1024;5120;26 +Azzez;Kerim;HL0707115-7C;3e7842d4-27e7-47a8-bb07-3e4c1a500473;1024;5120;26 +Skoczylas;Kesja Ines;HL0707115-7A;6b76363a-8e58-4efb-a69b-dc751d4bfe04;1024;5120;26 +Hasan;Khamlin;HL0707115-6B;56d35135-2447-4aff-810a-0c94728a703b;1024;5120;26 +Retelsdorf;Kjell;HL0707115-7A;ce474615-724f-4b24-b659-644266f3f496;1024;5120;26 +Vasilev;Kristjan;HL0707115-DAZ S 1;9a9705b7-d397-4c97-b174-e42e8b27bcb2;1024;5120;26 +Krause;Lara Marie;HL0707115-9B;aaa3aee5-7002-45f0-a98d-8babad0c85e9;1024;5120;26 +Krumm;Lara-Sophie;HL0707115-7C;61e20bdd-0ce4-4268-8f24-3c1cee4097a4;1024;5120;26 +Ahmed;Lareb Anna;HL0707115-10A;86109b6e-4535-467f-ac2d-978db7a0b138;1024;5120;26 +Eggert;Laura Virginia;HL0707115-6B;e52b0a51-939c-4552-a775-d16108b01fd9;1024;5120;26 +Coca;Laurentiu;HL0707115-DAZ S 1;7631fbbc-e56b-4d58-adf7-17597ae7bcfb;1024;5120;26 +Aby;Laveen Sabah;HL0707115-5B;9a4a2960-94c5-4a37-b2e8-8371235a76df;1024;5120;26 +Bretschneider;Lea Marie;HL0707115-8C;bd64ce54-c278-40c0-8452-ca61fee64a43;1024;5120;26 +Reißig;Leah Katharina;HL0707115-9C;1bd2190d-c4bd-48a2-b42d-ce160052f163;1024;5120;26 +Harder;Leana Joline;HL0707115-6B;e1a04976-a1d6-427c-8a6b-9ec0ed79dc04;1024;5120;26 +Röper;Lea-Sophie;HL0707115-9C;d35ffbd3-87ec-469a-9d76-d5fc505a4b34;1024;5120;26 +Richter;Lea-Marie;HL0707115-7C;fe756b6c-0b9d-46fd-870e-bfb3604efcad;1024;5120;26 +Ohlow;Lena;HL0707115-10B;8d86f110-f5f7-4ee8-b02f-9402144e13f0;1024;5120;26 +Pfeil;Lena Celine;HL0707115-10A;992af6ff-ae4d-431f-9bb7-d7f9b9e07e08;1024;5120;26 +Szperalski;Lena Denise;HL0707115-8B;e935a200-fcb4-44fd-a3f4-a55456062e70;1024;5120;26 +Schulte;Lennart;HL0707115-6A;a47e7bb5-f1eb-4e07-9353-637134bd00a9;1024;5120;26 +Rudeloff;Lenya;HL0707115-5A;f1e18fea-fa7c-416d-93ab-dee07b3ef346;1024;5120;26 +Braun;Leon;HL0707115-8B;44228b15-51d7-49ce-9b3d-b7f4b2a5ca60;1024;5120;26 +Beckmann;Leon Joel;HL0707115-9A;068d5975-9c22-43a9-b36a-6974056de9d5;1024;5120;26 +Ewert;Leon Jan;HL0707115-10A;fb8a1552-0a7a-4681-8937-18451ae62330;1024;5120;26 +Groth;Leon;HL0707115-10B;58c78953-ee02-4428-8b44-7145c6194392;1024;5120;26 +von Bülow;Leonie;HL0707115-8B;48e102a4-caf0-4242-aff9-b5bff58ab507;1024;5120;26 +Glasneck;Leonie;HL0707115-9C;eba6daee-c3fb-448f-8e93-a9685375b1a6;1024;5120;26 +Krumm;Leonie-Chantal;HL0707115-9B;afb2effe-fd3e-4920-ba7a-52a292e5e6b8;1024;5120;26 +Lorenz;Leonie Pheline;HL0707115-9A;e75c272a-f0b4-4eab-8789-978f87523aa8;1024;5120;26 +Monsky;Leonie Samantha;HL0707115-10A;9cad4236-498e-4431-94ec-2191e027c046;1024;5120;26 +Pohl;Leonie Sophie;HL0707115-10B;ac7ddcf5-f81a-46fe-9480-22c1e78e12e3;1024;5120;26 +Rickert;Leonie Soraya;HL0707115-7A;fbc395ed-f134-46c5-8244-c6dd60fd760e;1024;5120;26 +Teschke;Leonie;HL0707115-8A;68837c60-dc2a-4e6e-bbb5-ebafa41c659f;1024;5120;26 +Korn;Leoni-Marie;HL0707115-5C;ad4f0fdf-83f2-4728-9813-d47829df3738;1024;5120;26 +Krasniqi;Leon;HL0707115-10B;ecf1503e-c782-45e7-8caf-bfc05b0958de;1024;5120;26 +Nohl;Leon;HL0707115-6C;d4ed95d9-9a64-456e-b210-9f3f1af84932;1024;5120;26 +Stalla;Leon;HL0707115-8C;9fb13fcf-3371-47d9-bb4b-388c0d38df12;1024;5120;26 +Georg;Levin;HL0707115-5C;f82006e4-6f92-456c-892b-96262768aa24;1024;5120;26 +Sager;Levin;HL0707115-8B;610ba6a7-ae06-4bc1-8a65-9469cc8686ca;1024;5120;26 +Sahin;Leyla;HL0707115-9A;717ff805-f000-4ddd-96c4-718da8b2b805;1024;5120;26 +Abel;Liam;HL0707115-7C;115df83f-a62c-47d1-a889-4b333ae9273e;1024;5120;26 +Reier;Lillet Josephine Heidi;HL0707115-7B;2b7be02c-5c99-45cf-a26e-8cbba8112dce;1024;5120;26 +Regge;Lina;HL0707115-9C;d3666a1a-5873-45d0-ad6d-d37c8b8071d4;1024;5120;26 +Ruhkieck;Linus Romeo;HL0707115-7C;6e7bcf92-5ba4-41fe-a8a0-5f5fd0f876ab;1024;5120;26 +Kröger;Linya;HL0707115-6B;81d72a03-bd7e-4649-b36d-d801bc54b0fc;1024;5120;26 +Hintze;Liyana Nevin;HL0707115-9C;ffd2b360-de2d-44cc-83d6-28b69922f821;1024;5120;26 +Duman;Louis Arif;HL0707115-8C;f60d4ced-7c92-497b-970a-6a85ead9a73d;1024;5120;26 +Kalinowski;Louis;HL0707115-9B;1ef82d83-9244-4b0b-a22c-6d0b6fedd3f5;1024;5120;26 +Langohr;Luca;HL0707115-5B;bd8a91a1-2d02-48a2-a78b-a8a27440642e;1024;5120;26 +Stadler;Luca Joel;HL0707115-7A;558791aa-4c68-4d16-9dbf-117634dab2ab;1024;5120;26 +Bornemann;Lukas;HL0707115-9A;687a0fc2-11b2-44e0-80e1-929bf6fd8920;1024;5120;26 +Hellwig;Lukas;HL0707115-7C;5656bf1f-42b0-4c2f-bbae-d73408446c29;1024;5120;26 +Pöhls;Lukas;HL0707115-5A;d92f0c0c-aa48-4539-8e93-f32fff861ff6;1024;5120;26 +Trettow;Luna-Carolina;HL0707115-7C;5c9b375b-19a2-4ff9-b317-26ddb3611a53;1024;5120;26 +Rizea;Madalina-Georgiana;HL0707115-DAZ S 2;a58cbb4f-620f-4718-9e96-7b0e015bc2ed;1024;5120;26 +Alizada;Mahdi;HL0707115-8C;380ca5ab-e7fb-4e49-84d6-6818f4b62978;1024;5120;26 +Al Mobaid;Mahmoud;HL0707115-7A;3c19c8ba-6412-43d4-aa03-8039451ad1a2;1024;5120;26 +Tariq;Mah Noor;HL0707115-5A;ecde1ea4-28a3-4fd8-8393-4c6cde095c75;1024;5120;26 +Dören;Maicy-Pascale Janice;HL0707115-8C;71bc0bcf-b07f-4a7c-9873-184c4ab7910f;1024;5120;26 +Gläsing;Maja-Sophie;HL0707115-8B;b8e83a6f-a1c7-4d74-b536-78ce7fefb832;1024;5120;26 +Broska;Malte;HL0707115-9C;d06c6dfd-93a8-4add-a1dd-95a47e88d69f;1024;5120;26 +Knabe;Malte;HL0707115-6B;c306fcdf-a7cf-4a1a-baa2-d8b8925523e7;1024;5120;26 +Rzeznicki;Marcel;HL0707115-5C;ef0bdea9-086e-485b-8df6-81efe1ee14f0;1024;5120;26 +Hamami;Mariam;HL0707115-7A;3d656326-6099-4f03-a4c7-3c576d646750;1024;5120;26 +Lisnic;Marius;HL0707115-9B;c8fa162b-4e68-4a87-8a33-f880775ff7e2;1024;5120;26 +Welday;Martha;HL0707115-9C;34882102-b498-4a48-a642-ddd5328cb8dc;1024;5120;26 +Hitschfeld;Marvin;HL0707115-9B;0f0f693a-c98f-405e-926e-424c428e27e1;1024;5120;26 +Kaminski;Mateusz;HL0707115-9C;a939f4ad-3126-4b2d-8e6a-fb2cd43e0ef5;1024;5120;26 +Heller;Mathias;HL0707115-6A;f25dad07-d60a-432a-9f98-dec2e77d9fe8;1024;5120;26 +Möller;Maurice;HL0707115-7B;bdd77099-c84f-4f47-944a-c42a8836727d;1024;5120;26 +Harder;Max;HL0707115-9B;f486dd23-ac02-4b9b-9771-b9855a967ff6;1024;5120;26 +Bereit;Maximilian Joel;HL0707115-5B;19b0f960-2524-4743-a62d-b47f5b166b5d;1024;5120;26 +Heise;Maximilian;HL0707115-6A;a758e69a-7a9c-4c83-8b3b-d9c4384f5c55;1024;5120;26 +Wecker;Maximilian Joshua;HL0707115-6A;5c165998-3654-45e5-b243-6339158ec432;1024;5120;26 +Weber;Maxim;HL0707115-6A;08552ace-54c7-44fd-a951-af015ef9c7ad;1024;5120;26 +Orechowski;Max;HL0707115-9A;219a8b4d-9a7f-4b95-a21c-e493876f21ba;1024;5120;26 +Walter;Max;HL0707115-10B;658ba857-cd0f-457f-b5c4-25463424d5f2;1024;5120;26 +El-Mohri;Medina;HL0707115-7C;9a565982-80b3-4e54-b83e-c1496e79b20f;1024;5120;26 +Aydin;Mehmet;HL0707115-10B;be9e48b4-2887-4fa7-8b13-a7f73fbce8cf;1024;5120;26 +Sahin;Mehmet Cihan;HL0707115-6C;4ab2deb7-5391-42c0-a129-096443b8c076;1024;5120;26 +Schmidt;Melanie Karin;HL0707115-6C;b923addf-c545-4ece-973b-e4a949ad8ec1;1024;5120;26 +Camkiran;Melda;HL0707115-9C;dced273e-91e4-4210-9c5e-fbb2ea825051;1024;5120;26 +Morina;Melike;HL0707115-9B;68ffdef4-a1ba-42a3-b50e-fc2c0a6fe4d1;1024;5120;26 +Peschke;Melina;HL0707115-7A;dde5574f-1afa-4f05-9f9b-d3ad76a97eca;1024;5120;26 +Runge;Melina;HL0707115-9B;1f0e5393-6a99-468d-8a17-85c38128e248;1024;5120;26 +Uyar;Mert;HL0707115-8A;3fa6633d-2e50-41c6-a3f0-87759a472114;1024;5120;26 +Allahham;Mhd Faraj;HL0707115-6B;7c25d277-2d2c-49ac-927e-4e87e8acfe6c;1024;5120;26 +Hintze;Mia Marie;HL0707115-5C;32d20b95-fdc7-411a-8f91-11ba1e0b3224;1024;5120;26 +Schöning;Mia-July;HL0707115-5A;5dae8baf-dac6-492d-a245-85316fcd2e32;1024;5120;26 +Tsink;Mikhael;HL0707115-DAZ S 1;0d7c8e01-0422-4ba5-b56a-1038e6041e1c;1024;5120;26 +Sedova;Milana;HL0707115-5B;2fe78fb4-ca31-408c-afbd-05537d053876;1024;5120;26 +Sabev;Milen Tanev;HL0707115-5B;7f9bbfd0-426d-40c8-a812-971cde77029a;1024;5120;26 +Haji;Mina Ibrahim;HL0707115-9A;08a0c621-abbb-48d9-9886-e1c74a5b53e9;1024;5120;26 +Kaplan;Mine;HL0707115-10A;d12b7cb4-4f9d-42ee-a725-6fb1470a4363;1024;5120;26 +Dinic;Miodrag;HL0707115-5B;d6f430ab-1cfc-47aa-9972-0c79cc49e6aa;1024;5120;26 +Sulaiyman;Mirnas;HL0707115-7A;cbcdf674-ba6c-40b6-b079-0bb82f733765;1024;5120;26 +Dawoud;Mohamad Hasan;HL0707115-5B;b4be75e5-b5c3-4bc8-9b5d-d8fba4dd2253;1024;5120;26 +Akay;Mohamed;HL0707115-8A;ef595146-58f1-41bf-b7cc-5fb0aa3d38c3;1024;5120;26 +Dilshad Ali;Mohamed;HL0707115-DAZ S 1;4faf01f9-4949-4b26-8ed4-eb376c4abe94;1024;5120;26 +Alselo;Mohammad;HL0707115-6B;7fbd227c-ab79-412e-9076-f94086d2e722;1024;5120;26 +Jamil;Mohammad;HL0707115-5C;77401883-4b11-401a-bc62-23b45ce3649f;1024;5120;26 +Bolat;Mohammet Emin;HL0707115-9C;e143d8a9-2ed9-4b90-a0cf-01dbefc361f5;1024;5120;26 +Yousef;Muhamed;HL0707115-5C;ab284792-b366-4e08-b295-7a83d24b9ae7;1024;5120;26 +Hellmeier;Muhammed Emin-Sandro;HL0707115-9A;34e3d8c0-3459-406a-95b9-26199316162e;1024;5120;26 +Eryilmaz;Muharrem Cinar;HL0707115-10B;6759bc4c-d771-49ca-bc41-ebc282c6b72b;1024;5120;26 +Ahsan;Muneeb;HL0707115-10B;31624c7f-79f2-46b5-9701-20a250398cae;1024;5120;26 +Hammami;Mustafa;HL0707115-5B;123e846e-2bea-4430-9cf6-6df4d0a7c076;1024;5120;26 +Yeromenko;Mykola;HL0707115-DAZ S 1;0475f857-7103-406d-87e7-ea7c5b3cc22a;1024;5120;26 +Ivanov;Mykyta;HL0707115-DAZ S 2;52c6a271-fde1-4602-9924-7324bd69ba33;1024;5120;26 +Ayyildiz;Nadir Can;HL0707115-5A;3969229a-58cf-4648-94bc-3c00fadded9d;1024;5120;26 +Talwar;Naresh Kumar;HL0707115-7A;18d95be1-d4bc-4006-8e18-9ceb705f77b3;1024;5120;26 +Fischer;Nathalie;HL0707115-9B;9a63c70d-5e98-4b1a-bfbf-892e26706824;1024;5120;26 +Oubaid;Nazdar Jabar;HL0707115-8B;8fb431b9-85cc-4903-838a-989f1408981c;1024;5120;26 +Ayvaz;Nedzhati Sali;HL0707115-DAZ S 2;1cf852af-d805-47a3-aeca-c06a2a06ea00;1024;5120;26 +Rosenthal;Neele;HL0707115-5A;3fc47db3-e715-4fb4-b16d-4fb4a9eb432e;1024;5120;26 +Twati Dungca;Neil;HL0707115-DAZ S 1;af963c71-b5d7-4632-a00f-56b913e9f41f;1024;5120;26 +Skordos;Nela;HL0707115-6C;0b525237-7d2d-4440-9215-f2d610fd4706;1024;5120;26 +Dornberg;Nele;HL0707115-10A;7b578214-96ff-4910-9e48-3b131563eee0;1024;5120;26 +Peschke;Nele- Sophie;HL0707115-10A;a89fbe83-f348-4cf3-aa2f-3c10b056cd73;1024;5120;26 +Truong;Nguyen Huynh;HL0707115-10B;27e768a7-266e-450c-a4ea-852c45150a56;1024;5120;26 +Twati Dungca;Nicole;HL0707115-DAZ S 2;f8620826-663f-4c5a-bfe4-a0927f34af56;1024;5120;26 +Al-Ogailli;Noor;HL0707115-8B;e554f16a-bd08-4f94-9409-8b304bb43c06;1024;5120;26 +Hmame;Noor;HL0707115-9C;74fd6c60-91ee-4972-89b2-8850789bb495;1024;5120;26 +Moussa;Noura;HL0707115-6C;53851aeb-6548-4fd5-8a8b-b9b60e758a59;1024;5120;26 +Othman;Nour;HL0707115-6B;e71bbdad-1858-44e2-9036-6e607c24ab9a;1024;5120;26 +Sener;Ömer-Faruk;HL0707115-6C;c53b6292-c273-46ea-84bd-4a68602cb731;1024;5120;26 +Usta;Oguz;HL0707115-6B;881c5036-9687-4d82-9e30-8e8daec1204a;1024;5120;26 +Neubauer;Ole;HL0707115-9C;81f8632c-5f5e-4c6d-b346-90540325210d;1024;5120;26 +Bilovytska;Olha;HL0707115-DAZ S 2;8f500e17-4cda-45b3-a312-d0090626c9a7;1024;5120;26 +Eltaif;Oussama;HL0707115-5A;3fd2c16f-f226-43d7-b5d6-76bfabece51c;1024;5120;26 +Radu;Patricia;HL0707115-8A;2c8fd860-69c5-4a81-9b49-9fb3200b0d7e;1024;5120;26 +Steinforth;Patrick Leon;HL0707115-9A;b7c37449-6120-464d-99c7-88c76460f68d;1024;5120;26 +Luckmann;Pauline;HL0707115-7B;43900d13-e107-44a3-a96e-040a989ab594;1024;5120;26 +Mischke;Pauline;HL0707115-5C;d792a715-a7db-4bc7-9903-ceab54e89846;1024;5120;26 +Kamin;Paul;HL0707115-5A;b657da72-b3fb-45c3-bddc-1d602c5eee1b;1024;5120;26 +Lyssov;Paul;HL0707115-8A;24c976a2-8bf5-471d-ae31-ee833e68f64c;1024;5120;26 +Komar;Philip;HL0707115-10A;d08fff30-f635-499e-8f4f-d7f1ca7f7ef8;1024;5120;26 +Nothnagel;Philip;HL0707115-8A;62111037-a6e3-4a5c-97b7-31d461b111d2;1024;5120;26 +Neverov;Philipp;HL0707115-7B;868ad6b0-57b6-4938-8281-5349a8e976e5;1024;5120;26 +Harder;Phillip-Maurice;HL0707115-10A;e92705ec-d605-4b16-8974-f33dc5c86c18;1024;5120;26 +Will;Pia;HL0707115-9A;27f4ad8f-78a7-46d2-b29e-f08b2451d863;1024;5120;26 +Maciag;Piotr;HL0707115-6A;e6fe897a-8303-4abd-814f-2409d4c12ca7;1024;5120;26 +Ivanova;Polina;HL0707115-DAZ S 1;aef06456-7143-40a5-b654-d0bdf972b275;1024;5120;26 +Tamuen;Pongpasu;HL0707115-6B;02a36a87-b40d-4532-92df-2b533a1cd64a;1024;5120;26 +Hero;Raman Hamid;HL0707115-6C;61eb06c1-6a2e-454b-8c7d-18774290ccf4;1024;5120;26 +Semrouni;Rayan;HL0707115-9C;d5e86b6f-cdc8-4067-9922-82e32277ea6d;1024;5120;26 +Hadj Brahim;Rayen;HL0707115-6B;627ba61d-5741-4770-949e-4c64b33b2636;1024;5120;26 +Semrouni;Riad;HL0707115-9A;476c50ca-095f-4bf4-b49a-92bfb36ce2e3;1024;5120;26 +Attar;Ridhaallah;HL0707115-7B;1a6a2e1d-4b51-4e09-9839-915cfb5e1cf8;1024;5120;26 +Smajic;Rijad;HL0707115-DAZ S 1;b5363fd2-845c-45a8-b98e-3ddddd733f5e;1024;5120;26 +Garwash;Ritij;HL0707115-7B;d0c3716e-3684-4305-a6a7-b62f1d139c3b;1024;5120;26 +Arslan;Rojan;HL0707115-9C;97f20136-319f-4378-9390-b2fe169e4b3d;1024;5120;26 +Dzoba;Roman;HL0707115-DAZ S 2;208e513f-ead6-487f-ae33-6336f9a896c6;1024;5120;26 +Neverov;Roman;HL0707115-5C;9011b32a-bc3b-4faf-8a2c-0d458f5e10a8;1024;5120;26 +Sauer;Roman;HL0707115-DAZ S 2;8b9adaea-7396-4d19-92ca-582561639c74;1024;5120;26 +Isufi;Romeo;HL0707115-DAZ S 2;0ab66a5c-64fe-46ea-a85b-09f65038c1c7;1024;5120;26 +Hasan;Rosin;HL0707115-5B;a11d030c-b485-407a-a8f4-1122b8da990c;1024;5120;26 +Ekaev;Ruslan;HL0707115-6C;d64cb36b-25d2-48cd-83f9-b3e497e592e9;1024;5120;26 +Bayan;Saboon Samander;HL0707115-DAZ S 2;0b5c6e0f-cf58-49c1-8827-9f9a94022bfc;1024;5120;26 +Dilikoglu;Sahra;HL0707115-6B;d53a22cf-13df-4635-9a83-235b9b05e333;1024;5120;26 +Hajr Mala;Salar;HL0707115-5A;2c6ac5db-91e9-42d0-87ca-5ccd1c3e064a;1024;5120;26 +Ngum;Sally;HL0707115-9A;aef8c14a-0819-4fa0-83ef-0bdea0af9fc2;1024;5120;26 +Ahmed;Salya Resmie;HL0707115-DAZ S 1;8e6ec042-ceae-4253-8445-ab2f3ff64502;1024;5120;26 +Alan Farman;Samaa;HL0707115-8A;5afc73c3-a3ae-4866-b329-06d94e275377;1024;5120;26 +Balseiro Boonchaisan;Sandra;HL0707115-5C;61c26a0a-dba6-413a-8680-7b28dffb080a;1024;5120;26 +Al Shammari;Saqr Mohammed Yaseen;HL0707115-6B;485af5d9-e9bf-4beb-9a36-5fb3085e7797;1024;5120;26 +Chaaban;Sara;HL0707115-5C;939bc49d-aa77-43a2-8683-32bad30a6329;1024;5120;26 +Dinic;Sara;HL0707115-9C;1be97abc-c500-432f-b394-77a649e09b06;1024;5120;26 +Till;Sarah-Lee;HL0707115-7A;57a4d5e0-6f5e-4503-b998-40c722f6d9ef;1024;5120;26 +Hejar Mella Jassin;Sara;HL0707115-7A;ca63763d-ab78-43b6-891a-c3fe4a71f101;1024;5120;26 +Yagoub;Sara;HL0707115-6B;544b6cd6-da02-4b23-86d5-7e4a55cbd47b;1024;5120;26 +Fdhila;Schahin;HL0707115-6C;4fd3f60a-5981-4949-85c3-1dbaa7cd5760;1024;5120;26 +Ellerhold;Scott;HL0707115-7B;7cbb2d03-4ed8-48bd-9dfc-0e40ed0dd001;1024;5120;26 +Schahin;Sedat;HL0707115-8C;2388febb-92e0-4ce2-b02e-76f1a4fc74f4;1024;5120;26 +Farzat;Sedra;HL0707115-8B;0cea35c1-d46e-40fc-bb41-27bbdd651c27;1024;5120;26 +Bolat;Semih;HL0707115-5A;cf6ab311-5e22-46b3-9501-ff2da821dee7;1024;5120;26 +Güvercin;Semih;HL0707115-7C;02b40747-bf49-4cc8-9f1a-dd3d48b20791;1024;5120;26 +Dören;Sergej;HL0707115-9A;0fb4e6f0-ab4c-4f67-979d-0c9342771863;1024;5120;26 +Gürgür;Sevcan;HL0707115-10B;dbced3e8-5ae9-4ea3-a628-45ec2467f84f;1024;5120;26 +Georgieva;Sevda Rosenova;HL0707115-DAZ S 1;59e54743-c397-4c7d-9a00-e52c4d9911e4;1024;5120;26 +Demir;Seyhan;HL0707115-10A;caff2534-d8e1-4a3c-8415-d2bbc8725f32;1024;5120;26 +Jamshidi;Shahab;HL0707115-9B;87c9b416-13cc-461a-aead-0b7fb0173e38;1024;5120;26 +Rogalski;Shanaja;HL0707115-5A;474f1779-87a0-4802-bb3f-6d4c8c370d4d;1024;5120;26 +Amedi;Sidar;HL0707115-6C;c52b18d7-54b3-4b42-9255-48bc32c05b05;1024;5120;26 +Meyer;Sidney Lennon;HL0707115-9C;b5b4709c-79e3-4af9-8d39-9d17e220879a;1024;5120;26 +Hasan;Sidra;HL0707115-6A;fd163590-7271-4e9e-9d30-528b67b8a654;1024;5120;26 +Nazari;Siha;HL0707115-7B;549b6bdb-9ec4-48e4-871d-e008ff3427fb;1024;5120;26 +Dilikoglu;Sila;HL0707115-9B;98c495cc-f877-4cd3-a426-aaa4fdcd48c0;1024;5120;26 +Schahin;Silan;HL0707115-7A;9a01fa5a-f301-402d-b18f-4573358a03bd;1024;5120;26 +Othman;Sima;HL0707115-5B;cc67781a-a672-484c-aace-99d43c16606d;1024;5120;26 +Lux;Simon;HL0707115-6A;230d39fc-74ae-45e5-91b8-2441f31ab232;1024;5120;26 +Hamid;Sinar;HL0707115-8B;f51cea2c-c198-4045-a12b-23cc0d81a788;1024;5120;26 +Mitkova;Slavka;HL0707115-6A;28454e4a-8098-4eeb-8de7-1410fcc2ce7e;1024;5120;26 +Haidari;Sohrab;HL0707115-8A;0fff2ba9-8e56-451f-b1c4-471e5279dd3f;1024;5120;26 +Fauzi Jamil;Solin;HL0707115-5A;ea7c5cbe-c89f-4239-9503-41f235be5d89;1024;5120;26 +Delfs;Sophie;HL0707115-6A;12e3c5d4-d829-4dde-a60d-95db9b9fb199;1024;5120;26 +Standtke;Sophie Marie;HL0707115-7A;0a286930-2cbe-4d7b-b404-f4daaec10f25;1024;5120;26 +Marinov;Stefan;HL0707115-6B;80213f39-96c4-4a78-b40a-3daf8672a65b;1024;5120;26 +Dinch;Sude Naz;HL0707115-DAZ S 2;fc736485-34b9-42ae-aa82-5284253911f0;1024;5120;26 +Khan;Sufyan;HL0707115-5B;0d4e02ad-c493-45e0-a642-30494b4a7e74;1024;5120;26 +Bleck;Svenja;HL0707115-9C;3acd0e53-2e57-4a90-986f-e17ec1cd7323;1024;5120;26 +Erdogan;Taha Ahmet;HL0707115-8C;3cde7e53-31ba-4f6d-a634-740ed51d6153;1024;5120;26 +Garwash;Takwa;HL0707115-9B;ec202708-d23d-41be-a5e1-7c6c5c9f7ecf;1024;5120;26 +Nagrotzki;Tamara;HL0707115-5B;cb5175b8-93b6-4e7f-9774-368164b0e3d3;1024;5120;26 +Draeger;Tanja;HL0707115-7B;e01edb98-13f0-4694-9fc5-a4e363b90cdd;1024;5120;26 +Yaman;Tarkan;HL0707115-10B;8b40bfff-1f32-4947-9d7a-50ab090a0e2b;1024;5120;26 +Sayilgan;Taylan Nahit;HL0707115-8A;360830e6-12b6-438d-9920-b11cde5124eb;1024;5120;26 +Petrov;Teodor Viktor;HL0707115-7C;b703b113-7a83-4910-9465-a81eb54d7502;1024;5120;26 +Benn;Tjark Ole;HL0707115-9C;3f5414d3-5300-4811-ac1a-4bd6444c6357;1024;5120;26 +Drevsen;Toni Junior;HL0707115-8B;cb81d871-d2bd-4c36-8d33-e695378c2b33;1024;5120;26 +Urhan;Tuana;HL0707115-8A;e1cdc0dc-b2b4-4b4a-b2d8-569161c595d1;1024;5120;26 +Köse;Tugay;HL0707115-7A;73aafd7d-de4d-4ba2-8799-4d66fbd15140;1024;5120;26 +Ulu;Tugce;HL0707115-5A;ee21c058-a0d4-4357-854a-6fff66a1c2d9;1024;5120;26 +Pawlik;Tyler;HL0707115-7B;65170983-df4f-4552-8f67-d3e19d86905e;1024;5120;26 +Stadler;Tyler;HL0707115-10A;7306d9a9-2867-4471-a71d-1750df0ad81f;1024;5120;26 +Hofmann;Tymen;HL0707115-9C;c3d88e88-d1ff-4ecc-a8f0-375810d6f9c9;1024;5120;26 +Atmaca;Umut;HL0707115-7C;51605e09-cb17-49cd-8a34-4f842f5b18cb;1024;5120;26 +Sauer;Valeria;HL0707115-DAZ S 1;8e12a3f6-86cb-4625-9089-ee9b61b9b1a2;1024;5120;26 +Schmidt;Vanessa Melody;HL0707115-7B;2aabac41-10e7-4df4-b00e-c3fadcba2a05;1024;5120;26 +Wunsch;Vanessa Kassandra;HL0707115-5C;74d9c414-643f-45d4-afa4-20d3238acc96;1024;5120;26 +Katic;Veronika;HL0707115-10B;1b8fce64-3687-4b5f-8246-a710e4286439;1024;5120;26 +Janssen;Virginia Franziska;HL0707115-8C;a606cfe3-978d-4f11-a7c8-8cc439c6346b;1024;5120;26 +Giebelstein;Vivien;HL0707115-10A;a38256a0-15ef-4649-a48e-7889548b0524;1024;5120;26 +Göksal;Volkan;HL0707115-6C;b44d800a-d5b2-413d-b0f5-a3ab8e1eb90e;1024;5120;26 +Al Ahmad;Yara;HL0707115-5C;e01862f8-a706-4c63-9769-513e067721dc;1024;5120;26 +Yilmaz;Yaren;HL0707115-6C;66148ddd-80b2-457a-897b-6eda86228be1;1024;5120;26 +Bilovytski;Yefrem;HL0707115-DAZ S 1;c9eeaf30-7808-4a99-b81e-ae1074cd2b73;1024;5120;26 +Moussa;Yousif;HL0707115-6A;d7e4b08c-0da6-41a0-85bb-2e4cc4863f5f;1024;5120;26 +Abdouni;Yousra;HL0707115-8C;814419cd-b4e0-4839-bdf9-b08fd6f5d823;1024;5120;26 +Ayvaz;Yusuf-Bünyamin;HL0707115-5B;82ba0dbf-4538-480f-9266-c05a49f89982;1024;5120;26 +Khalaf;Zainab;HL0707115-9C;22375624-be81-4d4c-83a5-5f7cbde19c06;1024;5120;26 +Pianka;Zenobia Peyton;HL0707115-5C;415ee043-f0d3-416f-b4c7-cc0037005a43;1024;5120;26 +Ali-Aziz;Zeynep;HL0707115-5B;3fb37588-09a1-423a-bd3f-e956815b42cb;1024;5120;26 +Alan Farman;Zine;HL0707115-6A;215a3917-26d8-4b40-9b29-2ac322633945;1024;5120;26 +Wilcken;Zoe Marie;HL0707115-7B;35ecd06b-89c1-4688-b4ff-4ab67ba2a1c8;1024;5120;26 +Haftka;Zuzanna;HL0707115-7C;4aa67c31-5158-4f49-8507-109c4bf2bce0;1024;5120;26 +Szymanski;Kacper;HL0707115-DAZ S 1;05d23c66-af0f-4378-b8fe-5b4310f25808;1024;5120;26 +Alhamid;Ahmad;HL0707115-DAZ S 2;98c54f95-81dc-4ee3-afcf-999c0927b6ea;1024;5120;26 +Marinova;Kader Stoyanova;HL0707115-DAZ S 2;22ee1d59-b476-4390-a9b3-7f81f3c2fd84;1024;5120;26 +Marinvoa;Seyar Stoyanova;HL0707115-DAZ S 2;55b052fb-5fe4-4863-9628-6f0d0330c0f9;1024;5120;26 +Kuoth;Tasluag Mayel;HL0707115-DAZ S 2;df57140c-fa44-4b09-b594-1a8e76b93ded;1024;5120;26 +Ditz;Dmitri;HL0707115-DAZ S 2;e529d047-cd6a-4002-a2be-09af6f6d2964;1024;5120;26 +Schüler;Der GKS Test;HL0707115-testgruppe;47542074-d814-4a00-bd8f-9899e05e4e11;1024;5120;26 +Oleksyn;Uliana;HL0707115-DAZ S 2;6e546522-6776-4873-9992-3b975eab92be;1024;5120;26 +Cherstva;Sofiia;HL0707115-DAZ S 2;bf26a769-75f6-4f66-886e-696af912d29e;1024;5120;26 +Ahdayir;Hussam;HL0707115-DAZ S 2;05bf3941-7d5d-467c-85d2-00dc3e8b125b;1024;5120;26 +Mussayev;Majid;HL0707115-DAZ S 2;b69aebe6-a705-4989-92d0-e7364eb19412;1024;5120;26 +Ebrahimi;Farshid;HL0707115-DaZ S 2;d9eab9f0-84c4-4267-85fd-61e8d5726c02;1024;5120;26 +Torshkhaev;Rasul;HL0707115-DaZ S 2;6294960f-6dd5-4cd8-9af5-f8ae09acd1ed;1024;5120;26 +Samiri;Nasrin;HL0707115-DaZ S 2;04f5d424-78a0-4139-81e9-03f315eabf7f;1024;5120;26 +Samiri;Nasanin;HL0707115-DaZ S 2;496dc1ec-1604-4526-866e-df0e633478da;1024;5120;26 \ No newline at end of file diff --git a/main.py b/main.py index 7c31bed..3cc099e 100644 --- a/main.py +++ b/main.py @@ -44,7 +44,7 @@ if __name__ == "__main__": sys.stdout = Logger.Logger(log_file_path) print("Schul-IT UCS-Import Tool:\n") - dev = True # CHANGE FOR PRODUCTION RUN <------ + dev = True # CHANGE to "False" FOR PRODUCTION RUN <------ # ----------------------------------------------------------------- # # Step 1 - Dateien wählen, formatieren, einlesen | Variablen setzen # @@ -52,14 +52,17 @@ if __name__ == "__main__": # ToDo Daten mit UI einlesen # lehrer_liste_neu = "./Data/SaM/export_lehrer_SaM.csv" - lehrer_liste_neu = "./Data/RoterHahn/exportLehrer.csv" - lehrer_liste_system = "./Data//RoterHahn/systemLehrer.csv" + lehrer_liste_neu = "./Data/GKS/exportLuL.csv" + lehrer_liste_system = "./Data//GKS/systemLuL.csv" + lul_out_path = './Data/outputLehrer.csv' - schueler_liste_neu = "./Data/RoterHahn/exportSchueler.csv" - schueler_liste_system = "./Data/RoterHahn/systemSchueler.csv" + schueler_liste_neu = "./Data/GKS/exportSuS.csv" + schueler_liste_system = "./Data/GKS/systemSuS.csv" + sus_out_path = './Data/outputSchueler.csv' # Variablen füllen: if not dev: + print("Eingabefelder:") school_id = "HL070" + input("Schul-ID eingeben HL070:") ox_context = input("OX-Context der Schule eingeben:") if input("Klassen mit führenden Nullen? (y/n) ").lower() == "y": @@ -67,44 +70,50 @@ if __name__ == "__main__": else: del_zeros = True - print("Schul ID:", school_id, "\nOX-Context:", ox_context, "\nNullen:", del_zeros) + print("\nSchul ID:", school_id, "\nOX-Context:", ox_context, "\nNullen:", del_zeros) lul_new = step1.check_export_file(lehrer_liste_neu) - # print("Spalten der Import Liste - Lehrer: ", lul_new.columns) lul_sys = step1.create_dataframe_system(lehrer_liste_system) sus_new = step1.check_export_file(schueler_liste_neu) - # print("Spalten der Import Liste - Schüler: ", sus_new.columns) sus_sys = step1.create_dataframe_system(schueler_liste_system) # Test- und Funktionsuser auslagern keywords = ['Test', 'test', 'Raum', 'raum', 'User', 'user', 'Tafel', 'tafel', 'Admin', 'admin'] lul_testuser_df = step1.extract_testusers(lul_sys, keywords) - print("Anzahl Test- / Systemuser LuL:", len(lul_testuser_df)) + print("\nAnzahl Test- / Systemuser LuL:", len(lul_testuser_df)) sus_testuser_df = step1.extract_testusers(sus_sys, keywords) print("Anzahl Test- / Systemuser SuS:", len(sus_testuser_df)) - # in Datasets aufteilen - Testuser, Abgleich, UUIDs - # ---------------------------------------------------- # # Step 2 - auf name, vorname reduzieren und abgleichen # print("\nStep2: Listen abgleichen") - # 2.1 Data Frames für Abgleich erstellen - print(" Lehrer:innen:") + print("\n Lehrer:innen:") lul_matched, new_lul = step2.compare_data(lul_new, lul_sys) print("\n Schüler:innen:") sus_matched, new_sus = step2.compare_data(sus_new, sus_sys,) - print("Step2 completed! \n") - - sys.stdout = sys.__stdout__ + print("\nStep2: Abgleich abgeschlossen! \n") # ----------------------------------------------------------------------------------------# # Step 3 - Import Data generieren - klasse, uuids, weiteres in einer Liste zusammenführen # # Lul: Namen + UUIDs + Testuser lul_import = step3.merch_uuids(new_lul, lul_matched, dev) - # lul_import = step3.add_school_data(lul_import, school_id, ox_context, mail_quota_lul, ox_quota_lul) - print(lul_import[['name', 'klasse', 'schuelerid']]) + lul_import = step3.add_school_data(lul_import, school_id, ox_context, mail_quota_lul, ox_quota_lul) + lul_import = pd.concat([lul_import, lul_testuser_df], ignore_index=True) + print(f"{len(lul_testuser_df)} Testuser angefügt - {len(lul_import)} Einträge in LuL Liste") + lul_import.to_csv(lul_out_path, sep=';', index=False) + print(f"LuL Import CSV unter {lul_out_path} erfolgreich erstellt!") + # SuS: Namen + UUIDs + Klassen + Testuser - # sus_import = step3.add_school_data(sus_sys, school_id, ox_context, mail_quota_sus, ox_quota_sus) + sus_import = step3.merch_uuids(new_sus, sus_matched, dev) + sus_import = step3.add_school_data(sus_import, school_id, ox_context, mail_quota_sus, ox_quota_sus) + sus_import = pd.concat([sus_import, sus_testuser_df], ignore_index=True) + print(f"{len(sus_testuser_df)} Testuser angefügt - {len(sus_import)} Einträge in SuS Liste") + sus_import.to_csv(sus_out_path, sep=';', index=False) + print(f"SuS Import CSV unter {sus_out_path} erfolgreich erstellt!") + print("\nImport Script beendet.") + + # Log Datei fertig - Ausgang schließen + sys.stdout = sys.__stdout__ diff --git a/src/merge_xlsx_sheets.py b/src/merge_xlsx_sheets.py new file mode 100644 index 0000000..f0b4fb3 --- /dev/null +++ b/src/merge_xlsx_sheets.py @@ -0,0 +1,15 @@ +import pandas as pd + +# Laden Sie die Excel-Datei mit mehreren Seiten +excel_file = pd.ExcelFile('C:/Users/Patrick vom Hagen/Documents/Import/GKS/GKS_alle SuS.xls') + +dfs = [] +for sheet_name in excel_file.sheet_names: + df = excel_file.parse(sheet_name, skiprows=1) # Überspringen Sie die ersten beiden Zeilen + dfs.append(df) + +# Zusammenführen der einzelnen DataFrames zu einem +merged_df = pd.concat(dfs, ignore_index=True) + +# Speichern Sie den zusammengeführten DataFrame in einer neuen Excel-Datei +merged_df.to_excel('zusammengefasst.xlsx', index=False) diff --git a/src/step1.py b/src/step1.py index 74ba281..e410704 100644 --- a/src/step1.py +++ b/src/step1.py @@ -44,7 +44,9 @@ def create_dataframe_system(path): def extract_testusers(df, keywords): data = pd.DataFrame() for keyword in keywords: - data = pd.concat([data, df[df.apply(contains_search_term, axis=1, key=keyword)]]) + extracted_data = df[df.apply(contains_search_term, axis=1, key=keyword)] + df = df.drop(extracted_data.index) + data = pd.concat([data, extracted_data]) return data diff --git a/src/step2.py b/src/step2.py index b68c356..b4772c0 100644 --- a/src/step2.py +++ b/src/step2.py @@ -18,7 +18,6 @@ def compare_data(new, sys): else: merged_df = pd.merge(new[['name', 'vorname']], sys, on=['name', 'vorname'], how='outer', indicator=True) matches = pd.merge(new, sys, on=['name', 'vorname']) - # matches = matches[['name', 'vorname', 'schuelerid']] # Subsets für Zeilen erstellen, die nur in einem der DataFrames vorhanden sind only_new = merged_df[merged_df['_merge'] == 'left_only'].drop(columns=['_merge']) diff --git a/src/step3.py b/src/step3.py index 30045fe..1efe5c0 100644 --- a/src/step3.py +++ b/src/step3.py @@ -6,9 +6,13 @@ def create_uuid(): return str(uuid.uuid4()) +def add_hl_tag(school_id, row): + klasse = str(row['klasse']) + if klasse != 'nan': + return school_id + '-' + klasse + + def merch_uuids(new, sys, dev): - print(sys[['name', 'klasse', 'schuelerid']]) - print(new[['name', 'klasse', 'schuelerid']]) if dev: new_uuids = ["test" for _ in range(len(new))] else: @@ -19,7 +23,7 @@ def merch_uuids(new, sys, dev): def add_school_data(df, school_id, ox_context, mail_quota, ox_quota): - # print(df.head()) + df['klasse'] = df.apply(lambda row: add_hl_tag(school_id, row), axis=1) df['mailUserQuota'] = mail_quota df['oxUserQuota'] = ox_quota df['oxContext'] = ox_context