diff --git a/DebugVarEdit.exe b/DebugVarEdit.exe
index 2f1d2d2..e47bfdb 100644
Binary files a/DebugVarEdit.exe and b/DebugVarEdit.exe differ
diff --git a/Src/VariableSelector.py b/Src/VariableSelector.py
index 25cedd0..5c222e2 100644
--- a/Src/VariableSelector.py
+++ b/Src/VariableSelector.py
@@ -458,8 +458,16 @@ class VariableSelectorDialog(QDialog):
set_text('show_var', 'false')
set_text('enable', 'false')
- ET.indent(tree, space=" ", level=0)
- tree.write(self.xml_path, encoding='utf-8', xml_declaration=True)
+ # Преобразуем дерево в строку
+ rough_string = ET.tostring(root, encoding="utf-8")
+
+ # Парсим и форматируем с отступами
+ reparsed = minidom.parseString(rough_string)
+ pretty_xml = reparsed.toprettyxml(indent=" ")
+
+ # Записываем в файл
+ with open(self.xml_path, "w", encoding="utf-8") as f:
+ f.write(pretty_xml)
self.populate_tree()
self.accept()
@@ -509,8 +517,16 @@ class VariableSelectorDialog(QDialog):
self.all_vars[:] = [v for v in self.all_vars if v['name'] not in selected_names]
if removed_any:
- ET.indent(tree, space=" ", level=0)
- tree.write(self.xml_path, encoding='utf-8', xml_declaration=True)
+ # Преобразуем дерево в строку
+ rough_string = ET.tostring(root, encoding="utf-8")
+
+ # Парсим и форматируем с отступами
+ reparsed = minidom.parseString(rough_string)
+ pretty_xml = reparsed.toprettyxml(indent=" ")
+
+ # Записываем в файл
+ with open(self.xml_path, "w", encoding="utf-8") as f:
+ f.write(pretty_xml)
self.populate_tree()
self.filter_tree()
diff --git a/Src/__pycache__/VariableSelector.cpython-312.pyc b/Src/__pycache__/VariableSelector.cpython-312.pyc
new file mode 100644
index 0000000..ab83a5b
Binary files /dev/null and b/Src/__pycache__/VariableSelector.cpython-312.pyc differ
diff --git a/Src/__pycache__/VariableSelector.cpython-37.pyc b/Src/__pycache__/VariableSelector.cpython-37.pyc
new file mode 100644
index 0000000..c75bb8b
Binary files /dev/null and b/Src/__pycache__/VariableSelector.cpython-37.pyc differ
diff --git a/Src/__pycache__/VariableTable.cpython-312.pyc b/Src/__pycache__/VariableTable.cpython-312.pyc
new file mode 100644
index 0000000..bba815a
Binary files /dev/null and b/Src/__pycache__/VariableTable.cpython-312.pyc differ
diff --git a/Src/__pycache__/VariableTable.cpython-37.pyc b/Src/__pycache__/VariableTable.cpython-37.pyc
new file mode 100644
index 0000000..33ba03e
Binary files /dev/null and b/Src/__pycache__/VariableTable.cpython-37.pyc differ
diff --git a/Src/__pycache__/generateVars.cpython-312.pyc b/Src/__pycache__/generateVars.cpython-312.pyc
new file mode 100644
index 0000000..931dd66
Binary files /dev/null and b/Src/__pycache__/generateVars.cpython-312.pyc differ
diff --git a/Src/__pycache__/generateVars.cpython-313.pyc b/Src/__pycache__/generateVars.cpython-313.pyc
index 1ee5e17..408c450 100644
Binary files a/Src/__pycache__/generateVars.cpython-313.pyc and b/Src/__pycache__/generateVars.cpython-313.pyc differ
diff --git a/Src/__pycache__/generateVars.cpython-37.pyc b/Src/__pycache__/generateVars.cpython-37.pyc
new file mode 100644
index 0000000..1b2775e
Binary files /dev/null and b/Src/__pycache__/generateVars.cpython-37.pyc differ
diff --git a/Src/__pycache__/parseMakefile.cpython-312.pyc b/Src/__pycache__/parseMakefile.cpython-312.pyc
new file mode 100644
index 0000000..8e8274c
Binary files /dev/null and b/Src/__pycache__/parseMakefile.cpython-312.pyc differ
diff --git a/Src/__pycache__/parseMakefile.cpython-37.pyc b/Src/__pycache__/parseMakefile.cpython-37.pyc
new file mode 100644
index 0000000..431b861
Binary files /dev/null and b/Src/__pycache__/parseMakefile.cpython-37.pyc differ
diff --git a/Src/__pycache__/scanVars.cpython-312.pyc b/Src/__pycache__/scanVars.cpython-312.pyc
new file mode 100644
index 0000000..f909f35
Binary files /dev/null and b/Src/__pycache__/scanVars.cpython-312.pyc differ
diff --git a/Src/__pycache__/scanVars.cpython-37.pyc b/Src/__pycache__/scanVars.cpython-37.pyc
new file mode 100644
index 0000000..bf87988
Binary files /dev/null and b/Src/__pycache__/scanVars.cpython-37.pyc differ
diff --git a/Src/__pycache__/setupVars.cpython-312.pyc b/Src/__pycache__/setupVars.cpython-312.pyc
new file mode 100644
index 0000000..6d9cd0c
Binary files /dev/null and b/Src/__pycache__/setupVars.cpython-312.pyc differ
diff --git a/Src/__pycache__/setupVars.cpython-37.pyc b/Src/__pycache__/setupVars.cpython-37.pyc
new file mode 100644
index 0000000..036e48e
Binary files /dev/null and b/Src/__pycache__/setupVars.cpython-37.pyc differ
diff --git a/Src/__pycache__/setupVars_GUI.cpython-37.pyc b/Src/__pycache__/setupVars_GUI.cpython-37.pyc
new file mode 100644
index 0000000..0d0f9e5
Binary files /dev/null and b/Src/__pycache__/setupVars_GUI.cpython-37.pyc differ
diff --git a/Src/generateVars.py b/Src/generateVars.py
index cbb941e..b7994ca 100644
--- a/Src/generateVars.py
+++ b/Src/generateVars.py
@@ -8,6 +8,7 @@ import os
import re
import xml.etree.ElementTree as ET
from pathlib import Path
+from xml.dom import minidom
import argparse
@@ -214,8 +215,16 @@ def add_new_vars_to_xml(proj_path, xml_rel_path, output_path):
added_count += 1
if added_count > 0:
- ET.indent(tree, space=" ", level=0)
- tree.write(xml_full_path, encoding="utf-8", xml_declaration=True)
+ # Преобразуем дерево в строку
+ rough_string = ET.tostring(root, encoding="utf-8")
+
+ # Парсим и форматируем с отступами
+ reparsed = minidom.parseString(rough_string)
+ pretty_xml = reparsed.toprettyxml(indent=" ")
+
+ # Записываем в файл
+ with open(xml_full_path, "w", encoding="utf-8") as f:
+ f.write(pretty_xml)
print(f"[INFO] В XML добавлено новых переменных: {added_count}")
return True
else:
diff --git a/Src/pythonInstaller/python-3.12.0-amd64.exe b/Src/pythonInstaller/python-3.12.0-amd64.exe
new file mode 100644
index 0000000..4122d92
Binary files /dev/null and b/Src/pythonInstaller/python-3.12.0-amd64.exe differ
diff --git a/Src/pythonInstaller/python-3.13.3-amd64.exe b/Src/pythonInstaller/python-3.13.3-amd64.exe
new file mode 100644
index 0000000..6516d0a
Binary files /dev/null and b/Src/pythonInstaller/python-3.13.3-amd64.exe differ
diff --git a/Src/pythonInstaller/python-3.7.9-amd64.exe b/Src/pythonInstaller/python-3.7.9-amd64.exe
new file mode 100644
index 0000000..4fe6770
Binary files /dev/null and b/Src/pythonInstaller/python-3.7.9-amd64.exe differ
diff --git a/Src/setupVars.py b/Src/setupVars.py
index 3eabb48..fed26cb 100644
--- a/Src/setupVars.py
+++ b/Src/setupVars.py
@@ -93,9 +93,16 @@ def parse_vars(filename, typedef_map=None):
'static': var.findtext('static', 'false') == 'true',
})
- ET.indent(tree, space=" ", level=0)
- # Сохраняем изменения в XML-файл
- tree.write(filename, encoding='utf-8', xml_declaration=True)
+ # Преобразуем дерево в строку
+ rough_string = ET.tostring(root, encoding="utf-8")
+
+ # Парсим и форматируем с отступами
+ reparsed = minidom.parseString(rough_string)
+ pretty_xml = reparsed.toprettyxml(indent=" ")
+
+ # Записываем в файл
+ with open(filename, "w", encoding="utf-8") as f:
+ f.write(pretty_xml)
return vars_list
diff --git a/Src/setupVars_GUI.py b/Src/setupVars_GUI.py
index 4275812..9515675 100644
--- a/Src/setupVars_GUI.py
+++ b/Src/setupVars_GUI.py
@@ -18,7 +18,7 @@ from PySide6.QtWidgets import (
QApplication, QWidget, QTableWidget, QTableWidgetItem,
QCheckBox, QComboBox, QLineEdit, QVBoxLayout, QHBoxLayout, QPushButton,
QCompleter, QAbstractItemView, QLabel, QMessageBox, QFileDialog, QTextEdit,
- QDialog, QTreeWidget, QTreeWidgetItem, QSizePolicy
+ QDialog, QTreeWidget, QTreeWidgetItem, QSizePolicy, QHeaderView
)
from PySide6.QtGui import QTextCursor, QKeyEvent
from PySide6.QtCore import Qt, QProcess, QObject, Signal, QSettings
@@ -561,10 +561,17 @@ class VarEditor(QWidget):
set_sub_elem_text(var_elem, 'extern', extern_val)
set_sub_elem_text(var_elem, 'static', static_val)
+ # Преобразуем дерево в строку
+ rough_string = ET.tostring(root, encoding="utf-8")
- ET.indent(tree, space=" ", level=0)
- tree.write(self.xml_path, encoding='utf-8', xml_declaration=True)
+ # Парсим и форматируем с отступами
+ reparsed = minidom.parseString(rough_string)
+ pretty_xml = reparsed.toprettyxml(indent=" ")
+ # Записываем в файл
+ with open(self.xml_path, "w", encoding="utf-8") as f:
+ f.write(pretty_xml)
+
except Exception as e:
print(f"Ошибка при сохранении XML: {e}")
diff --git a/build/build_and_clean.py b/build/build_and_clean.py
index 0ab9bea..43837bb 100644
--- a/build/build_and_clean.py
+++ b/build/build_and_clean.py
@@ -1,34 +1,119 @@
import subprocess
import shutil
import os
+import PySide6
-# Пути
-dist_path = os.path.abspath("./") # текущая папка — exe будет тут
-work_path = os.path.abspath("./build_temp")
-spec_path = os.path.abspath("./build_temp")
+USE_NUITKA = True # переключатель: True — сборка через Nuitka, False — через PyInstaller
+
+pyside6_path = os.path.dirname(PySide6.__file__)
+plugins_platforms_path = os.path.join(pyside6_path, "plugins", "platforms")
+
+dist_path = os.path.abspath(".") # итоговая папка с exe
+work_path = os.path.abspath("./build_temp") # временная папка для PyInstaller
+spec_path = os.path.abspath("./build_temp") # папка exдля spec-файлов PyInstaller
script_dir = os.path.dirname(os.path.abspath(__file__))
+
libclang_path = os.path.join(script_dir, "libclang.dll")
+libssl_orig = os.path.join(script_dir, "libssl-3-x64.dll")
+libcrypto_orig = os.path.join(script_dir, "libcrypto-3-x64.dll")
-# Запуск PyInstaller с нужными параметрами
-cmd = [
- "pyinstaller",
- "--onefile",
- "--windowed",
- "--name", "DebugVarEdit",
- "--add-binary", f"{libclang_path};.",
- "--distpath", dist_path,
- "--workpath", work_path,
- "--specpath", spec_path,
- "./Src/setupVars_GUI.py"
-]
+# Собираем бинарники и данные для PyInstaller
+add_binary_list = [f"{libclang_path};."]
+
+if os.path.exists(libssl_orig):
+ add_binary_list.append(f"{libssl_orig};libssl.dll")
+else:
+ print("WARNING: libssl-3-x64.dll не найден, OpenSSL не будет включён")
+
+if os.path.exists(libcrypto_orig):
+ add_binary_list.append(f"{libcrypto_orig};libcrypto.dll")
+else:
+ print("WARNING: libcrypto-3-x64.dll не найден, OpenSSL не будет включён")
+
+from PyInstaller.utils.hooks import collect_data_files
+datas = []
+datas += collect_data_files('PySide6', includes=['plugins/platforms/*'])
+datas += collect_data_files('PySide6', includes=['plugins/styles/*'])
+datas += collect_data_files('PySide6', includes=['plugins/imageformats/*'])
+add_data_list = [f"{src};{dest}" for src, dest in datas]
+
+script_path = "./Src/setupVars_GUI.py"
+output_name = "DebugVarEdit"
+
+env = os.environ.copy()
+env["CC"] = r"C:\Users\I\AppData\Local\Nuitka\Nuitka\Cache\DOWNLOADS\gcc\x86_64\14.2.0posix-19.1.1-12.0.0-msvcrt-r2\bin\gcc.exe"
+env["CXX"] = r"C:\Users\I\AppData\Local\Nuitka\Nuitka\Cache\DOWNLOADS\gcc\x86_64\14.2.0posix-19.1.1-12.0.0-msvcrt-r2\bin\g++.exe"
+
+if not USE_NUITKA:
+ # PyInstaller команда
+ cmd = [
+ "pyinstaller",
+ "--onefile",
+ "--name", output_name,
+ *[item for add_bin in add_binary_list for item in ("--add-binary", add_bin)],
+ *[item for add_dat in add_data_list for item in ("--add-data", add_dat)],
+ "--distpath", dist_path,
+ "--workpath", work_path,
+ "--specpath", spec_path,
+ "--hidden-import", "PySide6.QtWidgets",
+ "--hidden-import", "PySide6.QtGui",
+ "--hidden-import", "PySide6.QtCore",
+ "--windowed",
+ script_path
+ ]
+else:
+ # Nuitka команда
+
+
+ # Формируем --include-data-dir для плагинов PySide6 (datas как в PyInstaller)
+ # Было — неправильный способ: передаёт файлы
+ plugin_dirs = set()
+ for src, dest in datas:
+ src_dir = os.path.dirname(src)
+ dest_root = dest.split("/", 1)[0] if "/" in dest else dest
+ plugin_dirs.add((src_dir, dest_root))
+
+ include_data_dirs = [
+ f"--include-data-dir={src}={dest}" for src, dest in plugin_dirs
+ ]
+
+ include_data_files = []
+ for dll_path, dll_name in [(libclang_path, "libclang.dll"),
+ (libssl_orig, "libssl.dll"),
+ (libcrypto_orig, "libcrypto.dll")]:
+ if os.path.exists(dll_path):
+ include_data_files.append(f"--include-data-file={dll_path}={dll_name}")
+
+
+ cmd = [
+ "python", "-m", "nuitka",
+ "--standalone", # полностью независимый билд (аналог PyInstaller --onefile/--onedir)
+ "--onefile", # упаковать в один exe (экспериментально)
+ "--enable-plugin=pyside6",
+ "--windows-console-mode=disable",
+ f"--output-dir={dist_path}",
+ f"--output-filename={output_name}.exe",
+ ] + include_data_dirs + [
+ script_path
+ ]
+
+ # Удаляем временные папки, если они у тебя есть
+ temp_dirs = ["build_temp", "__pycache__"] # добавь свои папки с временными файлами
+ for d in temp_dirs:
+ if os.path.exists(d):
+ shutil.rmtree(d)
+
+print("Выполняется сборка:")
+print(" ".join(cmd))
+
+result = subprocess.run(cmd, env=env)
-result = subprocess.run(cmd)
if result.returncode == 0:
- # Удаляем временные папки
- for folder in ["build_temp", "__pycache__"]:
- if os.path.exists(folder):
- shutil.rmtree(folder)
-
+ # Чистим временные папки, только для PyInstaller (для Nuitka обычно не нужно)
+ if not USE_NUITKA:
+ for folder in ["build_temp", "__pycache__"]:
+ if os.path.exists(folder):
+ shutil.rmtree(folder)
print("Сборка успешно завершена!")
else:
print("Сборка завершилась с ошибкой.")
diff --git a/build/libcrypto-3-x64.dll b/build/libcrypto-3-x64.dll
new file mode 100644
index 0000000..249d037
Binary files /dev/null and b/build/libcrypto-3-x64.dll differ
diff --git a/build/libssl-3-x64.dll b/build/libssl-3-x64.dll
new file mode 100644
index 0000000..e08e429
Binary files /dev/null and b/build/libssl-3-x64.dll differ
diff --git a/debug_vars.c b/debug_vars.c
index 4b546df..75d2dda 100644
--- a/debug_vars.c
+++ b/debug_vars.c
@@ -3,34 +3,34 @@
//
-#include "vector.h"
#include "RS_Functions_modbus.h"
-#include "adc_tools.h"
-#include "errors.h"
-#include "v_pwm24.h"
-#include "f281xpwm.h"
-#include "xp_project.h"
-#include "rotation_speed.h"
-#include "teta_calc.h"
+#include "vector.h"
#include "dq_to_alphabeta_cos.h"
-#include "xp_write_xpwm_time.h"
-#include "log_can.h"
+#include "teta_calc.h"
+#include "v_pwm24.h"
+#include "errors.h"
#include "pwm_vector_regul.h"
+#include "xp_project.h"
+#include "xp_write_xpwm_time.h"
+#include "rotation_speed.h"
+#include "f281xpwm.h"
+#include "adc_tools.h"
+#include "log_can.h"
#include "RS_Functions.h"
-#include "detect_phase_break2.h"
#include "svgen_dq.h"
-#include "x_parallel_bus.h"
-#include "Spartan2E_Functions.h"
+#include "detect_phase_break2.h"
+#include "pid_reg3.h"
+#include "xp_rotation_sensor.h"
#include "x_serial_bus.h"
#include "xp_controller.h"
-#include "xp_rotation_sensor.h"
+#include "Spartan2E_Functions.h"
#include "xPeriphSP6_loader.h"
-#include "log_to_memory.h"
-#include "global_time.h"
-#include "CAN_Setup.h"
-#include "log_params.h"
+#include "x_parallel_bus.h"
#include "CRC_Functions.h"
-#include "pid_reg3.h"
+#include "log_params.h"
+#include "CAN_Setup.h"
+#include "global_time.h"
+#include "log_to_memory.h"
#include "IQmathLib.h"
#include "doors_control.h"
#include "isolation.h"
@@ -317,5 +317,5 @@ extern int zero_ADC[20];
int DebugVar_Qnt = 1;
#pragma DATA_SECTION(dbg_vars,".dbgvar_info")
DebugVar_t dbg_vars[] = {\
-{(char *)&Bender.KOhms , pt_uint16 , iq_none , "Bender.KOhms" }, \
+{(char *)&ADC0startAddr , pt_int64 , iq12 , ADCdr }, \
};
diff --git a/dist/DebugVarEdit.exe b/dist/DebugVarEdit.exe
new file mode 100644
index 0000000..46984ef
Binary files /dev/null and b/dist/DebugVarEdit.exe differ
diff --git a/dist/setupVars_GUI.dist/PySide6/QtCore.pyd b/dist/setupVars_GUI.dist/PySide6/QtCore.pyd
new file mode 100644
index 0000000..0f09f75
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/QtCore.pyd differ
diff --git a/dist/setupVars_GUI.dist/PySide6/QtGui.pyd b/dist/setupVars_GUI.dist/PySide6/QtGui.pyd
new file mode 100644
index 0000000..0c24b96
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/QtGui.pyd differ
diff --git a/dist/setupVars_GUI.dist/PySide6/QtNetwork.pyd b/dist/setupVars_GUI.dist/PySide6/QtNetwork.pyd
new file mode 100644
index 0000000..0491960
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/QtNetwork.pyd differ
diff --git a/dist/setupVars_GUI.dist/PySide6/QtWidgets.pyd b/dist/setupVars_GUI.dist/PySide6/QtWidgets.pyd
new file mode 100644
index 0000000..6bf068d
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/QtWidgets.pyd differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/iconengines/qsvgicon.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/iconengines/qsvgicon.dll
new file mode 100644
index 0000000..696a74d
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/iconengines/qsvgicon.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qgif.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qgif.dll
new file mode 100644
index 0000000..40eaca7
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qgif.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qicns.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qicns.dll
new file mode 100644
index 0000000..4af909e
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qicns.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qico.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qico.dll
new file mode 100644
index 0000000..5efe308
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qico.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qjpeg.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qjpeg.dll
new file mode 100644
index 0000000..bb299ea
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qjpeg.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qpdf.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qpdf.dll
new file mode 100644
index 0000000..97f1bc4
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qpdf.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qsvg.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qsvg.dll
new file mode 100644
index 0000000..b30e0f2
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qsvg.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtga.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtga.dll
new file mode 100644
index 0000000..c049e38
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtga.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtiff.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtiff.dll
new file mode 100644
index 0000000..03aeaad
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtiff.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwbmp.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwbmp.dll
new file mode 100644
index 0000000..432bf32
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwbmp.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwebp.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwebp.dll
new file mode 100644
index 0000000..d7adec4
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwebp.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qdirect2d.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qdirect2d.dll
new file mode 100644
index 0000000..51e10d6
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qdirect2d.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qminimal.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qminimal.dll
new file mode 100644
index 0000000..af8546e
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qminimal.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qoffscreen.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qoffscreen.dll
new file mode 100644
index 0000000..60fab99
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qoffscreen.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qwindows.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qwindows.dll
new file mode 100644
index 0000000..8e4c994
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qwindows.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/styles/qmodernwindowsstyle.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/styles/qmodernwindowsstyle.dll
new file mode 100644
index 0000000..405c9e1
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/styles/qmodernwindowsstyle.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qcertonlybackend.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qcertonlybackend.dll
new file mode 100644
index 0000000..7d752a2
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qcertonlybackend.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qopensslbackend.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qopensslbackend.dll
new file mode 100644
index 0000000..7ebc01d
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qopensslbackend.dll differ
diff --git a/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qschannelbackend.dll b/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qschannelbackend.dll
new file mode 100644
index 0000000..a3032a3
Binary files /dev/null and b/dist/setupVars_GUI.dist/PySide6/qt-plugins/tls/qschannelbackend.dll differ
diff --git a/dist/setupVars_GUI.dist/_bz2.pyd b/dist/setupVars_GUI.dist/_bz2.pyd
new file mode 100644
index 0000000..a0e2b93
Binary files /dev/null and b/dist/setupVars_GUI.dist/_bz2.pyd differ
diff --git a/dist/setupVars_GUI.dist/_ctypes.pyd b/dist/setupVars_GUI.dist/_ctypes.pyd
new file mode 100644
index 0000000..856bf9d
Binary files /dev/null and b/dist/setupVars_GUI.dist/_ctypes.pyd differ
diff --git a/dist/setupVars_GUI.dist/_decimal.pyd b/dist/setupVars_GUI.dist/_decimal.pyd
new file mode 100644
index 0000000..eb34cc8
Binary files /dev/null and b/dist/setupVars_GUI.dist/_decimal.pyd differ
diff --git a/dist/setupVars_GUI.dist/_elementtree.pyd b/dist/setupVars_GUI.dist/_elementtree.pyd
new file mode 100644
index 0000000..73755ed
Binary files /dev/null and b/dist/setupVars_GUI.dist/_elementtree.pyd differ
diff --git a/dist/setupVars_GUI.dist/_hashlib.pyd b/dist/setupVars_GUI.dist/_hashlib.pyd
new file mode 100644
index 0000000..cbf92b9
Binary files /dev/null and b/dist/setupVars_GUI.dist/_hashlib.pyd differ
diff --git a/dist/setupVars_GUI.dist/_lzma.pyd b/dist/setupVars_GUI.dist/_lzma.pyd
new file mode 100644
index 0000000..13f1b44
Binary files /dev/null and b/dist/setupVars_GUI.dist/_lzma.pyd differ
diff --git a/dist/setupVars_GUI.dist/_socket.pyd b/dist/setupVars_GUI.dist/_socket.pyd
new file mode 100644
index 0000000..874ba22
Binary files /dev/null and b/dist/setupVars_GUI.dist/_socket.pyd differ
diff --git a/dist/setupVars_GUI.dist/_ssl.pyd b/dist/setupVars_GUI.dist/_ssl.pyd
new file mode 100644
index 0000000..076eccd
Binary files /dev/null and b/dist/setupVars_GUI.dist/_ssl.pyd differ
diff --git a/dist/setupVars_GUI.dist/_wmi.pyd b/dist/setupVars_GUI.dist/_wmi.pyd
new file mode 100644
index 0000000..157e856
Binary files /dev/null and b/dist/setupVars_GUI.dist/_wmi.pyd differ
diff --git a/dist/setupVars_GUI.dist/libcrypto-3.dll b/dist/setupVars_GUI.dist/libcrypto-3.dll
new file mode 100644
index 0000000..58e21f3
Binary files /dev/null and b/dist/setupVars_GUI.dist/libcrypto-3.dll differ
diff --git a/dist/setupVars_GUI.dist/libffi-8.dll b/dist/setupVars_GUI.dist/libffi-8.dll
new file mode 100644
index 0000000..8ebbbe8
Binary files /dev/null and b/dist/setupVars_GUI.dist/libffi-8.dll differ
diff --git a/dist/setupVars_GUI.dist/libssl-3.dll b/dist/setupVars_GUI.dist/libssl-3.dll
new file mode 100644
index 0000000..b765636
Binary files /dev/null and b/dist/setupVars_GUI.dist/libssl-3.dll differ
diff --git a/dist/setupVars_GUI.dist/msvcp140.dll b/dist/setupVars_GUI.dist/msvcp140.dll
new file mode 100644
index 0000000..5117f46
Binary files /dev/null and b/dist/setupVars_GUI.dist/msvcp140.dll differ
diff --git a/dist/setupVars_GUI.dist/msvcp140_1.dll b/dist/setupVars_GUI.dist/msvcp140_1.dll
new file mode 100644
index 0000000..1ab0b7e
Binary files /dev/null and b/dist/setupVars_GUI.dist/msvcp140_1.dll differ
diff --git a/dist/setupVars_GUI.dist/msvcp140_2.dll b/dist/setupVars_GUI.dist/msvcp140_2.dll
new file mode 100644
index 0000000..933ccd6
Binary files /dev/null and b/dist/setupVars_GUI.dist/msvcp140_2.dll differ
diff --git a/dist/setupVars_GUI.dist/pyexpat.pyd b/dist/setupVars_GUI.dist/pyexpat.pyd
new file mode 100644
index 0000000..7124326
Binary files /dev/null and b/dist/setupVars_GUI.dist/pyexpat.pyd differ
diff --git a/dist/setupVars_GUI.dist/pyside6.abi3.dll b/dist/setupVars_GUI.dist/pyside6.abi3.dll
new file mode 100644
index 0000000..4279522
Binary files /dev/null and b/dist/setupVars_GUI.dist/pyside6.abi3.dll differ
diff --git a/dist/setupVars_GUI.dist/python3.dll b/dist/setupVars_GUI.dist/python3.dll
new file mode 100644
index 0000000..b850798
Binary files /dev/null and b/dist/setupVars_GUI.dist/python3.dll differ
diff --git a/dist/setupVars_GUI.dist/python312.dll b/dist/setupVars_GUI.dist/python312.dll
new file mode 100644
index 0000000..89f6525
Binary files /dev/null and b/dist/setupVars_GUI.dist/python312.dll differ
diff --git a/dist/setupVars_GUI.dist/qt6core.dll b/dist/setupVars_GUI.dist/qt6core.dll
new file mode 100644
index 0000000..0d7776f
Binary files /dev/null and b/dist/setupVars_GUI.dist/qt6core.dll differ
diff --git a/dist/setupVars_GUI.dist/qt6gui.dll b/dist/setupVars_GUI.dist/qt6gui.dll
new file mode 100644
index 0000000..5bc1314
Binary files /dev/null and b/dist/setupVars_GUI.dist/qt6gui.dll differ
diff --git a/dist/setupVars_GUI.dist/qt6network.dll b/dist/setupVars_GUI.dist/qt6network.dll
new file mode 100644
index 0000000..3b845d7
Binary files /dev/null and b/dist/setupVars_GUI.dist/qt6network.dll differ
diff --git a/dist/setupVars_GUI.dist/qt6pdf.dll b/dist/setupVars_GUI.dist/qt6pdf.dll
new file mode 100644
index 0000000..90ca675
Binary files /dev/null and b/dist/setupVars_GUI.dist/qt6pdf.dll differ
diff --git a/dist/setupVars_GUI.dist/qt6svg.dll b/dist/setupVars_GUI.dist/qt6svg.dll
new file mode 100644
index 0000000..c6b8184
Binary files /dev/null and b/dist/setupVars_GUI.dist/qt6svg.dll differ
diff --git a/dist/setupVars_GUI.dist/qt6widgets.dll b/dist/setupVars_GUI.dist/qt6widgets.dll
new file mode 100644
index 0000000..0e78644
Binary files /dev/null and b/dist/setupVars_GUI.dist/qt6widgets.dll differ
diff --git a/dist/setupVars_GUI.dist/select.pyd b/dist/setupVars_GUI.dist/select.pyd
new file mode 100644
index 0000000..e7d7c8d
Binary files /dev/null and b/dist/setupVars_GUI.dist/select.pyd differ
diff --git a/dist/setupVars_GUI.dist/setupVars_GUI.dll b/dist/setupVars_GUI.dist/setupVars_GUI.dll
new file mode 100644
index 0000000..d3e23fc
Binary files /dev/null and b/dist/setupVars_GUI.dist/setupVars_GUI.dll differ
diff --git a/dist/setupVars_GUI.dist/shiboken6.abi3.dll b/dist/setupVars_GUI.dist/shiboken6.abi3.dll
new file mode 100644
index 0000000..e1d1302
Binary files /dev/null and b/dist/setupVars_GUI.dist/shiboken6.abi3.dll differ
diff --git a/dist/setupVars_GUI.dist/shiboken6/Shiboken.pyd b/dist/setupVars_GUI.dist/shiboken6/Shiboken.pyd
new file mode 100644
index 0000000..dad280a
Binary files /dev/null and b/dist/setupVars_GUI.dist/shiboken6/Shiboken.pyd differ
diff --git a/dist/setupVars_GUI.dist/shiboken6/msvcp140.dll b/dist/setupVars_GUI.dist/shiboken6/msvcp140.dll
new file mode 100644
index 0000000..93714f0
Binary files /dev/null and b/dist/setupVars_GUI.dist/shiboken6/msvcp140.dll differ
diff --git a/dist/setupVars_GUI.dist/shiboken6/msvcp140_1.dll b/dist/setupVars_GUI.dist/shiboken6/msvcp140_1.dll
new file mode 100644
index 0000000..0f9728f
Binary files /dev/null and b/dist/setupVars_GUI.dist/shiboken6/msvcp140_1.dll differ
diff --git a/dist/setupVars_GUI.dist/shiboken6/msvcp140_2.dll b/dist/setupVars_GUI.dist/shiboken6/msvcp140_2.dll
new file mode 100644
index 0000000..74ab8d0
Binary files /dev/null and b/dist/setupVars_GUI.dist/shiboken6/msvcp140_2.dll differ
diff --git a/dist/setupVars_GUI.dist/shiboken6/msvcp140_codecvt_ids.dll b/dist/setupVars_GUI.dist/shiboken6/msvcp140_codecvt_ids.dll
new file mode 100644
index 0000000..14e3e47
Binary files /dev/null and b/dist/setupVars_GUI.dist/shiboken6/msvcp140_codecvt_ids.dll differ
diff --git a/dist/setupVars_GUI.dist/unicodedata.pyd b/dist/setupVars_GUI.dist/unicodedata.pyd
new file mode 100644
index 0000000..5c3582e
Binary files /dev/null and b/dist/setupVars_GUI.dist/unicodedata.pyd differ
diff --git a/dist/setupVars_GUI.dist/vcruntime140.dll b/dist/setupVars_GUI.dist/vcruntime140.dll
new file mode 100644
index 0000000..5d5b81d
Binary files /dev/null and b/dist/setupVars_GUI.dist/vcruntime140.dll differ
diff --git a/dist/setupVars_GUI.dist/vcruntime140_1.dll b/dist/setupVars_GUI.dist/vcruntime140_1.dll
new file mode 100644
index 0000000..3a02196
Binary files /dev/null and b/dist/setupVars_GUI.dist/vcruntime140_1.dll differ
diff --git a/nuitka-crash-report.xml b/nuitka-crash-report.xml
new file mode 100644
index 0000000..dfd2de5
--- /dev/null
+++ b/nuitka-crash-report.xml
@@ -0,0 +1,5041 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/setupVars_GUI.dist/PySide6/QtCore.pyd b/setupVars_GUI.dist/PySide6/QtCore.pyd
new file mode 100644
index 0000000..0f09f75
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/QtCore.pyd differ
diff --git a/setupVars_GUI.dist/PySide6/QtGui.pyd b/setupVars_GUI.dist/PySide6/QtGui.pyd
new file mode 100644
index 0000000..0c24b96
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/QtGui.pyd differ
diff --git a/setupVars_GUI.dist/PySide6/QtNetwork.pyd b/setupVars_GUI.dist/PySide6/QtNetwork.pyd
new file mode 100644
index 0000000..0491960
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/QtNetwork.pyd differ
diff --git a/setupVars_GUI.dist/PySide6/QtWidgets.pyd b/setupVars_GUI.dist/PySide6/QtWidgets.pyd
new file mode 100644
index 0000000..6bf068d
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/QtWidgets.pyd differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/iconengines/qsvgicon.dll b/setupVars_GUI.dist/PySide6/qt-plugins/iconengines/qsvgicon.dll
new file mode 100644
index 0000000..696a74d
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/iconengines/qsvgicon.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qgif.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qgif.dll
new file mode 100644
index 0000000..40eaca7
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qgif.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qicns.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qicns.dll
new file mode 100644
index 0000000..4af909e
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qicns.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qico.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qico.dll
new file mode 100644
index 0000000..5efe308
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qico.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qjpeg.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qjpeg.dll
new file mode 100644
index 0000000..bb299ea
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qjpeg.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qpdf.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qpdf.dll
new file mode 100644
index 0000000..97f1bc4
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qpdf.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qsvg.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qsvg.dll
new file mode 100644
index 0000000..b30e0f2
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qsvg.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtga.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtga.dll
new file mode 100644
index 0000000..c049e38
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtga.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtiff.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtiff.dll
new file mode 100644
index 0000000..03aeaad
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qtiff.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwbmp.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwbmp.dll
new file mode 100644
index 0000000..432bf32
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwbmp.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwebp.dll b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwebp.dll
new file mode 100644
index 0000000..d7adec4
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/imageformats/qwebp.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qdirect2d.dll b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qdirect2d.dll
new file mode 100644
index 0000000..51e10d6
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qdirect2d.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qminimal.dll b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qminimal.dll
new file mode 100644
index 0000000..af8546e
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qminimal.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qoffscreen.dll b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qoffscreen.dll
new file mode 100644
index 0000000..60fab99
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qoffscreen.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qwindows.dll b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qwindows.dll
new file mode 100644
index 0000000..8e4c994
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/platforms/qwindows.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/styles/qmodernwindowsstyle.dll b/setupVars_GUI.dist/PySide6/qt-plugins/styles/qmodernwindowsstyle.dll
new file mode 100644
index 0000000..405c9e1
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/styles/qmodernwindowsstyle.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/tls/qcertonlybackend.dll b/setupVars_GUI.dist/PySide6/qt-plugins/tls/qcertonlybackend.dll
new file mode 100644
index 0000000..7d752a2
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/tls/qcertonlybackend.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/tls/qopensslbackend.dll b/setupVars_GUI.dist/PySide6/qt-plugins/tls/qopensslbackend.dll
new file mode 100644
index 0000000..7ebc01d
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/tls/qopensslbackend.dll differ
diff --git a/setupVars_GUI.dist/PySide6/qt-plugins/tls/qschannelbackend.dll b/setupVars_GUI.dist/PySide6/qt-plugins/tls/qschannelbackend.dll
new file mode 100644
index 0000000..a3032a3
Binary files /dev/null and b/setupVars_GUI.dist/PySide6/qt-plugins/tls/qschannelbackend.dll differ
diff --git a/setupVars_GUI.dist/_bz2.pyd b/setupVars_GUI.dist/_bz2.pyd
new file mode 100644
index 0000000..a0e2b93
Binary files /dev/null and b/setupVars_GUI.dist/_bz2.pyd differ
diff --git a/setupVars_GUI.dist/_ctypes.pyd b/setupVars_GUI.dist/_ctypes.pyd
new file mode 100644
index 0000000..856bf9d
Binary files /dev/null and b/setupVars_GUI.dist/_ctypes.pyd differ
diff --git a/setupVars_GUI.dist/_decimal.pyd b/setupVars_GUI.dist/_decimal.pyd
new file mode 100644
index 0000000..eb34cc8
Binary files /dev/null and b/setupVars_GUI.dist/_decimal.pyd differ
diff --git a/setupVars_GUI.dist/_elementtree.pyd b/setupVars_GUI.dist/_elementtree.pyd
new file mode 100644
index 0000000..73755ed
Binary files /dev/null and b/setupVars_GUI.dist/_elementtree.pyd differ
diff --git a/setupVars_GUI.dist/_hashlib.pyd b/setupVars_GUI.dist/_hashlib.pyd
new file mode 100644
index 0000000..cbf92b9
Binary files /dev/null and b/setupVars_GUI.dist/_hashlib.pyd differ
diff --git a/setupVars_GUI.dist/_lzma.pyd b/setupVars_GUI.dist/_lzma.pyd
new file mode 100644
index 0000000..13f1b44
Binary files /dev/null and b/setupVars_GUI.dist/_lzma.pyd differ
diff --git a/setupVars_GUI.dist/_socket.pyd b/setupVars_GUI.dist/_socket.pyd
new file mode 100644
index 0000000..874ba22
Binary files /dev/null and b/setupVars_GUI.dist/_socket.pyd differ
diff --git a/setupVars_GUI.dist/_ssl.pyd b/setupVars_GUI.dist/_ssl.pyd
new file mode 100644
index 0000000..076eccd
Binary files /dev/null and b/setupVars_GUI.dist/_ssl.pyd differ
diff --git a/setupVars_GUI.dist/_wmi.pyd b/setupVars_GUI.dist/_wmi.pyd
new file mode 100644
index 0000000..157e856
Binary files /dev/null and b/setupVars_GUI.dist/_wmi.pyd differ
diff --git a/setupVars_GUI.dist/libcrypto-3.dll b/setupVars_GUI.dist/libcrypto-3.dll
new file mode 100644
index 0000000..58e21f3
Binary files /dev/null and b/setupVars_GUI.dist/libcrypto-3.dll differ
diff --git a/setupVars_GUI.dist/libffi-8.dll b/setupVars_GUI.dist/libffi-8.dll
new file mode 100644
index 0000000..8ebbbe8
Binary files /dev/null and b/setupVars_GUI.dist/libffi-8.dll differ
diff --git a/setupVars_GUI.dist/libssl-3.dll b/setupVars_GUI.dist/libssl-3.dll
new file mode 100644
index 0000000..b765636
Binary files /dev/null and b/setupVars_GUI.dist/libssl-3.dll differ
diff --git a/setupVars_GUI.dist/msvcp140.dll b/setupVars_GUI.dist/msvcp140.dll
new file mode 100644
index 0000000..5117f46
Binary files /dev/null and b/setupVars_GUI.dist/msvcp140.dll differ
diff --git a/setupVars_GUI.dist/msvcp140_1.dll b/setupVars_GUI.dist/msvcp140_1.dll
new file mode 100644
index 0000000..1ab0b7e
Binary files /dev/null and b/setupVars_GUI.dist/msvcp140_1.dll differ
diff --git a/setupVars_GUI.dist/msvcp140_2.dll b/setupVars_GUI.dist/msvcp140_2.dll
new file mode 100644
index 0000000..933ccd6
Binary files /dev/null and b/setupVars_GUI.dist/msvcp140_2.dll differ
diff --git a/setupVars_GUI.dist/pyexpat.pyd b/setupVars_GUI.dist/pyexpat.pyd
new file mode 100644
index 0000000..7124326
Binary files /dev/null and b/setupVars_GUI.dist/pyexpat.pyd differ
diff --git a/setupVars_GUI.dist/pyside6.abi3.dll b/setupVars_GUI.dist/pyside6.abi3.dll
new file mode 100644
index 0000000..4279522
Binary files /dev/null and b/setupVars_GUI.dist/pyside6.abi3.dll differ
diff --git a/setupVars_GUI.dist/python3.dll b/setupVars_GUI.dist/python3.dll
new file mode 100644
index 0000000..b850798
Binary files /dev/null and b/setupVars_GUI.dist/python3.dll differ
diff --git a/setupVars_GUI.dist/python312.dll b/setupVars_GUI.dist/python312.dll
new file mode 100644
index 0000000..89f6525
Binary files /dev/null and b/setupVars_GUI.dist/python312.dll differ
diff --git a/setupVars_GUI.dist/qt6core.dll b/setupVars_GUI.dist/qt6core.dll
new file mode 100644
index 0000000..0d7776f
Binary files /dev/null and b/setupVars_GUI.dist/qt6core.dll differ
diff --git a/setupVars_GUI.dist/qt6gui.dll b/setupVars_GUI.dist/qt6gui.dll
new file mode 100644
index 0000000..5bc1314
Binary files /dev/null and b/setupVars_GUI.dist/qt6gui.dll differ
diff --git a/setupVars_GUI.dist/qt6network.dll b/setupVars_GUI.dist/qt6network.dll
new file mode 100644
index 0000000..3b845d7
Binary files /dev/null and b/setupVars_GUI.dist/qt6network.dll differ
diff --git a/setupVars_GUI.dist/qt6pdf.dll b/setupVars_GUI.dist/qt6pdf.dll
new file mode 100644
index 0000000..90ca675
Binary files /dev/null and b/setupVars_GUI.dist/qt6pdf.dll differ
diff --git a/setupVars_GUI.dist/qt6svg.dll b/setupVars_GUI.dist/qt6svg.dll
new file mode 100644
index 0000000..c6b8184
Binary files /dev/null and b/setupVars_GUI.dist/qt6svg.dll differ
diff --git a/setupVars_GUI.dist/qt6widgets.dll b/setupVars_GUI.dist/qt6widgets.dll
new file mode 100644
index 0000000..0e78644
Binary files /dev/null and b/setupVars_GUI.dist/qt6widgets.dll differ
diff --git a/setupVars_GUI.dist/select.pyd b/setupVars_GUI.dist/select.pyd
new file mode 100644
index 0000000..e7d7c8d
Binary files /dev/null and b/setupVars_GUI.dist/select.pyd differ
diff --git a/setupVars_GUI.dist/setupVars_GUI.dll b/setupVars_GUI.dist/setupVars_GUI.dll
new file mode 100644
index 0000000..4ef02ae
Binary files /dev/null and b/setupVars_GUI.dist/setupVars_GUI.dll differ
diff --git a/setupVars_GUI.dist/shiboken6.abi3.dll b/setupVars_GUI.dist/shiboken6.abi3.dll
new file mode 100644
index 0000000..e1d1302
Binary files /dev/null and b/setupVars_GUI.dist/shiboken6.abi3.dll differ
diff --git a/setupVars_GUI.dist/shiboken6/Shiboken.pyd b/setupVars_GUI.dist/shiboken6/Shiboken.pyd
new file mode 100644
index 0000000..dad280a
Binary files /dev/null and b/setupVars_GUI.dist/shiboken6/Shiboken.pyd differ
diff --git a/setupVars_GUI.dist/shiboken6/msvcp140.dll b/setupVars_GUI.dist/shiboken6/msvcp140.dll
new file mode 100644
index 0000000..93714f0
Binary files /dev/null and b/setupVars_GUI.dist/shiboken6/msvcp140.dll differ
diff --git a/setupVars_GUI.dist/shiboken6/msvcp140_1.dll b/setupVars_GUI.dist/shiboken6/msvcp140_1.dll
new file mode 100644
index 0000000..0f9728f
Binary files /dev/null and b/setupVars_GUI.dist/shiboken6/msvcp140_1.dll differ
diff --git a/setupVars_GUI.dist/shiboken6/msvcp140_2.dll b/setupVars_GUI.dist/shiboken6/msvcp140_2.dll
new file mode 100644
index 0000000..74ab8d0
Binary files /dev/null and b/setupVars_GUI.dist/shiboken6/msvcp140_2.dll differ
diff --git a/setupVars_GUI.dist/shiboken6/msvcp140_codecvt_ids.dll b/setupVars_GUI.dist/shiboken6/msvcp140_codecvt_ids.dll
new file mode 100644
index 0000000..14e3e47
Binary files /dev/null and b/setupVars_GUI.dist/shiboken6/msvcp140_codecvt_ids.dll differ
diff --git a/setupVars_GUI.dist/unicodedata.pyd b/setupVars_GUI.dist/unicodedata.pyd
new file mode 100644
index 0000000..5c3582e
Binary files /dev/null and b/setupVars_GUI.dist/unicodedata.pyd differ
diff --git a/setupVars_GUI.dist/vcruntime140.dll b/setupVars_GUI.dist/vcruntime140.dll
new file mode 100644
index 0000000..5d5b81d
Binary files /dev/null and b/setupVars_GUI.dist/vcruntime140.dll differ
diff --git a/setupVars_GUI.dist/vcruntime140_1.dll b/setupVars_GUI.dist/vcruntime140_1.dll
new file mode 100644
index 0000000..3a02196
Binary files /dev/null and b/setupVars_GUI.dist/vcruntime140_1.dll differ
diff --git a/structs.xml b/structs.xml
index 3523819..b70a600 100644
--- a/structs.xml
+++ b/structs.xml
@@ -54,7 +54,7 @@
-
+
@@ -142,7 +142,7 @@
-
+
@@ -165,7 +165,7 @@
-
+
@@ -189,7 +189,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -223,7 +223,7 @@
-
+
@@ -240,7 +240,7 @@
-
+
@@ -257,7 +257,7 @@
-
+
@@ -274,7 +274,7 @@
-
+
@@ -291,7 +291,7 @@
-
+
@@ -308,7 +308,7 @@
-
+
@@ -325,7 +325,7 @@
-
+
@@ -342,7 +342,7 @@
-
+
@@ -359,7 +359,7 @@
-
+
@@ -376,7 +376,7 @@
-
+
@@ -393,7 +393,7 @@
-
+
@@ -410,7 +410,7 @@
-
+
@@ -427,7 +427,7 @@
-
+
@@ -444,7 +444,7 @@
-
+
@@ -461,7 +461,7 @@
-
+
@@ -478,7 +478,7 @@
-
+
@@ -495,7 +495,7 @@
-
+
@@ -512,7 +512,7 @@
-
+
@@ -529,7 +529,7 @@
-
+
@@ -546,7 +546,7 @@
-
+
@@ -563,7 +563,7 @@
-
+
@@ -580,7 +580,7 @@
-
+
@@ -597,7 +597,7 @@
-
+
@@ -614,7 +614,7 @@
-
+
@@ -631,7 +631,7 @@
-
+
@@ -648,7 +648,7 @@
-
+
@@ -665,7 +665,7 @@
-
+
@@ -682,7 +682,7 @@
-
+
@@ -699,7 +699,7 @@
-
+
@@ -716,7 +716,7 @@
-
+
@@ -733,7 +733,7 @@
-
+
@@ -750,7 +750,7 @@
-
+
@@ -767,7 +767,7 @@
-
+
@@ -784,7 +784,7 @@
-
+
@@ -801,7 +801,7 @@
-
+
@@ -818,7 +818,7 @@
-
+
@@ -835,7 +835,7 @@
-
+
@@ -852,7 +852,7 @@
-
+
@@ -869,7 +869,7 @@
-
+
@@ -886,7 +886,7 @@
-
+
@@ -903,7 +903,7 @@
-
+
@@ -920,7 +920,7 @@
-
+
@@ -937,7 +937,7 @@
-
+
@@ -954,7 +954,7 @@
-
+
@@ -971,7 +971,7 @@
-
+
@@ -988,7 +988,7 @@
-
+
@@ -1005,7 +1005,7 @@
-
+
@@ -1022,7 +1022,7 @@
-
+
@@ -1039,7 +1039,7 @@
-
+
@@ -1056,7 +1056,7 @@
-
+
@@ -1073,7 +1073,7 @@
-
+
@@ -1090,7 +1090,7 @@
-
+
@@ -1107,7 +1107,7 @@
-
+
@@ -1124,7 +1124,7 @@
-
+
@@ -1141,7 +1141,7 @@
-
+
@@ -1158,7 +1158,7 @@
-
+
@@ -1175,7 +1175,7 @@
-
+
@@ -1192,7 +1192,7 @@
-
+
@@ -1211,7 +1211,7 @@
-
+
@@ -1228,7 +1228,7 @@
-
+
@@ -1245,7 +1245,7 @@
-
+
@@ -1262,7 +1262,7 @@
-
+
@@ -1279,7 +1279,7 @@
-
+
@@ -1296,7 +1296,7 @@
-
+
@@ -1313,7 +1313,7 @@
-
+
@@ -1330,7 +1330,7 @@
-
+
@@ -1347,7 +1347,7 @@
-
+
@@ -1364,7 +1364,7 @@
-
+
@@ -1381,7 +1381,7 @@
-
+
@@ -1398,7 +1398,7 @@
-
+
@@ -1415,7 +1415,7 @@
-
+
@@ -1432,7 +1432,7 @@
-
+
@@ -1449,7 +1449,7 @@
-
+
@@ -1466,7 +1466,7 @@
-
+
@@ -1483,7 +1483,7 @@
-
+
@@ -1500,7 +1500,7 @@
-
+
@@ -1517,7 +1517,7 @@
-
+
@@ -1534,7 +1534,7 @@
-
+