diff --git a/.gitignore b/.gitignore index 385b5480..7ce84ae8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,9 @@ -UserData/ +__pycache__/ + +dist/ +*.egg-info/ +src/OS/linux/Engines/alouette/alouette64.cfg +src/OS/linux/Engines/alouette/alouette64.uci_options + +UserData/ diff --git a/.python-version b/.python-version new file mode 100644 index 00000000..cc1923a4 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.8 diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 00000000..234c517a --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +graft src/OS/linux/** +graft src/OS/win32/** diff --git a/bin/LucasR.py b/bin/LucasR.py deleted file mode 100644 index 36f88ffd..00000000 --- a/bin/LucasR.py +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/env python -# ============================================================================== -# Author : Lucas Monge, lukasmonk@gmail.com -# Web : https://lucaschess.pythonanywhere.com/ -# Blog : https://lucaschess.blogspot.com -# Licence : GPL 3.0 -# ============================================================================== - -import sys -import warnings - -import Code - -warnings.simplefilter("ignore") - -n_args = len(sys.argv) -if n_args == 1: - import Code.Base.Init - - Code.Base.Init.init() - -elif n_args >= 2: - arg = sys.argv[1].lower() - if arg.endswith((".pgn", ".lcdb", ".lcsb", ".bmt")) or arg in ("-play", "-playagainst"): - import Code.Base.Init - - Code.Base.Init.init() - - elif arg == "-kibitzer": - import Code.Kibitzers.RunKibitzer - - Code.Kibitzers.RunKibitzer.run(sys.argv[2]) - - elif arg == "-translate": - from Code.Translations.RunTranslate import run_wtranslation - - run_wtranslation(sys.argv[2]) - - elif arg == "-tournament": - import Code.Tournaments.RunTournament - - user = sys.argv[4] if len(sys.argv) >= 5 else "" - Code.Tournaments.RunTournament.run(user, sys.argv[2], sys.argv[3]) - - elif arg == "-league": - import Code.Leagues.RunLeague - - user = sys.argv[3] if len(sys.argv) >= 4 else "" - Code.Leagues.RunLeague.run(user, sys.argv[2]) - - elif arg == "-swiss": - import Code.Swiss.RunSwiss - - user = sys.argv[3] if len(sys.argv) >= 4 else "" - Code.Swiss.RunSwiss.run(user, sys.argv[2]) - - elif arg == "-analysis": - import Code.Analysis.RunAnalysis - - Code.Analysis.RunAnalysis.run(sys.argv[2]) - - elif arg == "-healthcheck": - sys.exit(0) diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-64 b/bin/OS/linux/Engines/stockfish/stockfish-17.1-64 deleted file mode 100644 index ed3276e0..00000000 Binary files a/bin/OS/linux/Engines/stockfish/stockfish-17.1-64 and /dev/null differ diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..ea23d3b3 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,28 @@ +[project] +name = "lucas-chess" +version = "2.20.0.dev0" +description = "Lucas Chess is an easy way to play and train chess on your PC" +readme = "README.md" +requires-python = ">=3.7" +dependencies = [ + "chardet>=5.2.0", + "chess>=1.10.0", + "pillow>=9.5.0", + "polib>=1.2.0", + "psutil>=7.0.0", + "pyside2>=5.15.2.1", + "requests>=2.31.0", + "sortedcontainers>=2.4.0", +] + +[project.gui-scripts] +lucas-chess = "main:main" + +[dependency-groups] +build = [ + "cython>=3.0.12", + "deep-translator>=1.11.4", +] +dev = [ + "ruff>=0.12.12", +] diff --git a/bin/Code/About/About.py b/src/Code/About/About.py similarity index 100% rename from bin/Code/About/About.py rename to src/Code/About/About.py diff --git a/bin/Code/About/AboutBase.py b/src/Code/About/AboutBase.py similarity index 100% rename from bin/Code/About/AboutBase.py rename to src/Code/About/AboutBase.py diff --git a/bin/Code/About/__init__.py b/src/Code/About/__init__.py similarity index 100% rename from bin/Code/About/__init__.py rename to src/Code/About/__init__.py diff --git a/bin/Code/Adjournments.py b/src/Code/Adjournments.py similarity index 100% rename from bin/Code/Adjournments.py rename to src/Code/Adjournments.py diff --git a/bin/Code/Analysis/AI.py b/src/Code/Analysis/AI.py similarity index 100% rename from bin/Code/Analysis/AI.py rename to src/Code/Analysis/AI.py diff --git a/bin/Code/Analysis/Analysis.py b/src/Code/Analysis/Analysis.py similarity index 100% rename from bin/Code/Analysis/Analysis.py rename to src/Code/Analysis/Analysis.py diff --git a/bin/Code/Analysis/AnalysisEval.py b/src/Code/Analysis/AnalysisEval.py similarity index 100% rename from bin/Code/Analysis/AnalysisEval.py rename to src/Code/Analysis/AnalysisEval.py diff --git a/bin/Code/Analysis/AnalysisGame.py b/src/Code/Analysis/AnalysisGame.py similarity index 100% rename from bin/Code/Analysis/AnalysisGame.py rename to src/Code/Analysis/AnalysisGame.py diff --git a/bin/Code/Analysis/AnalysisIndexes.py b/src/Code/Analysis/AnalysisIndexes.py similarity index 100% rename from bin/Code/Analysis/AnalysisIndexes.py rename to src/Code/Analysis/AnalysisIndexes.py diff --git a/bin/Code/Analysis/Histogram.py b/src/Code/Analysis/Histogram.py similarity index 100% rename from bin/Code/Analysis/Histogram.py rename to src/Code/Analysis/Histogram.py diff --git a/bin/Code/Analysis/RunAnalysis.py b/src/Code/Analysis/RunAnalysis.py similarity index 100% rename from bin/Code/Analysis/RunAnalysis.py rename to src/Code/Analysis/RunAnalysis.py diff --git a/bin/Code/Analysis/RunAnalysisControl.py b/src/Code/Analysis/RunAnalysisControl.py similarity index 100% rename from bin/Code/Analysis/RunAnalysisControl.py rename to src/Code/Analysis/RunAnalysisControl.py diff --git a/bin/Code/Analysis/WindowAnalysis.py b/src/Code/Analysis/WindowAnalysis.py similarity index 100% rename from bin/Code/Analysis/WindowAnalysis.py rename to src/Code/Analysis/WindowAnalysis.py diff --git a/bin/Code/Analysis/WindowAnalysisConfig.py b/src/Code/Analysis/WindowAnalysisConfig.py similarity index 100% rename from bin/Code/Analysis/WindowAnalysisConfig.py rename to src/Code/Analysis/WindowAnalysisConfig.py diff --git a/bin/Code/Analysis/WindowAnalysisGraph.py b/src/Code/Analysis/WindowAnalysisGraph.py similarity index 100% rename from bin/Code/Analysis/WindowAnalysisGraph.py rename to src/Code/Analysis/WindowAnalysisGraph.py diff --git a/bin/Code/Analysis/WindowAnalysisParam.py b/src/Code/Analysis/WindowAnalysisParam.py similarity index 100% rename from bin/Code/Analysis/WindowAnalysisParam.py rename to src/Code/Analysis/WindowAnalysisParam.py diff --git a/bin/Code/Analysis/WindowAnalysisVariations.py b/src/Code/Analysis/WindowAnalysisVariations.py similarity index 100% rename from bin/Code/Analysis/WindowAnalysisVariations.py rename to src/Code/Analysis/WindowAnalysisVariations.py diff --git a/bin/Code/Analysis/__init__.py b/src/Code/Analysis/__init__.py similarity index 100% rename from bin/Code/Analysis/__init__.py rename to src/Code/Analysis/__init__.py diff --git a/bin/Code/Base/Constantes.py b/src/Code/Base/Constantes.py similarity index 100% rename from bin/Code/Base/Constantes.py rename to src/Code/Base/Constantes.py diff --git a/bin/Code/Base/Game.py b/src/Code/Base/Game.py similarity index 100% rename from bin/Code/Base/Game.py rename to src/Code/Base/Game.py diff --git a/bin/Code/Base/Init.py b/src/Code/Base/Init.py similarity index 100% rename from bin/Code/Base/Init.py rename to src/Code/Base/Init.py diff --git a/bin/Code/Base/Move.py b/src/Code/Base/Move.py similarity index 100% rename from bin/Code/Base/Move.py rename to src/Code/Base/Move.py diff --git a/bin/Code/Base/Position.py b/src/Code/Base/Position.py similarity index 100% rename from bin/Code/Base/Position.py rename to src/Code/Base/Position.py diff --git a/bin/Code/Base/__init__.py b/src/Code/Base/__init__.py similarity index 100% rename from bin/Code/Base/__init__.py rename to src/Code/Base/__init__.py diff --git a/bin/Code/BestMoveTraining/BMT.py b/src/Code/BestMoveTraining/BMT.py similarity index 100% rename from bin/Code/BestMoveTraining/BMT.py rename to src/Code/BestMoveTraining/BMT.py diff --git a/bin/Code/BestMoveTraining/WindowBMT.py b/src/Code/BestMoveTraining/WindowBMT.py similarity index 100% rename from bin/Code/BestMoveTraining/WindowBMT.py rename to src/Code/BestMoveTraining/WindowBMT.py diff --git a/bin/Code/BestMoveTraining/WindowBMTtrain.py b/src/Code/BestMoveTraining/WindowBMTtrain.py similarity index 100% rename from bin/Code/BestMoveTraining/WindowBMTtrain.py rename to src/Code/BestMoveTraining/WindowBMTtrain.py diff --git a/bin/Code/BestMoveTraining/__init__.py b/src/Code/BestMoveTraining/__init__.py similarity index 100% rename from bin/Code/BestMoveTraining/__init__.py rename to src/Code/BestMoveTraining/__init__.py diff --git a/bin/Code/Board/Board.py b/src/Code/Board/Board.py similarity index 100% rename from bin/Code/Board/Board.py rename to src/Code/Board/Board.py diff --git a/bin/Code/Board/Board2.py b/src/Code/Board/Board2.py similarity index 100% rename from bin/Code/Board/Board2.py rename to src/Code/Board/Board2.py diff --git a/bin/Code/Board/BoardArrows.py b/src/Code/Board/BoardArrows.py similarity index 100% rename from bin/Code/Board/BoardArrows.py rename to src/Code/Board/BoardArrows.py diff --git a/bin/Code/Board/BoardBlocks.py b/src/Code/Board/BoardBlocks.py similarity index 100% rename from bin/Code/Board/BoardBlocks.py rename to src/Code/Board/BoardBlocks.py diff --git a/bin/Code/Board/BoardBoxes.py b/src/Code/Board/BoardBoxes.py similarity index 100% rename from bin/Code/Board/BoardBoxes.py rename to src/Code/Board/BoardBoxes.py diff --git a/bin/Code/Board/BoardCircles.py b/src/Code/Board/BoardCircles.py similarity index 100% rename from bin/Code/Board/BoardCircles.py rename to src/Code/Board/BoardCircles.py diff --git a/bin/Code/Board/BoardElements.py b/src/Code/Board/BoardElements.py similarity index 100% rename from bin/Code/Board/BoardElements.py rename to src/Code/Board/BoardElements.py diff --git a/bin/Code/Board/BoardMarkers.py b/src/Code/Board/BoardMarkers.py similarity index 100% rename from bin/Code/Board/BoardMarkers.py rename to src/Code/Board/BoardMarkers.py diff --git a/bin/Code/Board/BoardSVGs.py b/src/Code/Board/BoardSVGs.py similarity index 100% rename from bin/Code/Board/BoardSVGs.py rename to src/Code/Board/BoardSVGs.py diff --git a/bin/Code/Board/BoardTypes.py b/src/Code/Board/BoardTypes.py similarity index 100% rename from bin/Code/Board/BoardTypes.py rename to src/Code/Board/BoardTypes.py diff --git a/bin/Code/Board/ConfBoards.py b/src/Code/Board/ConfBoards.py similarity index 100% rename from bin/Code/Board/ConfBoards.py rename to src/Code/Board/ConfBoards.py diff --git a/bin/Code/Board/Eboard.py b/src/Code/Board/Eboard.py similarity index 100% rename from bin/Code/Board/Eboard.py rename to src/Code/Board/Eboard.py diff --git a/bin/Code/Board/WBoardColors.py b/src/Code/Board/WBoardColors.py similarity index 100% rename from bin/Code/Board/WBoardColors.py rename to src/Code/Board/WBoardColors.py diff --git a/bin/Code/Board/__init__.py b/src/Code/Board/__init__.py similarity index 100% rename from bin/Code/Board/__init__.py rename to src/Code/Board/__init__.py diff --git a/bin/Code/Books/Books.py b/src/Code/Books/Books.py similarity index 100% rename from bin/Code/Books/Books.py rename to src/Code/Books/Books.py diff --git a/bin/Code/Books/DBPolyglot.py b/src/Code/Books/DBPolyglot.py similarity index 100% rename from bin/Code/Books/DBPolyglot.py rename to src/Code/Books/DBPolyglot.py diff --git a/bin/Code/Books/ManagerTrainBooks.py b/src/Code/Books/ManagerTrainBooks.py similarity index 100% rename from bin/Code/Books/ManagerTrainBooks.py rename to src/Code/Books/ManagerTrainBooks.py diff --git a/bin/Code/Books/ManagerTrainBooksOL.py b/src/Code/Books/ManagerTrainBooksOL.py similarity index 100% rename from bin/Code/Books/ManagerTrainBooksOL.py rename to src/Code/Books/ManagerTrainBooksOL.py diff --git a/bin/Code/Books/Polyglot.py b/src/Code/Books/Polyglot.py similarity index 100% rename from bin/Code/Books/Polyglot.py rename to src/Code/Books/Polyglot.py diff --git a/bin/Code/Books/PolyglotImportExports.py b/src/Code/Books/PolyglotImportExports.py similarity index 100% rename from bin/Code/Books/PolyglotImportExports.py rename to src/Code/Books/PolyglotImportExports.py diff --git a/bin/Code/Books/WBooks.py b/src/Code/Books/WBooks.py similarity index 100% rename from bin/Code/Books/WBooks.py rename to src/Code/Books/WBooks.py diff --git a/bin/Code/Books/WBooksTrain.py b/src/Code/Books/WBooksTrain.py similarity index 100% rename from bin/Code/Books/WBooksTrain.py rename to src/Code/Books/WBooksTrain.py diff --git a/bin/Code/Books/WBooksTrainOL.py b/src/Code/Books/WBooksTrainOL.py similarity index 100% rename from bin/Code/Books/WBooksTrainOL.py rename to src/Code/Books/WBooksTrainOL.py diff --git a/bin/Code/Books/WFactory.py b/src/Code/Books/WFactory.py similarity index 100% rename from bin/Code/Books/WFactory.py rename to src/Code/Books/WFactory.py diff --git a/bin/Code/Books/WPolyglot.py b/src/Code/Books/WPolyglot.py similarity index 100% rename from bin/Code/Books/WPolyglot.py rename to src/Code/Books/WPolyglot.py diff --git a/bin/Code/Books/__init__.py b/src/Code/Books/__init__.py similarity index 100% rename from bin/Code/Books/__init__.py rename to src/Code/Books/__init__.py diff --git a/bin/Code/CPU.py b/src/Code/CPU.py similarity index 100% rename from bin/Code/CPU.py rename to src/Code/CPU.py diff --git a/bin/Code/CompetitionWithTutor/CompetitionWithTutor.py b/src/Code/CompetitionWithTutor/CompetitionWithTutor.py similarity index 100% rename from bin/Code/CompetitionWithTutor/CompetitionWithTutor.py rename to src/Code/CompetitionWithTutor/CompetitionWithTutor.py diff --git a/bin/Code/CompetitionWithTutor/ManagerCompeticion.py b/src/Code/CompetitionWithTutor/ManagerCompeticion.py similarity index 100% rename from bin/Code/CompetitionWithTutor/ManagerCompeticion.py rename to src/Code/CompetitionWithTutor/ManagerCompeticion.py diff --git a/bin/Code/CompetitionWithTutor/WCompetitionWithTutor.py b/src/Code/CompetitionWithTutor/WCompetitionWithTutor.py similarity index 100% rename from bin/Code/CompetitionWithTutor/WCompetitionWithTutor.py rename to src/Code/CompetitionWithTutor/WCompetitionWithTutor.py diff --git a/bin/Code/CompetitionWithTutor/__init__.py b/src/Code/CompetitionWithTutor/__init__.py similarity index 100% rename from bin/Code/CompetitionWithTutor/__init__.py rename to src/Code/CompetitionWithTutor/__init__.py diff --git a/bin/Code/Competitions/ManagerElo.py b/src/Code/Competitions/ManagerElo.py similarity index 100% rename from bin/Code/Competitions/ManagerElo.py rename to src/Code/Competitions/ManagerElo.py diff --git a/bin/Code/Competitions/ManagerFideFics.py b/src/Code/Competitions/ManagerFideFics.py similarity index 100% rename from bin/Code/Competitions/ManagerFideFics.py rename to src/Code/Competitions/ManagerFideFics.py diff --git a/bin/Code/Competitions/ManagerMicElo.py b/src/Code/Competitions/ManagerMicElo.py similarity index 100% rename from bin/Code/Competitions/ManagerMicElo.py rename to src/Code/Competitions/ManagerMicElo.py diff --git a/bin/Code/Competitions/ManagerWicker.py b/src/Code/Competitions/ManagerWicker.py similarity index 100% rename from bin/Code/Competitions/ManagerWicker.py rename to src/Code/Competitions/ManagerWicker.py diff --git a/bin/Code/Competitions/__init__.py b/src/Code/Competitions/__init__.py similarity index 100% rename from bin/Code/Competitions/__init__.py rename to src/Code/Competitions/__init__.py diff --git a/bin/Code/Config/Configuration.py b/src/Code/Config/Configuration.py similarity index 100% rename from bin/Code/Config/Configuration.py rename to src/Code/Config/Configuration.py diff --git a/bin/Code/Config/Usuarios.py b/src/Code/Config/Usuarios.py similarity index 100% rename from bin/Code/Config/Usuarios.py rename to src/Code/Config/Usuarios.py diff --git a/bin/Code/Config/WindowConfig.py b/src/Code/Config/WindowConfig.py similarity index 100% rename from bin/Code/Config/WindowConfig.py rename to src/Code/Config/WindowConfig.py diff --git a/bin/Code/Config/WindowUsuarios.py b/src/Code/Config/WindowUsuarios.py similarity index 100% rename from bin/Code/Config/WindowUsuarios.py rename to src/Code/Config/WindowUsuarios.py diff --git a/bin/Code/Config/__init__.py b/src/Code/Config/__init__.py similarity index 100% rename from bin/Code/Config/__init__.py rename to src/Code/Config/__init__.py diff --git a/bin/Code/ControlPGN.py b/src/Code/ControlPGN.py similarity index 100% rename from bin/Code/ControlPGN.py rename to src/Code/ControlPGN.py diff --git a/bin/Code/Coordinates/CoordinatesBasic.py b/src/Code/Coordinates/CoordinatesBasic.py similarity index 100% rename from bin/Code/Coordinates/CoordinatesBasic.py rename to src/Code/Coordinates/CoordinatesBasic.py diff --git a/bin/Code/Coordinates/CoordinatesBlocks.py b/src/Code/Coordinates/CoordinatesBlocks.py similarity index 100% rename from bin/Code/Coordinates/CoordinatesBlocks.py rename to src/Code/Coordinates/CoordinatesBlocks.py diff --git a/bin/Code/Coordinates/CoordinatesConfig.py b/src/Code/Coordinates/CoordinatesConfig.py similarity index 100% rename from bin/Code/Coordinates/CoordinatesConfig.py rename to src/Code/Coordinates/CoordinatesConfig.py diff --git a/bin/Code/Coordinates/CoordinatesWrite.py b/src/Code/Coordinates/CoordinatesWrite.py similarity index 100% rename from bin/Code/Coordinates/CoordinatesWrite.py rename to src/Code/Coordinates/CoordinatesWrite.py diff --git a/bin/Code/Coordinates/WCoordinatesBasic.py b/src/Code/Coordinates/WCoordinatesBasic.py similarity index 100% rename from bin/Code/Coordinates/WCoordinatesBasic.py rename to src/Code/Coordinates/WCoordinatesBasic.py diff --git a/bin/Code/Coordinates/WCoordinatesBlocks.py b/src/Code/Coordinates/WCoordinatesBlocks.py similarity index 100% rename from bin/Code/Coordinates/WCoordinatesBlocks.py rename to src/Code/Coordinates/WCoordinatesBlocks.py diff --git a/bin/Code/Coordinates/WCoordinatesWrite.py b/src/Code/Coordinates/WCoordinatesWrite.py similarity index 100% rename from bin/Code/Coordinates/WCoordinatesWrite.py rename to src/Code/Coordinates/WCoordinatesWrite.py diff --git a/bin/Code/Coordinates/WRunCoordinatesBasic.py b/src/Code/Coordinates/WRunCoordinatesBasic.py similarity index 100% rename from bin/Code/Coordinates/WRunCoordinatesBasic.py rename to src/Code/Coordinates/WRunCoordinatesBasic.py diff --git a/bin/Code/Coordinates/WRunCoordinatesBlocks.py b/src/Code/Coordinates/WRunCoordinatesBlocks.py similarity index 100% rename from bin/Code/Coordinates/WRunCoordinatesBlocks.py rename to src/Code/Coordinates/WRunCoordinatesBlocks.py diff --git a/bin/Code/Coordinates/WRunCoordinatesWrite.py b/src/Code/Coordinates/WRunCoordinatesWrite.py similarity index 100% rename from bin/Code/Coordinates/WRunCoordinatesWrite.py rename to src/Code/Coordinates/WRunCoordinatesWrite.py diff --git a/bin/Code/Coordinates/__init__.py b/src/Code/Coordinates/__init__.py similarity index 100% rename from bin/Code/Coordinates/__init__.py rename to src/Code/Coordinates/__init__.py diff --git a/bin/Code/CountsCaptures/CountsCaptures.py b/src/Code/CountsCaptures/CountsCaptures.py similarity index 100% rename from bin/Code/CountsCaptures/CountsCaptures.py rename to src/Code/CountsCaptures/CountsCaptures.py diff --git a/bin/Code/CountsCaptures/WCountsCaptures.py b/src/Code/CountsCaptures/WCountsCaptures.py similarity index 100% rename from bin/Code/CountsCaptures/WCountsCaptures.py rename to src/Code/CountsCaptures/WCountsCaptures.py diff --git a/bin/Code/CountsCaptures/WRunCaptures.py b/src/Code/CountsCaptures/WRunCaptures.py similarity index 100% rename from bin/Code/CountsCaptures/WRunCaptures.py rename to src/Code/CountsCaptures/WRunCaptures.py diff --git a/bin/Code/CountsCaptures/WRunCommon.py b/src/Code/CountsCaptures/WRunCommon.py similarity index 100% rename from bin/Code/CountsCaptures/WRunCommon.py rename to src/Code/CountsCaptures/WRunCommon.py diff --git a/bin/Code/CountsCaptures/WRunCounts.py b/src/Code/CountsCaptures/WRunCounts.py similarity index 100% rename from bin/Code/CountsCaptures/WRunCounts.py rename to src/Code/CountsCaptures/WRunCounts.py diff --git a/bin/Code/CountsCaptures/__init__.py b/src/Code/CountsCaptures/__init__.py similarity index 100% rename from bin/Code/CountsCaptures/__init__.py rename to src/Code/CountsCaptures/__init__.py diff --git a/bin/Code/Databases/DBgames.py b/src/Code/Databases/DBgames.py similarity index 100% rename from bin/Code/Databases/DBgames.py rename to src/Code/Databases/DBgames.py diff --git a/bin/Code/Databases/DBgamesMov.py b/src/Code/Databases/DBgamesMov.py similarity index 100% rename from bin/Code/Databases/DBgamesMov.py rename to src/Code/Databases/DBgamesMov.py diff --git a/bin/Code/Databases/DBgamesST.py b/src/Code/Databases/DBgamesST.py similarity index 100% rename from bin/Code/Databases/DBgamesST.py rename to src/Code/Databases/DBgamesST.py diff --git a/bin/Code/Databases/RemoveCommentsVariations.py b/src/Code/Databases/RemoveCommentsVariations.py similarity index 100% rename from bin/Code/Databases/RemoveCommentsVariations.py rename to src/Code/Databases/RemoveCommentsVariations.py diff --git a/bin/Code/Databases/WDB_Analysis.py b/src/Code/Databases/WDB_Analysis.py similarity index 100% rename from bin/Code/Databases/WDB_Analysis.py rename to src/Code/Databases/WDB_Analysis.py diff --git a/bin/Code/Databases/WDB_GUtils.py b/src/Code/Databases/WDB_GUtils.py similarity index 100% rename from bin/Code/Databases/WDB_GUtils.py rename to src/Code/Databases/WDB_GUtils.py diff --git a/bin/Code/Databases/WDB_Games.py b/src/Code/Databases/WDB_Games.py similarity index 100% rename from bin/Code/Databases/WDB_Games.py rename to src/Code/Databases/WDB_Games.py diff --git a/bin/Code/Databases/WDB_InfoMove.py b/src/Code/Databases/WDB_InfoMove.py similarity index 100% rename from bin/Code/Databases/WDB_InfoMove.py rename to src/Code/Databases/WDB_InfoMove.py diff --git a/bin/Code/Databases/WDB_Perfomance.py b/src/Code/Databases/WDB_Perfomance.py similarity index 100% rename from bin/Code/Databases/WDB_Perfomance.py rename to src/Code/Databases/WDB_Perfomance.py diff --git a/bin/Code/Databases/WDB_Players.py b/src/Code/Databases/WDB_Players.py similarity index 100% rename from bin/Code/Databases/WDB_Players.py rename to src/Code/Databases/WDB_Players.py diff --git a/bin/Code/Databases/WDB_Summary.py b/src/Code/Databases/WDB_Summary.py similarity index 100% rename from bin/Code/Databases/WDB_Summary.py rename to src/Code/Databases/WDB_Summary.py diff --git a/bin/Code/Databases/WDB_Utils.py b/src/Code/Databases/WDB_Utils.py similarity index 100% rename from bin/Code/Databases/WDB_Utils.py rename to src/Code/Databases/WDB_Utils.py diff --git a/bin/Code/Databases/WebExternalImporter.py b/src/Code/Databases/WebExternalImporter.py similarity index 100% rename from bin/Code/Databases/WebExternalImporter.py rename to src/Code/Databases/WebExternalImporter.py diff --git a/bin/Code/Databases/WindowDatabase.py b/src/Code/Databases/WindowDatabase.py similarity index 100% rename from bin/Code/Databases/WindowDatabase.py rename to src/Code/Databases/WindowDatabase.py diff --git a/bin/Code/Databases/__init__.py b/src/Code/Databases/__init__.py similarity index 100% rename from bin/Code/Databases/__init__.py rename to src/Code/Databases/__init__.py diff --git a/bin/Code/Director/TabVisual.py b/src/Code/Director/TabVisual.py similarity index 100% rename from bin/Code/Director/TabVisual.py rename to src/Code/Director/TabVisual.py diff --git a/bin/Code/Director/WindowDirector.py b/src/Code/Director/WindowDirector.py similarity index 100% rename from bin/Code/Director/WindowDirector.py rename to src/Code/Director/WindowDirector.py diff --git a/bin/Code/Director/WindowTab.py b/src/Code/Director/WindowTab.py similarity index 100% rename from bin/Code/Director/WindowTab.py rename to src/Code/Director/WindowTab.py diff --git a/bin/Code/Director/WindowTabVCircles.py b/src/Code/Director/WindowTabVCircles.py similarity index 100% rename from bin/Code/Director/WindowTabVCircles.py rename to src/Code/Director/WindowTabVCircles.py diff --git a/bin/Code/Director/WindowTabVFlechas.py b/src/Code/Director/WindowTabVFlechas.py similarity index 100% rename from bin/Code/Director/WindowTabVFlechas.py rename to src/Code/Director/WindowTabVFlechas.py diff --git a/bin/Code/Director/WindowTabVMarcos.py b/src/Code/Director/WindowTabVMarcos.py similarity index 100% rename from bin/Code/Director/WindowTabVMarcos.py rename to src/Code/Director/WindowTabVMarcos.py diff --git a/bin/Code/Director/WindowTabVMarkers.py b/src/Code/Director/WindowTabVMarkers.py similarity index 100% rename from bin/Code/Director/WindowTabVMarkers.py rename to src/Code/Director/WindowTabVMarkers.py diff --git a/bin/Code/Director/WindowTabVSVGs.py b/src/Code/Director/WindowTabVSVGs.py similarity index 100% rename from bin/Code/Director/WindowTabVSVGs.py rename to src/Code/Director/WindowTabVSVGs.py diff --git a/bin/Code/Director/__init__.py b/src/Code/Director/__init__.py similarity index 100% rename from bin/Code/Director/__init__.py rename to src/Code/Director/__init__.py diff --git a/bin/Code/Endings/EndingsGTB.py b/src/Code/Endings/EndingsGTB.py similarity index 100% rename from bin/Code/Endings/EndingsGTB.py rename to src/Code/Endings/EndingsGTB.py diff --git a/bin/Code/Endings/LibChess.py b/src/Code/Endings/LibChess.py similarity index 100% rename from bin/Code/Endings/LibChess.py rename to src/Code/Endings/LibChess.py diff --git a/bin/Code/Endings/ManagerMate.py b/src/Code/Endings/ManagerMate.py similarity index 100% rename from bin/Code/Endings/ManagerMate.py rename to src/Code/Endings/ManagerMate.py diff --git a/bin/Code/Endings/WEndingsGTB.py b/src/Code/Endings/WEndingsGTB.py similarity index 100% rename from bin/Code/Endings/WEndingsGTB.py rename to src/Code/Endings/WEndingsGTB.py diff --git a/bin/Code/Endings/__init__.py b/src/Code/Endings/__init__.py similarity index 100% rename from bin/Code/Endings/__init__.py rename to src/Code/Endings/__init__.py diff --git a/bin/Code/Engines/CheckEngines.py b/src/Code/Engines/CheckEngines.py similarity index 100% rename from bin/Code/Engines/CheckEngines.py rename to src/Code/Engines/CheckEngines.py diff --git a/bin/Code/Engines/EngineManager.py b/src/Code/Engines/EngineManager.py similarity index 100% rename from bin/Code/Engines/EngineManager.py rename to src/Code/Engines/EngineManager.py diff --git a/bin/Code/Engines/EngineResponse.py b/src/Code/Engines/EngineResponse.py similarity index 100% rename from bin/Code/Engines/EngineResponse.py rename to src/Code/Engines/EngineResponse.py diff --git a/bin/Code/Engines/EngineRun.py b/src/Code/Engines/EngineRun.py similarity index 100% rename from bin/Code/Engines/EngineRun.py rename to src/Code/Engines/EngineRun.py diff --git a/bin/Code/Engines/EngineRunDirect.py b/src/Code/Engines/EngineRunDirect.py similarity index 100% rename from bin/Code/Engines/EngineRunDirect.py rename to src/Code/Engines/EngineRunDirect.py diff --git a/bin/Code/Engines/Engines.py b/src/Code/Engines/Engines.py similarity index 100% rename from bin/Code/Engines/Engines.py rename to src/Code/Engines/Engines.py diff --git a/bin/Code/Engines/EnginesBunch.py b/src/Code/Engines/EnginesBunch.py similarity index 100% rename from bin/Code/Engines/EnginesBunch.py rename to src/Code/Engines/EnginesBunch.py diff --git a/bin/Code/Engines/EnginesMicElo.py b/src/Code/Engines/EnginesMicElo.py similarity index 100% rename from bin/Code/Engines/EnginesMicElo.py rename to src/Code/Engines/EnginesMicElo.py diff --git a/bin/Code/Engines/EnginesWicker.py b/src/Code/Engines/EnginesWicker.py similarity index 100% rename from bin/Code/Engines/EnginesWicker.py rename to src/Code/Engines/EnginesWicker.py diff --git a/bin/Code/Engines/Priorities.py b/src/Code/Engines/Priorities.py similarity index 100% rename from bin/Code/Engines/Priorities.py rename to src/Code/Engines/Priorities.py diff --git a/bin/Code/Engines/STS.py b/src/Code/Engines/STS.py similarity index 100% rename from bin/Code/Engines/STS.py rename to src/Code/Engines/STS.py diff --git a/bin/Code/Engines/SelectEngines.py b/src/Code/Engines/SelectEngines.py similarity index 100% rename from bin/Code/Engines/SelectEngines.py rename to src/Code/Engines/SelectEngines.py diff --git a/bin/Code/Engines/WConfEngines.py b/src/Code/Engines/WConfEngines.py similarity index 100% rename from bin/Code/Engines/WConfEngines.py rename to src/Code/Engines/WConfEngines.py diff --git a/bin/Code/Engines/WEngines.py b/src/Code/Engines/WEngines.py similarity index 100% rename from bin/Code/Engines/WEngines.py rename to src/Code/Engines/WEngines.py diff --git a/bin/Code/Engines/WindowSTS.py b/src/Code/Engines/WindowSTS.py similarity index 100% rename from bin/Code/Engines/WindowSTS.py rename to src/Code/Engines/WindowSTS.py diff --git a/bin/Code/Engines/__init__.py b/src/Code/Engines/__init__.py similarity index 100% rename from bin/Code/Engines/__init__.py rename to src/Code/Engines/__init__.py diff --git a/bin/Code/Expeditions/Everest.py b/src/Code/Expeditions/Everest.py similarity index 100% rename from bin/Code/Expeditions/Everest.py rename to src/Code/Expeditions/Everest.py diff --git a/bin/Code/Expeditions/ManagerEverest.py b/src/Code/Expeditions/ManagerEverest.py similarity index 100% rename from bin/Code/Expeditions/ManagerEverest.py rename to src/Code/Expeditions/ManagerEverest.py diff --git a/bin/Code/Expeditions/WindowEverest.py b/src/Code/Expeditions/WindowEverest.py similarity index 100% rename from bin/Code/Expeditions/WindowEverest.py rename to src/Code/Expeditions/WindowEverest.py diff --git a/bin/Code/Expeditions/__init__.py b/src/Code/Expeditions/__init__.py similarity index 100% rename from bin/Code/Expeditions/__init__.py rename to src/Code/Expeditions/__init__.py diff --git a/bin/Code/FNSLine.py b/src/Code/FNSLine.py similarity index 100% rename from bin/Code/FNSLine.py rename to src/Code/FNSLine.py diff --git a/bin/Code/ForcingMoves/ForcingMoves.py b/src/Code/ForcingMoves/ForcingMoves.py similarity index 100% rename from bin/Code/ForcingMoves/ForcingMoves.py rename to src/Code/ForcingMoves/ForcingMoves.py diff --git a/bin/Code/ForcingMoves/WForcingMoves.py b/src/Code/ForcingMoves/WForcingMoves.py similarity index 100% rename from bin/Code/ForcingMoves/WForcingMoves.py rename to src/Code/ForcingMoves/WForcingMoves.py diff --git a/bin/Code/ForcingMoves/__init__.py b/src/Code/ForcingMoves/__init__.py similarity index 100% rename from bin/Code/ForcingMoves/__init__.py rename to src/Code/ForcingMoves/__init__.py diff --git a/bin/Code/GM/GM.py b/src/Code/GM/GM.py similarity index 100% rename from bin/Code/GM/GM.py rename to src/Code/GM/GM.py diff --git a/bin/Code/GM/ManagerGM.py b/src/Code/GM/ManagerGM.py similarity index 100% rename from bin/Code/GM/ManagerGM.py rename to src/Code/GM/ManagerGM.py diff --git a/bin/Code/GM/WindowGM.py b/src/Code/GM/WindowGM.py similarity index 100% rename from bin/Code/GM/WindowGM.py rename to src/Code/GM/WindowGM.py diff --git a/bin/Code/GM/__init__.py b/src/Code/GM/__init__.py similarity index 100% rename from bin/Code/GM/__init__.py rename to src/Code/GM/__init__.py diff --git a/bin/Code/Kibitzers/Kibitzers.py b/src/Code/Kibitzers/Kibitzers.py similarity index 100% rename from bin/Code/Kibitzers/Kibitzers.py rename to src/Code/Kibitzers/Kibitzers.py diff --git a/bin/Code/Kibitzers/KibitzersManager.py b/src/Code/Kibitzers/KibitzersManager.py similarity index 100% rename from bin/Code/Kibitzers/KibitzersManager.py rename to src/Code/Kibitzers/KibitzersManager.py diff --git a/bin/Code/Kibitzers/RunKibitzer.py b/src/Code/Kibitzers/RunKibitzer.py similarity index 100% rename from bin/Code/Kibitzers/RunKibitzer.py rename to src/Code/Kibitzers/RunKibitzer.py diff --git a/bin/Code/Kibitzers/WKibBooks.py b/src/Code/Kibitzers/WKibBooks.py similarity index 100% rename from bin/Code/Kibitzers/WKibBooks.py rename to src/Code/Kibitzers/WKibBooks.py diff --git a/bin/Code/Kibitzers/WKibCommon.py b/src/Code/Kibitzers/WKibCommon.py similarity index 100% rename from bin/Code/Kibitzers/WKibCommon.py rename to src/Code/Kibitzers/WKibCommon.py diff --git a/bin/Code/Kibitzers/WKibDatabases.py b/src/Code/Kibitzers/WKibDatabases.py similarity index 100% rename from bin/Code/Kibitzers/WKibDatabases.py rename to src/Code/Kibitzers/WKibDatabases.py diff --git a/bin/Code/Kibitzers/WKibEngine.py b/src/Code/Kibitzers/WKibEngine.py similarity index 100% rename from bin/Code/Kibitzers/WKibEngine.py rename to src/Code/Kibitzers/WKibEngine.py diff --git a/bin/Code/Kibitzers/WKibGaviota.py b/src/Code/Kibitzers/WKibGaviota.py similarity index 100% rename from bin/Code/Kibitzers/WKibGaviota.py rename to src/Code/Kibitzers/WKibGaviota.py diff --git a/bin/Code/Kibitzers/WKibIndex.py b/src/Code/Kibitzers/WKibIndex.py similarity index 100% rename from bin/Code/Kibitzers/WKibIndex.py rename to src/Code/Kibitzers/WKibIndex.py diff --git a/bin/Code/Kibitzers/WKibLinea.py b/src/Code/Kibitzers/WKibLinea.py similarity index 100% rename from bin/Code/Kibitzers/WKibLinea.py rename to src/Code/Kibitzers/WKibLinea.py diff --git a/bin/Code/Kibitzers/WKibStEval.py b/src/Code/Kibitzers/WKibStEval.py similarity index 100% rename from bin/Code/Kibitzers/WKibStEval.py rename to src/Code/Kibitzers/WKibStEval.py diff --git a/bin/Code/Kibitzers/WindowKibitzers.py b/src/Code/Kibitzers/WindowKibitzers.py similarity index 100% rename from bin/Code/Kibitzers/WindowKibitzers.py rename to src/Code/Kibitzers/WindowKibitzers.py diff --git a/bin/Code/Kibitzers/__init__.py b/src/Code/Kibitzers/__init__.py similarity index 100% rename from bin/Code/Kibitzers/__init__.py rename to src/Code/Kibitzers/__init__.py diff --git a/bin/Code/Leagues/EditPlayers.py b/src/Code/Leagues/EditPlayers.py similarity index 100% rename from bin/Code/Leagues/EditPlayers.py rename to src/Code/Leagues/EditPlayers.py diff --git a/bin/Code/Leagues/Leagues.py b/src/Code/Leagues/Leagues.py similarity index 100% rename from bin/Code/Leagues/Leagues.py rename to src/Code/Leagues/Leagues.py diff --git a/bin/Code/Leagues/LeaguesWork.py b/src/Code/Leagues/LeaguesWork.py similarity index 100% rename from bin/Code/Leagues/LeaguesWork.py rename to src/Code/Leagues/LeaguesWork.py diff --git a/bin/Code/Leagues/ManagerLeague.py b/src/Code/Leagues/ManagerLeague.py similarity index 100% rename from bin/Code/Leagues/ManagerLeague.py rename to src/Code/Leagues/ManagerLeague.py diff --git a/bin/Code/Leagues/RunLeague.py b/src/Code/Leagues/RunLeague.py similarity index 100% rename from bin/Code/Leagues/RunLeague.py rename to src/Code/Leagues/RunLeague.py diff --git a/bin/Code/Leagues/WLeague.py b/src/Code/Leagues/WLeague.py similarity index 100% rename from bin/Code/Leagues/WLeague.py rename to src/Code/Leagues/WLeague.py diff --git a/bin/Code/Leagues/WLeagueConfig.py b/src/Code/Leagues/WLeagueConfig.py similarity index 100% rename from bin/Code/Leagues/WLeagueConfig.py rename to src/Code/Leagues/WLeagueConfig.py diff --git a/bin/Code/Leagues/WLeagueWorker.py b/src/Code/Leagues/WLeagueWorker.py similarity index 100% rename from bin/Code/Leagues/WLeagueWorker.py rename to src/Code/Leagues/WLeagueWorker.py diff --git a/bin/Code/Leagues/WLeagues.py b/src/Code/Leagues/WLeagues.py similarity index 100% rename from bin/Code/Leagues/WLeagues.py rename to src/Code/Leagues/WLeagues.py diff --git a/bin/Code/Leagues/__init__.py b/src/Code/Leagues/__init__.py similarity index 100% rename from bin/Code/Leagues/__init__.py rename to src/Code/Leagues/__init__.py diff --git a/bin/Code/LearnGame/ManagerPlayGame.py b/src/Code/LearnGame/ManagerPlayGame.py similarity index 100% rename from bin/Code/LearnGame/ManagerPlayGame.py rename to src/Code/LearnGame/ManagerPlayGame.py diff --git a/bin/Code/LearnGame/WindowLearnGame.py b/src/Code/LearnGame/WindowLearnGame.py similarity index 100% rename from bin/Code/LearnGame/WindowLearnGame.py rename to src/Code/LearnGame/WindowLearnGame.py diff --git a/bin/Code/LearnGame/WindowPlayGame.py b/src/Code/LearnGame/WindowPlayGame.py similarity index 100% rename from bin/Code/LearnGame/WindowPlayGame.py rename to src/Code/LearnGame/WindowPlayGame.py diff --git a/bin/Code/LearnGame/__init__.py b/src/Code/LearnGame/__init__.py similarity index 100% rename from bin/Code/LearnGame/__init__.py rename to src/Code/LearnGame/__init__.py diff --git a/bin/Code/MainWindow/InitApp.py b/src/Code/MainWindow/InitApp.py similarity index 100% rename from bin/Code/MainWindow/InitApp.py rename to src/Code/MainWindow/InitApp.py diff --git a/bin/Code/MainWindow/LucasChessGui.py b/src/Code/MainWindow/LucasChessGui.py similarity index 100% rename from bin/Code/MainWindow/LucasChessGui.py rename to src/Code/MainWindow/LucasChessGui.py diff --git a/bin/Code/MainWindow/MainWindow.py b/src/Code/MainWindow/MainWindow.py similarity index 100% rename from bin/Code/MainWindow/MainWindow.py rename to src/Code/MainWindow/MainWindow.py diff --git a/bin/Code/MainWindow/Presentacion.py b/src/Code/MainWindow/Presentacion.py similarity index 100% rename from bin/Code/MainWindow/Presentacion.py rename to src/Code/MainWindow/Presentacion.py diff --git a/bin/Code/MainWindow/Tareas.py b/src/Code/MainWindow/Tareas.py similarity index 100% rename from bin/Code/MainWindow/Tareas.py rename to src/Code/MainWindow/Tareas.py diff --git a/bin/Code/MainWindow/WAnalysisBar.py b/src/Code/MainWindow/WAnalysisBar.py similarity index 100% rename from bin/Code/MainWindow/WAnalysisBar.py rename to src/Code/MainWindow/WAnalysisBar.py diff --git a/bin/Code/MainWindow/WBase.py b/src/Code/MainWindow/WBase.py similarity index 100% rename from bin/Code/MainWindow/WBase.py rename to src/Code/MainWindow/WBase.py diff --git a/bin/Code/MainWindow/WInformation.py b/src/Code/MainWindow/WInformation.py similarity index 100% rename from bin/Code/MainWindow/WInformation.py rename to src/Code/MainWindow/WInformation.py diff --git a/bin/Code/MainWindow/WindowSolve.py b/src/Code/MainWindow/WindowSolve.py similarity index 100% rename from bin/Code/MainWindow/WindowSolve.py rename to src/Code/MainWindow/WindowSolve.py diff --git a/bin/Code/MainWindow/__init__.py b/src/Code/MainWindow/__init__.py similarity index 100% rename from bin/Code/MainWindow/__init__.py rename to src/Code/MainWindow/__init__.py diff --git a/bin/Code/Manager.py b/src/Code/Manager.py similarity index 100% rename from bin/Code/Manager.py rename to src/Code/Manager.py diff --git a/bin/Code/ManagerEntPos.py b/src/Code/ManagerEntPos.py similarity index 100% rename from bin/Code/ManagerEntPos.py rename to src/Code/ManagerEntPos.py diff --git a/bin/Code/ManagerFindAllMoves.py b/src/Code/ManagerFindAllMoves.py similarity index 100% rename from bin/Code/ManagerFindAllMoves.py rename to src/Code/ManagerFindAllMoves.py diff --git a/bin/Code/ManagerGame.py b/src/Code/ManagerGame.py similarity index 100% rename from bin/Code/ManagerGame.py rename to src/Code/ManagerGame.py diff --git a/bin/Code/ManagerSolo.py b/src/Code/ManagerSolo.py similarity index 100% rename from bin/Code/ManagerSolo.py rename to src/Code/ManagerSolo.py diff --git a/bin/Code/ManagerVariations.py b/src/Code/ManagerVariations.py similarity index 100% rename from bin/Code/ManagerVariations.py rename to src/Code/ManagerVariations.py diff --git a/bin/Code/Maps/ManagerMateMap.py b/src/Code/Maps/ManagerMateMap.py similarity index 100% rename from bin/Code/Maps/ManagerMateMap.py rename to src/Code/Maps/ManagerMateMap.py diff --git a/bin/Code/Maps/WindowWorkMap.py b/src/Code/Maps/WindowWorkMap.py similarity index 100% rename from bin/Code/Maps/WindowWorkMap.py rename to src/Code/Maps/WindowWorkMap.py diff --git a/bin/Code/Maps/WorkMap.py b/src/Code/Maps/WorkMap.py similarity index 100% rename from bin/Code/Maps/WorkMap.py rename to src/Code/Maps/WorkMap.py diff --git a/bin/Code/Maps/__init__.py b/src/Code/Maps/__init__.py similarity index 100% rename from bin/Code/Maps/__init__.py rename to src/Code/Maps/__init__.py diff --git a/bin/Code/Mate15/Mate15.py b/src/Code/Mate15/Mate15.py similarity index 100% rename from bin/Code/Mate15/Mate15.py rename to src/Code/Mate15/Mate15.py diff --git a/bin/Code/Mate15/WMate15.py b/src/Code/Mate15/WMate15.py similarity index 100% rename from bin/Code/Mate15/WMate15.py rename to src/Code/Mate15/WMate15.py diff --git a/bin/Code/Mate15/WRunMate15.py b/src/Code/Mate15/WRunMate15.py similarity index 100% rename from bin/Code/Mate15/WRunMate15.py rename to src/Code/Mate15/WRunMate15.py diff --git a/bin/Code/Mate15/__init__.py b/src/Code/Mate15/__init__.py similarity index 100% rename from bin/Code/Mate15/__init__.py rename to src/Code/Mate15/__init__.py diff --git a/bin/Code/Memory/Memory.py b/src/Code/Memory/Memory.py similarity index 100% rename from bin/Code/Memory/Memory.py rename to src/Code/Memory/Memory.py diff --git a/bin/Code/Memory/WindowMemoria.py b/src/Code/Memory/WindowMemoria.py similarity index 100% rename from bin/Code/Memory/WindowMemoria.py rename to src/Code/Memory/WindowMemoria.py diff --git a/bin/Code/Memory/__init__.py b/src/Code/Memory/__init__.py similarity index 100% rename from bin/Code/Memory/__init__.py rename to src/Code/Memory/__init__.py diff --git a/bin/Code/Menus/BasicMenus.py b/src/Code/Menus/BasicMenus.py similarity index 100% rename from bin/Code/Menus/BasicMenus.py rename to src/Code/Menus/BasicMenus.py diff --git a/bin/Code/Menus/MenuTrainings.py b/src/Code/Menus/MenuTrainings.py similarity index 100% rename from bin/Code/Menus/MenuTrainings.py rename to src/Code/Menus/MenuTrainings.py diff --git a/bin/Code/Menus/__init__.py b/src/Code/Menus/__init__.py similarity index 100% rename from bin/Code/Menus/__init__.py rename to src/Code/Menus/__init__.py diff --git a/bin/Code/Nags/Nags.py b/src/Code/Nags/Nags.py similarity index 100% rename from bin/Code/Nags/Nags.py rename to src/Code/Nags/Nags.py diff --git a/bin/Code/Nags/WNags.py b/src/Code/Nags/WNags.py similarity index 100% rename from bin/Code/Nags/WNags.py rename to src/Code/Nags/WNags.py diff --git a/bin/Code/Nags/__init__.py b/src/Code/Nags/__init__.py similarity index 100% rename from bin/Code/Nags/__init__.py rename to src/Code/Nags/__init__.py diff --git a/bin/Code/Odt/Content.py b/src/Code/Odt/Content.py similarity index 100% rename from bin/Code/Odt/Content.py rename to src/Code/Odt/Content.py diff --git a/bin/Code/Odt/Odt.py b/src/Code/Odt/Odt.py similarity index 100% rename from bin/Code/Odt/Odt.py rename to src/Code/Odt/Odt.py diff --git a/bin/Code/Odt/Others.py b/src/Code/Odt/Others.py similarity index 100% rename from bin/Code/Odt/Others.py rename to src/Code/Odt/Others.py diff --git a/bin/Code/Odt/Settings.py b/src/Code/Odt/Settings.py similarity index 100% rename from bin/Code/Odt/Settings.py rename to src/Code/Odt/Settings.py diff --git a/bin/Code/Odt/Styles.py b/src/Code/Odt/Styles.py similarity index 100% rename from bin/Code/Odt/Styles.py rename to src/Code/Odt/Styles.py diff --git a/bin/Code/Odt/WOdt.py b/src/Code/Odt/WOdt.py similarity index 100% rename from bin/Code/Odt/WOdt.py rename to src/Code/Odt/WOdt.py diff --git a/bin/Code/Odt/XML.py b/src/Code/Odt/XML.py similarity index 100% rename from bin/Code/Odt/XML.py rename to src/Code/Odt/XML.py diff --git a/bin/Code/Odt/__init__.py b/src/Code/Odt/__init__.py similarity index 100% rename from bin/Code/Odt/__init__.py rename to src/Code/Odt/__init__.py diff --git a/bin/Code/Openings/ManagerOPL.py b/src/Code/Openings/ManagerOPL.py similarity index 100% rename from bin/Code/Openings/ManagerOPL.py rename to src/Code/Openings/ManagerOPL.py diff --git a/bin/Code/Openings/ManagerOPLEngines.py b/src/Code/Openings/ManagerOPLEngines.py similarity index 100% rename from bin/Code/Openings/ManagerOPLEngines.py rename to src/Code/Openings/ManagerOPLEngines.py diff --git a/bin/Code/Openings/ManagerOPLPositions.py b/src/Code/Openings/ManagerOPLPositions.py similarity index 100% rename from bin/Code/Openings/ManagerOPLPositions.py rename to src/Code/Openings/ManagerOPLPositions.py diff --git a/bin/Code/Openings/ManagerOPLSequential.py b/src/Code/Openings/ManagerOPLSequential.py similarity index 100% rename from bin/Code/Openings/ManagerOPLSequential.py rename to src/Code/Openings/ManagerOPLSequential.py diff --git a/bin/Code/Openings/ManagerOPLStatic.py b/src/Code/Openings/ManagerOPLStatic.py similarity index 100% rename from bin/Code/Openings/ManagerOPLStatic.py rename to src/Code/Openings/ManagerOPLStatic.py diff --git a/bin/Code/Openings/Opening.py b/src/Code/Openings/Opening.py similarity index 100% rename from bin/Code/Openings/Opening.py rename to src/Code/Openings/Opening.py diff --git a/bin/Code/Openings/OpeningLines.py b/src/Code/Openings/OpeningLines.py similarity index 100% rename from bin/Code/Openings/OpeningLines.py rename to src/Code/Openings/OpeningLines.py diff --git a/bin/Code/Openings/OpeningsStd.py b/src/Code/Openings/OpeningsStd.py similarity index 100% rename from bin/Code/Openings/OpeningsStd.py rename to src/Code/Openings/OpeningsStd.py diff --git a/bin/Code/Openings/POLAnalisis.py b/src/Code/Openings/POLAnalisis.py similarity index 100% rename from bin/Code/Openings/POLAnalisis.py rename to src/Code/Openings/POLAnalisis.py diff --git a/bin/Code/Openings/POLAnalisisTree.py b/src/Code/Openings/POLAnalisisTree.py similarity index 100% rename from bin/Code/Openings/POLAnalisisTree.py rename to src/Code/Openings/POLAnalisisTree.py diff --git a/bin/Code/Openings/POLBoard.py b/src/Code/Openings/POLBoard.py similarity index 100% rename from bin/Code/Openings/POLBoard.py rename to src/Code/Openings/POLBoard.py diff --git a/bin/Code/Openings/POLShortcuts.py b/src/Code/Openings/POLShortcuts.py similarity index 100% rename from bin/Code/Openings/POLShortcuts.py rename to src/Code/Openings/POLShortcuts.py diff --git a/bin/Code/Openings/WindowOpeningLine.py b/src/Code/Openings/WindowOpeningLine.py similarity index 100% rename from bin/Code/Openings/WindowOpeningLine.py rename to src/Code/Openings/WindowOpeningLine.py diff --git a/bin/Code/Openings/WindowOpeningLines.py b/src/Code/Openings/WindowOpeningLines.py similarity index 100% rename from bin/Code/Openings/WindowOpeningLines.py rename to src/Code/Openings/WindowOpeningLines.py diff --git a/bin/Code/Openings/WindowOpenings.py b/src/Code/Openings/WindowOpenings.py similarity index 100% rename from bin/Code/Openings/WindowOpenings.py rename to src/Code/Openings/WindowOpenings.py diff --git a/bin/Code/Openings/__init__.py b/src/Code/Openings/__init__.py similarity index 100% rename from bin/Code/Openings/__init__.py rename to src/Code/Openings/__init__.py diff --git a/bin/Code/PlayAgainstEngine/Albums.py b/src/Code/PlayAgainstEngine/Albums.py similarity index 100% rename from bin/Code/PlayAgainstEngine/Albums.py rename to src/Code/PlayAgainstEngine/Albums.py diff --git a/bin/Code/PlayAgainstEngine/Chess2880.py b/src/Code/PlayAgainstEngine/Chess2880.py similarity index 100% rename from bin/Code/PlayAgainstEngine/Chess2880.py rename to src/Code/PlayAgainstEngine/Chess2880.py diff --git a/bin/Code/PlayAgainstEngine/ManagerAlbum.py b/src/Code/PlayAgainstEngine/ManagerAlbum.py similarity index 100% rename from bin/Code/PlayAgainstEngine/ManagerAlbum.py rename to src/Code/PlayAgainstEngine/ManagerAlbum.py diff --git a/bin/Code/PlayAgainstEngine/ManagerPerson.py b/src/Code/PlayAgainstEngine/ManagerPerson.py similarity index 100% rename from bin/Code/PlayAgainstEngine/ManagerPerson.py rename to src/Code/PlayAgainstEngine/ManagerPerson.py diff --git a/bin/Code/PlayAgainstEngine/ManagerPlayAgainstEngine.py b/src/Code/PlayAgainstEngine/ManagerPlayAgainstEngine.py similarity index 100% rename from bin/Code/PlayAgainstEngine/ManagerPlayAgainstEngine.py rename to src/Code/PlayAgainstEngine/ManagerPlayAgainstEngine.py diff --git a/bin/Code/PlayAgainstEngine/Personalities.py b/src/Code/PlayAgainstEngine/Personalities.py similarity index 100% rename from bin/Code/PlayAgainstEngine/Personalities.py rename to src/Code/PlayAgainstEngine/Personalities.py diff --git a/bin/Code/PlayAgainstEngine/WPlayAgainstEngine.py b/src/Code/PlayAgainstEngine/WPlayAgainstEngine.py similarity index 100% rename from bin/Code/PlayAgainstEngine/WPlayAgainstEngine.py rename to src/Code/PlayAgainstEngine/WPlayAgainstEngine.py diff --git a/bin/Code/PlayAgainstEngine/WindowAlbumes.py b/src/Code/PlayAgainstEngine/WindowAlbumes.py similarity index 100% rename from bin/Code/PlayAgainstEngine/WindowAlbumes.py rename to src/Code/PlayAgainstEngine/WindowAlbumes.py diff --git a/bin/Code/PlayAgainstEngine/__init__.py b/src/Code/PlayAgainstEngine/__init__.py similarity index 100% rename from bin/Code/PlayAgainstEngine/__init__.py rename to src/Code/PlayAgainstEngine/__init__.py diff --git a/bin/Code/PlayHuman/ManagerPlayHuman.py b/src/Code/PlayHuman/ManagerPlayHuman.py similarity index 100% rename from bin/Code/PlayHuman/ManagerPlayHuman.py rename to src/Code/PlayHuman/ManagerPlayHuman.py diff --git a/bin/Code/PlayHuman/WPlayHuman.py b/src/Code/PlayHuman/WPlayHuman.py similarity index 100% rename from bin/Code/PlayHuman/WPlayHuman.py rename to src/Code/PlayHuman/WPlayHuman.py diff --git a/bin/Code/PlayHuman/__init__.py b/src/Code/PlayHuman/__init__.py similarity index 100% rename from bin/Code/PlayHuman/__init__.py rename to src/Code/PlayHuman/__init__.py diff --git a/bin/Code/Procesador.py b/src/Code/Procesador.py similarity index 100% rename from bin/Code/Procesador.py rename to src/Code/Procesador.py diff --git a/bin/Code/QT/Colocacion.py b/src/Code/QT/Colocacion.py similarity index 100% rename from bin/Code/QT/Colocacion.py rename to src/Code/QT/Colocacion.py diff --git a/bin/Code/QT/Columnas.py b/src/Code/QT/Columnas.py similarity index 100% rename from bin/Code/QT/Columnas.py rename to src/Code/QT/Columnas.py diff --git a/bin/Code/QT/Common.py b/src/Code/QT/Common.py similarity index 100% rename from bin/Code/QT/Common.py rename to src/Code/QT/Common.py diff --git a/bin/Code/QT/Controles.py b/src/Code/QT/Controles.py similarity index 100% rename from bin/Code/QT/Controles.py rename to src/Code/QT/Controles.py diff --git a/bin/Code/QT/Delegados.py b/src/Code/QT/Delegados.py similarity index 100% rename from bin/Code/QT/Delegados.py rename to src/Code/QT/Delegados.py diff --git a/bin/Code/QT/FormLayout.py b/src/Code/QT/FormLayout.py similarity index 100% rename from bin/Code/QT/FormLayout.py rename to src/Code/QT/FormLayout.py diff --git a/bin/Code/QT/Grid.py b/src/Code/QT/Grid.py similarity index 100% rename from bin/Code/QT/Grid.py rename to src/Code/QT/Grid.py diff --git a/bin/Code/QT/GridEditCols.py b/src/Code/QT/GridEditCols.py similarity index 100% rename from bin/Code/QT/GridEditCols.py rename to src/Code/QT/GridEditCols.py diff --git a/bin/Code/QT/Iconos.py b/src/Code/QT/Iconos.py similarity index 100% rename from bin/Code/QT/Iconos.py rename to src/Code/QT/Iconos.py diff --git a/bin/Code/QT/IconosBase.py b/src/Code/QT/IconosBase.py similarity index 100% rename from bin/Code/QT/IconosBase.py rename to src/Code/QT/IconosBase.py diff --git a/bin/Code/QT/LCDialog.py b/src/Code/QT/LCDialog.py similarity index 100% rename from bin/Code/QT/LCDialog.py rename to src/Code/QT/LCDialog.py diff --git a/bin/Code/QT/Piezas.py b/src/Code/QT/Piezas.py similarity index 100% rename from bin/Code/QT/Piezas.py rename to src/Code/QT/Piezas.py diff --git a/bin/Code/QT/QTUtil.py b/src/Code/QT/QTUtil.py similarity index 100% rename from bin/Code/QT/QTUtil.py rename to src/Code/QT/QTUtil.py diff --git a/bin/Code/QT/QTUtil2.py b/src/Code/QT/QTUtil2.py similarity index 100% rename from bin/Code/QT/QTUtil2.py rename to src/Code/QT/QTUtil2.py diff --git a/bin/Code/QT/QTVarios.py b/src/Code/QT/QTVarios.py similarity index 100% rename from bin/Code/QT/QTVarios.py rename to src/Code/QT/QTVarios.py diff --git a/bin/Code/QT/SelectFiles.py b/src/Code/QT/SelectFiles.py similarity index 100% rename from bin/Code/QT/SelectFiles.py rename to src/Code/QT/SelectFiles.py diff --git a/bin/Code/QT/ShowPGN.py b/src/Code/QT/ShowPGN.py similarity index 100% rename from bin/Code/QT/ShowPGN.py rename to src/Code/QT/ShowPGN.py diff --git a/bin/Code/QT/WColors.py b/src/Code/QT/WColors.py similarity index 100% rename from bin/Code/QT/WColors.py rename to src/Code/QT/WColors.py diff --git a/bin/Code/QT/WGif.py b/src/Code/QT/WGif.py similarity index 100% rename from bin/Code/QT/WGif.py rename to src/Code/QT/WGif.py diff --git a/bin/Code/QT/WReplay.py b/src/Code/QT/WReplay.py similarity index 100% rename from bin/Code/QT/WReplay.py rename to src/Code/QT/WReplay.py diff --git a/bin/Code/QT/WindowArbol.py b/src/Code/QT/WindowArbol.py similarity index 100% rename from bin/Code/QT/WindowArbol.py rename to src/Code/QT/WindowArbol.py diff --git a/bin/Code/QT/WindowArbolBook.py b/src/Code/QT/WindowArbolBook.py similarity index 100% rename from bin/Code/QT/WindowArbolBook.py rename to src/Code/QT/WindowArbolBook.py diff --git a/bin/Code/QT/WindowDailyTest.py b/src/Code/QT/WindowDailyTest.py similarity index 100% rename from bin/Code/QT/WindowDailyTest.py rename to src/Code/QT/WindowDailyTest.py diff --git a/bin/Code/QT/WindowHorses.py b/src/Code/QT/WindowHorses.py similarity index 100% rename from bin/Code/QT/WindowHorses.py rename to src/Code/QT/WindowHorses.py diff --git a/bin/Code/QT/WindowJuicio.py b/src/Code/QT/WindowJuicio.py similarity index 100% rename from bin/Code/QT/WindowJuicio.py rename to src/Code/QT/WindowJuicio.py diff --git a/bin/Code/QT/WindowManualSave.py b/src/Code/QT/WindowManualSave.py similarity index 100% rename from bin/Code/QT/WindowManualSave.py rename to src/Code/QT/WindowManualSave.py diff --git a/bin/Code/QT/WindowPgnTags.py b/src/Code/QT/WindowPgnTags.py similarity index 100% rename from bin/Code/QT/WindowPgnTags.py rename to src/Code/QT/WindowPgnTags.py diff --git a/bin/Code/QT/WindowPotencia.py b/src/Code/QT/WindowPotencia.py similarity index 100% rename from bin/Code/QT/WindowPotencia.py rename to src/Code/QT/WindowPotencia.py diff --git a/bin/Code/QT/WindowPuente.py b/src/Code/QT/WindowPuente.py similarity index 100% rename from bin/Code/QT/WindowPuente.py rename to src/Code/QT/WindowPuente.py diff --git a/bin/Code/QT/WindowSavePGN.py b/src/Code/QT/WindowSavePGN.py similarity index 100% rename from bin/Code/QT/WindowSavePGN.py rename to src/Code/QT/WindowSavePGN.py diff --git a/bin/Code/QT/WindowVisualiza.py b/src/Code/QT/WindowVisualiza.py similarity index 100% rename from bin/Code/QT/WindowVisualiza.py rename to src/Code/QT/WindowVisualiza.py diff --git a/bin/Code/QT/__init__.py b/src/Code/QT/__init__.py similarity index 100% rename from bin/Code/QT/__init__.py rename to src/Code/QT/__init__.py diff --git a/bin/Code/RemoveResults.py b/src/Code/RemoveResults.py similarity index 100% rename from bin/Code/RemoveResults.py rename to src/Code/RemoveResults.py diff --git a/bin/Code/Resistance/ManagerResistance.py b/src/Code/Resistance/ManagerResistance.py similarity index 100% rename from bin/Code/Resistance/ManagerResistance.py rename to src/Code/Resistance/ManagerResistance.py diff --git a/bin/Code/Resistance/Resistance.py b/src/Code/Resistance/Resistance.py similarity index 100% rename from bin/Code/Resistance/Resistance.py rename to src/Code/Resistance/Resistance.py diff --git a/bin/Code/Resistance/WindowResistance.py b/src/Code/Resistance/WindowResistance.py similarity index 100% rename from bin/Code/Resistance/WindowResistance.py rename to src/Code/Resistance/WindowResistance.py diff --git a/bin/Code/Resistance/__init__.py b/src/Code/Resistance/__init__.py similarity index 100% rename from bin/Code/Resistance/__init__.py rename to src/Code/Resistance/__init__.py diff --git a/bin/Code/Routes/ManagerRoutes.py b/src/Code/Routes/ManagerRoutes.py similarity index 100% rename from bin/Code/Routes/ManagerRoutes.py rename to src/Code/Routes/ManagerRoutes.py diff --git a/bin/Code/Routes/Routes.py b/src/Code/Routes/Routes.py similarity index 100% rename from bin/Code/Routes/Routes.py rename to src/Code/Routes/Routes.py diff --git a/bin/Code/Routes/WindowRoutes.py b/src/Code/Routes/WindowRoutes.py similarity index 100% rename from bin/Code/Routes/WindowRoutes.py rename to src/Code/Routes/WindowRoutes.py diff --git a/bin/Code/Routes/__init__.py b/src/Code/Routes/__init__.py similarity index 100% rename from bin/Code/Routes/__init__.py rename to src/Code/Routes/__init__.py diff --git a/bin/Code/SQL/Base.py b/src/Code/SQL/Base.py similarity index 100% rename from bin/Code/SQL/Base.py rename to src/Code/SQL/Base.py diff --git a/bin/Code/SQL/DBF.py b/src/Code/SQL/DBF.py similarity index 100% rename from bin/Code/SQL/DBF.py rename to src/Code/SQL/DBF.py diff --git a/bin/Code/SQL/DBFcache.py b/src/Code/SQL/DBFcache.py similarity index 100% rename from bin/Code/SQL/DBFcache.py rename to src/Code/SQL/DBFcache.py diff --git a/bin/Code/SQL/UtilSQL.py b/src/Code/SQL/UtilSQL.py similarity index 100% rename from bin/Code/SQL/UtilSQL.py rename to src/Code/SQL/UtilSQL.py diff --git a/bin/Code/SQL/__init__.py b/src/Code/SQL/__init__.py similarity index 100% rename from bin/Code/SQL/__init__.py rename to src/Code/SQL/__init__.py diff --git a/bin/Code/SingularMoves/ManagerSingularM.py b/src/Code/SingularMoves/ManagerSingularM.py similarity index 100% rename from bin/Code/SingularMoves/ManagerSingularM.py rename to src/Code/SingularMoves/ManagerSingularM.py diff --git a/bin/Code/SingularMoves/SingularMoves.py b/src/Code/SingularMoves/SingularMoves.py similarity index 100% rename from bin/Code/SingularMoves/SingularMoves.py rename to src/Code/SingularMoves/SingularMoves.py diff --git a/bin/Code/SingularMoves/WindowSingularM.py b/src/Code/SingularMoves/WindowSingularM.py similarity index 100% rename from bin/Code/SingularMoves/WindowSingularM.py rename to src/Code/SingularMoves/WindowSingularM.py diff --git a/bin/Code/SingularMoves/__init__.py b/src/Code/SingularMoves/__init__.py similarity index 100% rename from bin/Code/SingularMoves/__init__.py rename to src/Code/SingularMoves/__init__.py diff --git a/bin/Code/Sound/Sound.py b/src/Code/Sound/Sound.py similarity index 100% rename from bin/Code/Sound/Sound.py rename to src/Code/Sound/Sound.py diff --git a/bin/Code/Sound/WindowSonido.py b/src/Code/Sound/WindowSonido.py similarity index 100% rename from bin/Code/Sound/WindowSonido.py rename to src/Code/Sound/WindowSonido.py diff --git a/bin/Code/Sound/__init__.py b/src/Code/Sound/__init__.py similarity index 100% rename from bin/Code/Sound/__init__.py rename to src/Code/Sound/__init__.py diff --git a/bin/Code/Swiss/ManagerSwiss.py b/src/Code/Swiss/ManagerSwiss.py similarity index 100% rename from bin/Code/Swiss/ManagerSwiss.py rename to src/Code/Swiss/ManagerSwiss.py diff --git a/bin/Code/Swiss/RunSwiss.py b/src/Code/Swiss/RunSwiss.py similarity index 100% rename from bin/Code/Swiss/RunSwiss.py rename to src/Code/Swiss/RunSwiss.py diff --git a/bin/Code/Swiss/Swiss.py b/src/Code/Swiss/Swiss.py similarity index 100% rename from bin/Code/Swiss/Swiss.py rename to src/Code/Swiss/Swiss.py diff --git a/bin/Code/Swiss/SwissWork.py b/src/Code/Swiss/SwissWork.py similarity index 100% rename from bin/Code/Swiss/SwissWork.py rename to src/Code/Swiss/SwissWork.py diff --git a/bin/Code/Swiss/WSwiss.py b/src/Code/Swiss/WSwiss.py similarity index 100% rename from bin/Code/Swiss/WSwiss.py rename to src/Code/Swiss/WSwiss.py diff --git a/bin/Code/Swiss/WSwissConfig.py b/src/Code/Swiss/WSwissConfig.py similarity index 100% rename from bin/Code/Swiss/WSwissConfig.py rename to src/Code/Swiss/WSwissConfig.py diff --git a/bin/Code/Swiss/WSwissWorker.py b/src/Code/Swiss/WSwissWorker.py similarity index 100% rename from bin/Code/Swiss/WSwissWorker.py rename to src/Code/Swiss/WSwissWorker.py diff --git a/bin/Code/Swiss/WSwisses.py b/src/Code/Swiss/WSwisses.py similarity index 100% rename from bin/Code/Swiss/WSwisses.py rename to src/Code/Swiss/WSwisses.py diff --git a/bin/Code/Swiss/__init__.py b/src/Code/Swiss/__init__.py similarity index 100% rename from bin/Code/Swiss/__init__.py rename to src/Code/Swiss/__init__.py diff --git a/bin/Code/Tactics/ManagerTactics.py b/src/Code/Tactics/ManagerTactics.py similarity index 100% rename from bin/Code/Tactics/ManagerTactics.py rename to src/Code/Tactics/ManagerTactics.py diff --git a/bin/Code/Tactics/Tactics.py b/src/Code/Tactics/Tactics.py similarity index 100% rename from bin/Code/Tactics/Tactics.py rename to src/Code/Tactics/Tactics.py diff --git a/bin/Code/Tactics/WindowTactics.py b/src/Code/Tactics/WindowTactics.py similarity index 100% rename from bin/Code/Tactics/WindowTactics.py rename to src/Code/Tactics/WindowTactics.py diff --git a/bin/Code/Tactics/__init__.py b/src/Code/Tactics/__init__.py similarity index 100% rename from bin/Code/Tactics/__init__.py rename to src/Code/Tactics/__init__.py diff --git a/bin/Code/Themes/Themes.py b/src/Code/Themes/Themes.py similarity index 100% rename from bin/Code/Themes/Themes.py rename to src/Code/Themes/Themes.py diff --git a/bin/Code/Themes/WDB_Theme_Analysis.py b/src/Code/Themes/WDB_Theme_Analysis.py similarity index 100% rename from bin/Code/Themes/WDB_Theme_Analysis.py rename to src/Code/Themes/WDB_Theme_Analysis.py diff --git a/bin/Code/Themes/WThemes.py b/src/Code/Themes/WThemes.py similarity index 100% rename from bin/Code/Themes/WThemes.py rename to src/Code/Themes/WThemes.py diff --git a/bin/Code/Themes/__init__.py b/src/Code/Themes/__init__.py similarity index 100% rename from bin/Code/Themes/__init__.py rename to src/Code/Themes/__init__.py diff --git a/bin/Code/TimeControl.py b/src/Code/TimeControl.py similarity index 100% rename from bin/Code/TimeControl.py rename to src/Code/TimeControl.py diff --git a/bin/Code/Tournaments/RunTournament.py b/src/Code/Tournaments/RunTournament.py similarity index 100% rename from bin/Code/Tournaments/RunTournament.py rename to src/Code/Tournaments/RunTournament.py diff --git a/bin/Code/Tournaments/Tournament.py b/src/Code/Tournaments/Tournament.py similarity index 100% rename from bin/Code/Tournaments/Tournament.py rename to src/Code/Tournaments/Tournament.py diff --git a/bin/Code/Tournaments/WTournament.py b/src/Code/Tournaments/WTournament.py similarity index 100% rename from bin/Code/Tournaments/WTournament.py rename to src/Code/Tournaments/WTournament.py diff --git a/bin/Code/Tournaments/WTournamentRun.py b/src/Code/Tournaments/WTournamentRun.py similarity index 100% rename from bin/Code/Tournaments/WTournamentRun.py rename to src/Code/Tournaments/WTournamentRun.py diff --git a/bin/Code/Tournaments/WTournaments.py b/src/Code/Tournaments/WTournaments.py similarity index 100% rename from bin/Code/Tournaments/WTournaments.py rename to src/Code/Tournaments/WTournaments.py diff --git a/bin/Code/Tournaments/__init__.py b/src/Code/Tournaments/__init__.py similarity index 100% rename from bin/Code/Tournaments/__init__.py rename to src/Code/Tournaments/__init__.py diff --git a/bin/Code/Translations/RunTranslate.py b/src/Code/Translations/RunTranslate.py similarity index 100% rename from bin/Code/Translations/RunTranslate.py rename to src/Code/Translations/RunTranslate.py diff --git a/bin/Code/Translations/RunTranslateOpenings.py b/src/Code/Translations/RunTranslateOpenings.py similarity index 100% rename from bin/Code/Translations/RunTranslateOpenings.py rename to src/Code/Translations/RunTranslateOpenings.py diff --git a/bin/Code/Translations/TrListas.py b/src/Code/Translations/TrListas.py similarity index 100% rename from bin/Code/Translations/TrListas.py rename to src/Code/Translations/TrListas.py diff --git a/bin/Code/Translations/Translate.py b/src/Code/Translations/Translate.py similarity index 100% rename from bin/Code/Translations/Translate.py rename to src/Code/Translations/Translate.py diff --git a/bin/Code/Translations/WorkTranslate.py b/src/Code/Translations/WorkTranslate.py similarity index 100% rename from bin/Code/Translations/WorkTranslate.py rename to src/Code/Translations/WorkTranslate.py diff --git a/bin/Code/Translations/__init__.py b/src/Code/Translations/__init__.py similarity index 100% rename from bin/Code/Translations/__init__.py rename to src/Code/Translations/__init__.py diff --git a/bin/Code/TurnOnLights/ManagerTurnOnLights.py b/src/Code/TurnOnLights/ManagerTurnOnLights.py similarity index 100% rename from bin/Code/TurnOnLights/ManagerTurnOnLights.py rename to src/Code/TurnOnLights/ManagerTurnOnLights.py diff --git a/bin/Code/TurnOnLights/TurnOnLights.py b/src/Code/TurnOnLights/TurnOnLights.py similarity index 100% rename from bin/Code/TurnOnLights/TurnOnLights.py rename to src/Code/TurnOnLights/TurnOnLights.py diff --git a/bin/Code/TurnOnLights/WindowTurnOnLights.py b/src/Code/TurnOnLights/WindowTurnOnLights.py similarity index 100% rename from bin/Code/TurnOnLights/WindowTurnOnLights.py rename to src/Code/TurnOnLights/WindowTurnOnLights.py diff --git a/bin/Code/TurnOnLights/__init__.py b/src/Code/TurnOnLights/__init__.py similarity index 100% rename from bin/Code/TurnOnLights/__init__.py rename to src/Code/TurnOnLights/__init__.py diff --git a/bin/Code/Tutor/Tutor.py b/src/Code/Tutor/Tutor.py similarity index 100% rename from bin/Code/Tutor/Tutor.py rename to src/Code/Tutor/Tutor.py diff --git a/bin/Code/Tutor/WindowTutor.py b/src/Code/Tutor/WindowTutor.py similarity index 100% rename from bin/Code/Tutor/WindowTutor.py rename to src/Code/Tutor/WindowTutor.py diff --git a/bin/Code/Tutor/__init__.py b/src/Code/Tutor/__init__.py similarity index 100% rename from bin/Code/Tutor/__init__.py rename to src/Code/Tutor/__init__.py diff --git a/bin/Code/Update.py b/src/Code/Update.py similarity index 100% rename from bin/Code/Update.py rename to src/Code/Update.py diff --git a/bin/Code/Util.py b/src/Code/Util.py similarity index 100% rename from bin/Code/Util.py rename to src/Code/Util.py diff --git a/bin/Code/Variations.py b/src/Code/Variations.py similarity index 100% rename from bin/Code/Variations.py rename to src/Code/Variations.py diff --git a/bin/Code/Voyager/Scanner.py b/src/Code/Voyager/Scanner.py similarity index 100% rename from bin/Code/Voyager/Scanner.py rename to src/Code/Voyager/Scanner.py diff --git a/bin/Code/Voyager/Voyager.py b/src/Code/Voyager/Voyager.py similarity index 100% rename from bin/Code/Voyager/Voyager.py rename to src/Code/Voyager/Voyager.py diff --git a/bin/Code/Voyager/__init__.py b/src/Code/Voyager/__init__.py similarity index 100% rename from bin/Code/Voyager/__init__.py rename to src/Code/Voyager/__init__.py diff --git a/bin/Code/Washing/ManagerWashing.py b/src/Code/Washing/ManagerWashing.py similarity index 100% rename from bin/Code/Washing/ManagerWashing.py rename to src/Code/Washing/ManagerWashing.py diff --git a/bin/Code/Washing/Washing.py b/src/Code/Washing/Washing.py similarity index 100% rename from bin/Code/Washing/Washing.py rename to src/Code/Washing/Washing.py diff --git a/bin/Code/Washing/WindowWashing.py b/src/Code/Washing/WindowWashing.py similarity index 100% rename from bin/Code/Washing/WindowWashing.py rename to src/Code/Washing/WindowWashing.py diff --git a/bin/Code/Washing/__init__.py b/src/Code/Washing/__init__.py similarity index 100% rename from bin/Code/Washing/__init__.py rename to src/Code/Washing/__init__.py diff --git a/bin/Code/WritingDown/ManagerWritingDown.py b/src/Code/WritingDown/ManagerWritingDown.py similarity index 100% rename from bin/Code/WritingDown/ManagerWritingDown.py rename to src/Code/WritingDown/ManagerWritingDown.py diff --git a/bin/Code/WritingDown/WritingDown.py b/src/Code/WritingDown/WritingDown.py similarity index 100% rename from bin/Code/WritingDown/WritingDown.py rename to src/Code/WritingDown/WritingDown.py diff --git a/bin/Code/WritingDown/__init__.py b/src/Code/WritingDown/__init__.py similarity index 100% rename from bin/Code/WritingDown/__init__.py rename to src/Code/WritingDown/__init__.py diff --git a/bin/Code/XRun.py b/src/Code/XRun.py similarity index 100% rename from bin/Code/XRun.py rename to src/Code/XRun.py diff --git a/bin/Code/__init__.py b/src/Code/__init__.py similarity index 100% rename from bin/Code/__init__.py rename to src/Code/__init__.py diff --git a/bin/OS/linux/DigitalBoards/libcer.so b/src/OS/linux/DigitalBoards/libcer.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libcer.so rename to src/OS/linux/DigitalBoards/libcer.so diff --git a/bin/OS/linux/DigitalBoards/libcit.so b/src/OS/linux/DigitalBoards/libcit.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libcit.so rename to src/OS/linux/DigitalBoards/libcit.so diff --git a/bin/OS/linux/DigitalBoards/libdgt.so b/src/OS/linux/DigitalBoards/libdgt.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libdgt.so rename to src/OS/linux/DigitalBoards/libdgt.so diff --git a/bin/OS/linux/DigitalBoards/libevo.so b/src/OS/linux/DigitalBoards/libevo.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libevo.so rename to src/OS/linux/DigitalBoards/libevo.so diff --git a/bin/OS/linux/DigitalBoards/libhos.so b/src/OS/linux/DigitalBoards/libhos.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libhos.so rename to src/OS/linux/DigitalBoards/libhos.so diff --git a/bin/OS/linux/DigitalBoards/libico.so b/src/OS/linux/DigitalBoards/libico.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libico.so rename to src/OS/linux/DigitalBoards/libico.so diff --git a/bin/OS/linux/DigitalBoards/libmcl.so b/src/OS/linux/DigitalBoards/libmcl.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libmcl.so rename to src/OS/linux/DigitalBoards/libmcl.so diff --git a/bin/OS/linux/DigitalBoards/libnut.so b/src/OS/linux/DigitalBoards/libnut.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libnut.so rename to src/OS/linux/DigitalBoards/libnut.so diff --git a/bin/OS/linux/DigitalBoards/libosa.so b/src/OS/linux/DigitalBoards/libosa.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libosa.so rename to src/OS/linux/DigitalBoards/libosa.so diff --git a/bin/OS/linux/DigitalBoards/libpeg.so b/src/OS/linux/DigitalBoards/libpeg.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libpeg.so rename to src/OS/linux/DigitalBoards/libpeg.so diff --git a/bin/OS/linux/DigitalBoards/libsimpleble-c.so b/src/OS/linux/DigitalBoards/libsimpleble-c.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libsimpleble-c.so rename to src/OS/linux/DigitalBoards/libsimpleble-c.so diff --git a/bin/OS/linux/DigitalBoards/libsimpleble-c.so.0 b/src/OS/linux/DigitalBoards/libsimpleble-c.so.0 similarity index 100% rename from bin/OS/linux/DigitalBoards/libsimpleble-c.so.0 rename to src/OS/linux/DigitalBoards/libsimpleble-c.so.0 diff --git a/bin/OS/linux/DigitalBoards/libsimpleble-c.so.0.6.1 b/src/OS/linux/DigitalBoards/libsimpleble-c.so.0.6.1 similarity index 100% rename from bin/OS/linux/DigitalBoards/libsimpleble-c.so.0.6.1 rename to src/OS/linux/DigitalBoards/libsimpleble-c.so.0.6.1 diff --git a/bin/OS/linux/DigitalBoards/libsimpleble.so b/src/OS/linux/DigitalBoards/libsimpleble.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libsimpleble.so rename to src/OS/linux/DigitalBoards/libsimpleble.so diff --git a/bin/OS/linux/DigitalBoards/libsimpleble.so.0 b/src/OS/linux/DigitalBoards/libsimpleble.so.0 similarity index 100% rename from bin/OS/linux/DigitalBoards/libsimpleble.so.0 rename to src/OS/linux/DigitalBoards/libsimpleble.so.0 diff --git a/bin/OS/linux/DigitalBoards/libsimpleble.so.0.6.1 b/src/OS/linux/DigitalBoards/libsimpleble.so.0.6.1 similarity index 100% rename from bin/OS/linux/DigitalBoards/libsimpleble.so.0.6.1 rename to src/OS/linux/DigitalBoards/libsimpleble.so.0.6.1 diff --git a/bin/OS/linux/DigitalBoards/libsop.so b/src/OS/linux/DigitalBoards/libsop.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libsop.so rename to src/OS/linux/DigitalBoards/libsop.so diff --git a/bin/OS/linux/DigitalBoards/libtab.so b/src/OS/linux/DigitalBoards/libtab.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libtab.so rename to src/OS/linux/DigitalBoards/libtab.so diff --git a/bin/OS/linux/DigitalBoards/libucb.so b/src/OS/linux/DigitalBoards/libucb.so similarity index 100% rename from bin/OS/linux/DigitalBoards/libucb.so rename to src/OS/linux/DigitalBoards/libucb.so diff --git a/bin/OS/linux/DigitalBoards/news b/src/OS/linux/DigitalBoards/news similarity index 100% rename from bin/OS/linux/DigitalBoards/news rename to src/OS/linux/DigitalBoards/news diff --git a/bin/OS/linux/DigitalBoards/version b/src/OS/linux/DigitalBoards/version similarity index 100% rename from bin/OS/linux/DigitalBoards/version rename to src/OS/linux/DigitalBoards/version diff --git a/bin/OS/linux/Engines/alouette/README.md b/src/OS/linux/Engines/alouette/README.md similarity index 100% rename from bin/OS/linux/Engines/alouette/README.md rename to src/OS/linux/Engines/alouette/README.md diff --git a/bin/OS/linux/Engines/alouette/alouette.cfg b/src/OS/linux/Engines/alouette/alouette.cfg similarity index 100% rename from bin/OS/linux/Engines/alouette/alouette.cfg rename to src/OS/linux/Engines/alouette/alouette.cfg diff --git a/bin/OS/linux/Engines/alouette/alouette64 b/src/OS/linux/Engines/alouette/alouette64 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/alouette/alouette64 rename to src/OS/linux/Engines/alouette/alouette64 diff --git a/bin/OS/linux/Engines/alouette/black.txt b/src/OS/linux/Engines/alouette/black.txt similarity index 100% rename from bin/OS/linux/Engines/alouette/black.txt rename to src/OS/linux/Engines/alouette/black.txt diff --git a/bin/OS/linux/Engines/alouette/logo/alouette.gif b/src/OS/linux/Engines/alouette/logo/alouette.gif similarity index 100% rename from bin/OS/linux/Engines/alouette/logo/alouette.gif rename to src/OS/linux/Engines/alouette/logo/alouette.gif diff --git a/bin/OS/linux/Engines/alouette/logo/logo.bmp b/src/OS/linux/Engines/alouette/logo/logo.bmp similarity index 100% rename from bin/OS/linux/Engines/alouette/logo/logo.bmp rename to src/OS/linux/Engines/alouette/logo/logo.bmp diff --git a/bin/OS/linux/Engines/alouette/logo/logo1.bmp b/src/OS/linux/Engines/alouette/logo/logo1.bmp similarity index 100% rename from bin/OS/linux/Engines/alouette/logo/logo1.bmp rename to src/OS/linux/Engines/alouette/logo/logo1.bmp diff --git a/bin/OS/linux/Engines/alouette/logo/logo2.bmp b/src/OS/linux/Engines/alouette/logo/logo2.bmp similarity index 100% rename from bin/OS/linux/Engines/alouette/logo/logo2.bmp rename to src/OS/linux/Engines/alouette/logo/logo2.bmp diff --git a/bin/OS/linux/Engines/alouette/logo/logo3.bmp b/src/OS/linux/Engines/alouette/logo/logo3.bmp similarity index 100% rename from bin/OS/linux/Engines/alouette/logo/logo3.bmp rename to src/OS/linux/Engines/alouette/logo/logo3.bmp diff --git a/bin/OS/linux/Engines/alouette/source.tar.gz b/src/OS/linux/Engines/alouette/source.tar.gz similarity index 100% rename from bin/OS/linux/Engines/alouette/source.tar.gz rename to src/OS/linux/Engines/alouette/source.tar.gz diff --git a/bin/OS/linux/Engines/alouette/white.txt b/src/OS/linux/Engines/alouette/white.txt similarity index 100% rename from bin/OS/linux/Engines/alouette/white.txt rename to src/OS/linux/Engines/alouette/white.txt diff --git a/bin/OS/linux/Engines/amoeba/.gitignore b/src/OS/linux/Engines/amoeba/.gitignore similarity index 100% rename from bin/OS/linux/Engines/amoeba/.gitignore rename to src/OS/linux/Engines/amoeba/.gitignore diff --git a/bin/OS/linux/Engines/amoeba/Amoeba-2.6 b/src/OS/linux/Engines/amoeba/Amoeba-2.6 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/amoeba/Amoeba-2.6 rename to src/OS/linux/Engines/amoeba/Amoeba-2.6 diff --git a/bin/OS/linux/Engines/amoeba/Amoeba-2.6.uci_options b/src/OS/linux/Engines/amoeba/Amoeba-2.6.uci_options similarity index 100% rename from bin/OS/linux/Engines/amoeba/Amoeba-2.6.uci_options rename to src/OS/linux/Engines/amoeba/Amoeba-2.6.uci_options diff --git a/bin/OS/linux/Engines/amoeba/LICENSE b/src/OS/linux/Engines/amoeba/LICENSE similarity index 100% rename from bin/OS/linux/Engines/amoeba/LICENSE rename to src/OS/linux/Engines/amoeba/LICENSE diff --git a/bin/OS/linux/Engines/amoeba/README.md b/src/OS/linux/Engines/amoeba/README.md similarity index 100% rename from bin/OS/linux/Engines/amoeba/README.md rename to src/OS/linux/Engines/amoeba/README.md diff --git a/bin/OS/linux/Engines/amoeba/src.7z b/src/OS/linux/Engines/amoeba/src.7z similarity index 100% rename from bin/OS/linux/Engines/amoeba/src.7z rename to src/OS/linux/Engines/amoeba/src.7z diff --git a/bin/OS/linux/Engines/andscacs/Andscacs-0.95 b/src/OS/linux/Engines/andscacs/Andscacs-0.95 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/andscacs/Andscacs-0.95 rename to src/OS/linux/Engines/andscacs/Andscacs-0.95 diff --git a/bin/OS/linux/Engines/andscacs/Andscacs-0.95.uci_options b/src/OS/linux/Engines/andscacs/Andscacs-0.95.uci_options similarity index 100% rename from bin/OS/linux/Engines/andscacs/Andscacs-0.95.uci_options rename to src/OS/linux/Engines/andscacs/Andscacs-0.95.uci_options diff --git a/bin/OS/linux/Engines/andscacs/andscacs.png b/src/OS/linux/Engines/andscacs/andscacs.png similarity index 100% rename from bin/OS/linux/Engines/andscacs/andscacs.png rename to src/OS/linux/Engines/andscacs/andscacs.png diff --git a/bin/OS/linux/Engines/andscacs/leame.txt b/src/OS/linux/Engines/andscacs/leame.txt similarity index 100% rename from bin/OS/linux/Engines/andscacs/leame.txt rename to src/OS/linux/Engines/andscacs/leame.txt diff --git a/bin/OS/linux/Engines/andscacs/llegiu.txt b/src/OS/linux/Engines/andscacs/llegiu.txt similarity index 100% rename from bin/OS/linux/Engines/andscacs/llegiu.txt rename to src/OS/linux/Engines/andscacs/llegiu.txt diff --git a/bin/OS/linux/Engines/andscacs/readme.txt b/src/OS/linux/Engines/andscacs/readme.txt similarity index 100% rename from bin/OS/linux/Engines/andscacs/readme.txt rename to src/OS/linux/Engines/andscacs/readme.txt diff --git a/bin/OS/linux/Engines/arasan/Arasan-22.2 b/src/OS/linux/Engines/arasan/Arasan-22.2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/arasan/Arasan-22.2 rename to src/OS/linux/Engines/arasan/Arasan-22.2 diff --git a/bin/OS/linux/Engines/arasan/Arasan-22.2.uci_options b/src/OS/linux/Engines/arasan/Arasan-22.2.uci_options similarity index 100% rename from bin/OS/linux/Engines/arasan/Arasan-22.2.uci_options rename to src/OS/linux/Engines/arasan/Arasan-22.2.uci_options diff --git a/bin/OS/linux/Engines/arasan/README.md b/src/OS/linux/Engines/arasan/README.md similarity index 100% rename from bin/OS/linux/Engines/arasan/README.md rename to src/OS/linux/Engines/arasan/README.md diff --git a/bin/OS/linux/Engines/arasan/book.bin b/src/OS/linux/Engines/arasan/book.bin similarity index 100% rename from bin/OS/linux/Engines/arasan/book.bin rename to src/OS/linux/Engines/arasan/book.bin diff --git a/bin/OS/linux/Engines/arasan/src.7z b/src/OS/linux/Engines/arasan/src.7z similarity index 100% rename from bin/OS/linux/Engines/arasan/src.7z rename to src/OS/linux/Engines/arasan/src.7z diff --git a/bin/OS/linux/Engines/asymptote/Asymptote-0.8 b/src/OS/linux/Engines/asymptote/Asymptote-0.8 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/asymptote/Asymptote-0.8 rename to src/OS/linux/Engines/asymptote/Asymptote-0.8 diff --git a/bin/OS/linux/Engines/asymptote/Asymptote-0.8.uci_options b/src/OS/linux/Engines/asymptote/Asymptote-0.8.uci_options similarity index 100% rename from bin/OS/linux/Engines/asymptote/Asymptote-0.8.uci_options rename to src/OS/linux/Engines/asymptote/Asymptote-0.8.uci_options diff --git a/bin/OS/linux/Engines/asymptote/LICENSE b/src/OS/linux/Engines/asymptote/LICENSE similarity index 100% rename from bin/OS/linux/Engines/asymptote/LICENSE rename to src/OS/linux/Engines/asymptote/LICENSE diff --git a/bin/OS/linux/Engines/asymptote/README.md b/src/OS/linux/Engines/asymptote/README.md similarity index 100% rename from bin/OS/linux/Engines/asymptote/README.md rename to src/OS/linux/Engines/asymptote/README.md diff --git a/bin/OS/linux/Engines/asymptote/src.7z b/src/OS/linux/Engines/asymptote/src.7z similarity index 100% rename from bin/OS/linux/Engines/asymptote/src.7z rename to src/OS/linux/Engines/asymptote/src.7z diff --git a/bin/OS/linux/Engines/beef/Beef-0.36 b/src/OS/linux/Engines/beef/Beef-0.36 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/beef/Beef-0.36 rename to src/OS/linux/Engines/beef/Beef-0.36 diff --git a/bin/OS/linux/Engines/beef/Beef-0.36.uci_options b/src/OS/linux/Engines/beef/Beef-0.36.uci_options similarity index 100% rename from bin/OS/linux/Engines/beef/Beef-0.36.uci_options rename to src/OS/linux/Engines/beef/Beef-0.36.uci_options diff --git a/bin/OS/linux/Engines/beef/LICENSE b/src/OS/linux/Engines/beef/LICENSE similarity index 100% rename from bin/OS/linux/Engines/beef/LICENSE rename to src/OS/linux/Engines/beef/LICENSE diff --git a/bin/OS/linux/Engines/beef/README.md b/src/OS/linux/Engines/beef/README.md similarity index 100% rename from bin/OS/linux/Engines/beef/README.md rename to src/OS/linux/Engines/beef/README.md diff --git a/bin/OS/linux/Engines/beef/src.7z b/src/OS/linux/Engines/beef/src.7z similarity index 100% rename from bin/OS/linux/Engines/beef/src.7z rename to src/OS/linux/Engines/beef/src.7z diff --git a/bin/OS/linux/Engines/cassandre/AUTHORS b/src/OS/linux/Engines/cassandre/AUTHORS similarity index 100% rename from bin/OS/linux/Engines/cassandre/AUTHORS rename to src/OS/linux/Engines/cassandre/AUTHORS diff --git a/bin/OS/linux/Engines/cassandre/COPYING b/src/OS/linux/Engines/cassandre/COPYING similarity index 100% rename from bin/OS/linux/Engines/cassandre/COPYING rename to src/OS/linux/Engines/cassandre/COPYING diff --git a/bin/OS/linux/Engines/cassandre/Cassandre-0.24 b/src/OS/linux/Engines/cassandre/Cassandre-0.24 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/cassandre/Cassandre-0.24 rename to src/OS/linux/Engines/cassandre/Cassandre-0.24 diff --git a/bin/OS/linux/Engines/cassandre/Cassandre-0.24.uci_options b/src/OS/linux/Engines/cassandre/Cassandre-0.24.uci_options similarity index 100% rename from bin/OS/linux/Engines/cassandre/Cassandre-0.24.uci_options rename to src/OS/linux/Engines/cassandre/Cassandre-0.24.uci_options diff --git a/bin/OS/linux/Engines/cassandre/README b/src/OS/linux/Engines/cassandre/README similarity index 100% rename from bin/OS/linux/Engines/cassandre/README rename to src/OS/linux/Engines/cassandre/README diff --git a/bin/OS/linux/Engines/cassandre/src.7z b/src/OS/linux/Engines/cassandre/src.7z similarity index 100% rename from bin/OS/linux/Engines/cassandre/src.7z rename to src/OS/linux/Engines/cassandre/src.7z diff --git a/bin/OS/linux/Engines/ceechess/CeeChess-1.3.2 b/src/OS/linux/Engines/ceechess/CeeChess-1.3.2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/ceechess/CeeChess-1.3.2 rename to src/OS/linux/Engines/ceechess/CeeChess-1.3.2 diff --git a/bin/OS/linux/Engines/ceechess/CeeChess-1.3.2.uci_options b/src/OS/linux/Engines/ceechess/CeeChess-1.3.2.uci_options similarity index 100% rename from bin/OS/linux/Engines/ceechess/CeeChess-1.3.2.uci_options rename to src/OS/linux/Engines/ceechess/CeeChess-1.3.2.uci_options diff --git a/bin/OS/linux/Engines/ceechess/README.md b/src/OS/linux/Engines/ceechess/README.md similarity index 100% rename from bin/OS/linux/Engines/ceechess/README.md rename to src/OS/linux/Engines/ceechess/README.md diff --git a/bin/OS/linux/Engines/ceechess/src.7z b/src/OS/linux/Engines/ceechess/src.7z similarity index 100% rename from bin/OS/linux/Engines/ceechess/src.7z rename to src/OS/linux/Engines/ceechess/src.7z diff --git a/bin/OS/linux/Engines/cheng/Cheng-4.40 b/src/OS/linux/Engines/cheng/Cheng-4.40 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/cheng/Cheng-4.40 rename to src/OS/linux/Engines/cheng/Cheng-4.40 diff --git a/bin/OS/linux/Engines/cheng/Cheng-4.40.uci_options b/src/OS/linux/Engines/cheng/Cheng-4.40.uci_options similarity index 100% rename from bin/OS/linux/Engines/cheng/Cheng-4.40.uci_options rename to src/OS/linux/Engines/cheng/Cheng-4.40.uci_options diff --git a/bin/OS/linux/Engines/cheng/readme.txt b/src/OS/linux/Engines/cheng/readme.txt similarity index 100% rename from bin/OS/linux/Engines/cheng/readme.txt rename to src/OS/linux/Engines/cheng/readme.txt diff --git a/bin/OS/linux/Engines/cheng/src.7z b/src/OS/linux/Engines/cheng/src.7z similarity index 100% rename from bin/OS/linux/Engines/cheng/src.7z rename to src/OS/linux/Engines/cheng/src.7z diff --git a/bin/OS/linux/Engines/chessika/Chessika-2.21 b/src/OS/linux/Engines/chessika/Chessika-2.21 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/chessika/Chessika-2.21 rename to src/OS/linux/Engines/chessika/Chessika-2.21 diff --git a/bin/OS/linux/Engines/chessika/Chessika-2.21.uci_options b/src/OS/linux/Engines/chessika/Chessika-2.21.uci_options similarity index 100% rename from bin/OS/linux/Engines/chessika/Chessika-2.21.uci_options rename to src/OS/linux/Engines/chessika/Chessika-2.21.uci_options diff --git a/bin/OS/linux/Engines/chessika/README.md b/src/OS/linux/Engines/chessika/README.md similarity index 100% rename from bin/OS/linux/Engines/chessika/README.md rename to src/OS/linux/Engines/chessika/README.md diff --git a/bin/OS/linux/Engines/chessika/src.7z b/src/OS/linux/Engines/chessika/src.7z similarity index 100% rename from bin/OS/linux/Engines/chessika/src.7z rename to src/OS/linux/Engines/chessika/src.7z diff --git a/bin/OS/linux/Engines/cinnamon/Cinnamon-1.2b b/src/OS/linux/Engines/cinnamon/Cinnamon-1.2b old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/cinnamon/Cinnamon-1.2b rename to src/OS/linux/Engines/cinnamon/Cinnamon-1.2b diff --git a/bin/OS/linux/Engines/cinnamon/Cinnamon-1.2b.uci_options b/src/OS/linux/Engines/cinnamon/Cinnamon-1.2b.uci_options similarity index 100% rename from bin/OS/linux/Engines/cinnamon/Cinnamon-1.2b.uci_options rename to src/OS/linux/Engines/cinnamon/Cinnamon-1.2b.uci_options diff --git a/bin/OS/linux/Engines/cinnamon/cinnamon.bin b/src/OS/linux/Engines/cinnamon/cinnamon.bin similarity index 100% rename from bin/OS/linux/Engines/cinnamon/cinnamon.bin rename to src/OS/linux/Engines/cinnamon/cinnamon.bin diff --git a/bin/OS/linux/Engines/cinnamon/src.7z b/src/OS/linux/Engines/cinnamon/src.7z similarity index 100% rename from bin/OS/linux/Engines/cinnamon/src.7z rename to src/OS/linux/Engines/cinnamon/src.7z diff --git a/bin/OS/linux/Engines/clarabit/Clarabit-1.00 b/src/OS/linux/Engines/clarabit/Clarabit-1.00 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/clarabit/Clarabit-1.00 rename to src/OS/linux/Engines/clarabit/Clarabit-1.00 diff --git a/bin/OS/linux/Engines/clarabit/Clarabit-1.00.uci_options b/src/OS/linux/Engines/clarabit/Clarabit-1.00.uci_options similarity index 100% rename from bin/OS/linux/Engines/clarabit/Clarabit-1.00.uci_options rename to src/OS/linux/Engines/clarabit/Clarabit-1.00.uci_options diff --git a/bin/OS/linux/Engines/clarabit/Readme.txt b/src/OS/linux/Engines/clarabit/Readme.txt similarity index 100% rename from bin/OS/linux/Engines/clarabit/Readme.txt rename to src/OS/linux/Engines/clarabit/Readme.txt diff --git a/bin/OS/linux/Engines/counter/.gitignore b/src/OS/linux/Engines/counter/.gitignore similarity index 100% rename from bin/OS/linux/Engines/counter/.gitignore rename to src/OS/linux/Engines/counter/.gitignore diff --git a/bin/OS/linux/Engines/counter/Counter-3.7 b/src/OS/linux/Engines/counter/Counter-3.7 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/counter/Counter-3.7 rename to src/OS/linux/Engines/counter/Counter-3.7 diff --git a/bin/OS/linux/Engines/counter/Counter-3.7.uci_options b/src/OS/linux/Engines/counter/Counter-3.7.uci_options similarity index 100% rename from bin/OS/linux/Engines/counter/Counter-3.7.uci_options rename to src/OS/linux/Engines/counter/Counter-3.7.uci_options diff --git a/bin/OS/linux/Engines/counter/LICENSE b/src/OS/linux/Engines/counter/LICENSE similarity index 100% rename from bin/OS/linux/Engines/counter/LICENSE rename to src/OS/linux/Engines/counter/LICENSE diff --git a/bin/OS/linux/Engines/counter/README.md b/src/OS/linux/Engines/counter/README.md similarity index 100% rename from bin/OS/linux/Engines/counter/README.md rename to src/OS/linux/Engines/counter/README.md diff --git a/bin/OS/linux/Engines/counter/build.sh b/src/OS/linux/Engines/counter/build.sh similarity index 100% rename from bin/OS/linux/Engines/counter/build.sh rename to src/OS/linux/Engines/counter/build.sh diff --git a/bin/OS/linux/Engines/counter/go.mod b/src/OS/linux/Engines/counter/go.mod similarity index 100% rename from bin/OS/linux/Engines/counter/go.mod rename to src/OS/linux/Engines/counter/go.mod diff --git a/bin/OS/linux/Engines/counter/logo.png b/src/OS/linux/Engines/counter/logo.png similarity index 100% rename from bin/OS/linux/Engines/counter/logo.png rename to src/OS/linux/Engines/counter/logo.png diff --git a/bin/OS/linux/Engines/counter/src.7z b/src/OS/linux/Engines/counter/src.7z similarity index 100% rename from bin/OS/linux/Engines/counter/src.7z rename to src/OS/linux/Engines/counter/src.7z diff --git a/bin/OS/linux/Engines/critter/Critter-1.6a b/src/OS/linux/Engines/critter/Critter-1.6a old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/critter/Critter-1.6a rename to src/OS/linux/Engines/critter/Critter-1.6a diff --git a/bin/OS/linux/Engines/critter/Critter-1.6a.uci_options b/src/OS/linux/Engines/critter/Critter-1.6a.uci_options similarity index 100% rename from bin/OS/linux/Engines/critter/Critter-1.6a.uci_options rename to src/OS/linux/Engines/critter/Critter-1.6a.uci_options diff --git a/bin/OS/linux/Engines/ct800/AUTHORS.txt b/src/OS/linux/Engines/ct800/AUTHORS.txt similarity index 100% rename from bin/OS/linux/Engines/ct800/AUTHORS.txt rename to src/OS/linux/Engines/ct800/AUTHORS.txt diff --git a/bin/OS/linux/Engines/ct800/COPYING.txt b/src/OS/linux/Engines/ct800/COPYING.txt similarity index 100% rename from bin/OS/linux/Engines/ct800/COPYING.txt rename to src/OS/linux/Engines/ct800/COPYING.txt diff --git a/bin/OS/linux/Engines/ct800/CT800_V1.46 b/src/OS/linux/Engines/ct800/CT800_V1.46 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/ct800/CT800_V1.46 rename to src/OS/linux/Engines/ct800/CT800_V1.46 diff --git a/bin/OS/linux/Engines/ct800/CT800_V1.46.uci_options b/src/OS/linux/Engines/ct800/CT800_V1.46.uci_options similarity index 100% rename from bin/OS/linux/Engines/ct800/CT800_V1.46.uci_options rename to src/OS/linux/Engines/ct800/CT800_V1.46.uci_options diff --git a/bin/OS/linux/Engines/ct800/changelog.txt b/src/OS/linux/Engines/ct800/changelog.txt similarity index 100% rename from bin/OS/linux/Engines/ct800/changelog.txt rename to src/OS/linux/Engines/ct800/changelog.txt diff --git a/bin/OS/linux/Engines/ct800/readme.txt b/src/OS/linux/Engines/ct800/readme.txt similarity index 100% rename from bin/OS/linux/Engines/ct800/readme.txt rename to src/OS/linux/Engines/ct800/readme.txt diff --git a/bin/OS/linux/Engines/ct800/source.7z b/src/OS/linux/Engines/ct800/source.7z similarity index 100% rename from bin/OS/linux/Engines/ct800/source.7z rename to src/OS/linux/Engines/ct800/source.7z diff --git a/bin/OS/linux/Engines/daydreamer/Daydreamer-1.75 b/src/OS/linux/Engines/daydreamer/Daydreamer-1.75 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/daydreamer/Daydreamer-1.75 rename to src/OS/linux/Engines/daydreamer/Daydreamer-1.75 diff --git a/bin/OS/linux/Engines/daydreamer/Daydreamer-1.75.uci_options b/src/OS/linux/Engines/daydreamer/Daydreamer-1.75.uci_options similarity index 100% rename from bin/OS/linux/Engines/daydreamer/Daydreamer-1.75.uci_options rename to src/OS/linux/Engines/daydreamer/Daydreamer-1.75.uci_options diff --git a/bin/OS/linux/Engines/daydreamer/src.7z b/src/OS/linux/Engines/daydreamer/src.7z similarity index 100% rename from bin/OS/linux/Engines/daydreamer/src.7z rename to src/OS/linux/Engines/daydreamer/src.7z diff --git a/bin/OS/linux/Engines/daydreamer/src.zip b/src/OS/linux/Engines/daydreamer/src.zip similarity index 100% rename from bin/OS/linux/Engines/daydreamer/src.zip rename to src/OS/linux/Engines/daydreamer/src.zip diff --git a/bin/OS/linux/Engines/delocto/Delocto-0.61n b/src/OS/linux/Engines/delocto/Delocto-0.61n old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/delocto/Delocto-0.61n rename to src/OS/linux/Engines/delocto/Delocto-0.61n diff --git a/bin/OS/linux/Engines/delocto/Delocto-0.61n.uci_options b/src/OS/linux/Engines/delocto/Delocto-0.61n.uci_options similarity index 100% rename from bin/OS/linux/Engines/delocto/Delocto-0.61n.uci_options rename to src/OS/linux/Engines/delocto/Delocto-0.61n.uci_options diff --git a/bin/OS/linux/Engines/delocto/LICENSE b/src/OS/linux/Engines/delocto/LICENSE similarity index 100% rename from bin/OS/linux/Engines/delocto/LICENSE rename to src/OS/linux/Engines/delocto/LICENSE diff --git a/bin/OS/linux/Engines/delocto/README.md b/src/OS/linux/Engines/delocto/README.md similarity index 100% rename from bin/OS/linux/Engines/delocto/README.md rename to src/OS/linux/Engines/delocto/README.md diff --git a/bin/OS/linux/Engines/delocto/src.7z b/src/OS/linux/Engines/delocto/src.7z similarity index 100% rename from bin/OS/linux/Engines/delocto/src.7z rename to src/OS/linux/Engines/delocto/src.7z diff --git a/bin/OS/linux/Engines/discocheck/Discocheck-5.2.1 b/src/OS/linux/Engines/discocheck/Discocheck-5.2.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/discocheck/Discocheck-5.2.1 rename to src/OS/linux/Engines/discocheck/Discocheck-5.2.1 diff --git a/bin/OS/linux/Engines/discocheck/Discocheck-5.2.1.uci_options b/src/OS/linux/Engines/discocheck/Discocheck-5.2.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/discocheck/Discocheck-5.2.1.uci_options rename to src/OS/linux/Engines/discocheck/Discocheck-5.2.1.uci_options diff --git a/bin/OS/linux/Engines/discocheck/README.md b/src/OS/linux/Engines/discocheck/README.md similarity index 100% rename from bin/OS/linux/Engines/discocheck/README.md rename to src/OS/linux/Engines/discocheck/README.md diff --git a/bin/OS/linux/Engines/discocheck/license b/src/OS/linux/Engines/discocheck/license similarity index 100% rename from bin/OS/linux/Engines/discocheck/license rename to src/OS/linux/Engines/discocheck/license diff --git a/bin/OS/linux/Engines/discocheck/src.7z b/src/OS/linux/Engines/discocheck/src.7z similarity index 100% rename from bin/OS/linux/Engines/discocheck/src.7z rename to src/OS/linux/Engines/discocheck/src.7z diff --git a/bin/OS/linux/Engines/dragontooth/Dragontooth-0.2 b/src/OS/linux/Engines/dragontooth/Dragontooth-0.2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/dragontooth/Dragontooth-0.2 rename to src/OS/linux/Engines/dragontooth/Dragontooth-0.2 diff --git a/bin/OS/linux/Engines/dragontooth/Dragontooth-0.2.uci_options b/src/OS/linux/Engines/dragontooth/Dragontooth-0.2.uci_options similarity index 100% rename from bin/OS/linux/Engines/dragontooth/Dragontooth-0.2.uci_options rename to src/OS/linux/Engines/dragontooth/Dragontooth-0.2.uci_options diff --git a/bin/OS/linux/Engines/dragontooth/LICENSE b/src/OS/linux/Engines/dragontooth/LICENSE similarity index 100% rename from bin/OS/linux/Engines/dragontooth/LICENSE rename to src/OS/linux/Engines/dragontooth/LICENSE diff --git a/bin/OS/linux/Engines/dragontooth/README.md b/src/OS/linux/Engines/dragontooth/README.md similarity index 100% rename from bin/OS/linux/Engines/dragontooth/README.md rename to src/OS/linux/Engines/dragontooth/README.md diff --git a/bin/OS/linux/Engines/dragontooth/src.7z b/src/OS/linux/Engines/dragontooth/src.7z similarity index 100% rename from bin/OS/linux/Engines/dragontooth/src.7z rename to src/OS/linux/Engines/dragontooth/src.7z diff --git a/bin/OS/linux/Engines/drofa/Drofa-3.3.0 b/src/OS/linux/Engines/drofa/Drofa-3.3.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/drofa/Drofa-3.3.0 rename to src/OS/linux/Engines/drofa/Drofa-3.3.0 diff --git a/bin/OS/linux/Engines/drofa/Drofa-3.3.0.uci_options b/src/OS/linux/Engines/drofa/Drofa-3.3.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/drofa/Drofa-3.3.0.uci_options rename to src/OS/linux/Engines/drofa/Drofa-3.3.0.uci_options diff --git a/bin/OS/linux/Engines/drofa/LICENSE b/src/OS/linux/Engines/drofa/LICENSE similarity index 100% rename from bin/OS/linux/Engines/drofa/LICENSE rename to src/OS/linux/Engines/drofa/LICENSE diff --git a/bin/OS/linux/Engines/drofa/README.md b/src/OS/linux/Engines/drofa/README.md similarity index 100% rename from bin/OS/linux/Engines/drofa/README.md rename to src/OS/linux/Engines/drofa/README.md diff --git a/bin/OS/linux/Engines/drofa/src.tar.gz b/src/OS/linux/Engines/drofa/src.tar.gz similarity index 100% rename from bin/OS/linux/Engines/drofa/src.tar.gz rename to src/OS/linux/Engines/drofa/src.tar.gz diff --git a/bin/OS/linux/Engines/ethereal/Ethereal-12.75 b/src/OS/linux/Engines/ethereal/Ethereal-12.75 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/ethereal/Ethereal-12.75 rename to src/OS/linux/Engines/ethereal/Ethereal-12.75 diff --git a/bin/OS/linux/Engines/ethereal/Ethereal-12.75.uci_options b/src/OS/linux/Engines/ethereal/Ethereal-12.75.uci_options similarity index 100% rename from bin/OS/linux/Engines/ethereal/Ethereal-12.75.uci_options rename to src/OS/linux/Engines/ethereal/Ethereal-12.75.uci_options diff --git a/bin/OS/linux/Engines/ethereal/LICENSE b/src/OS/linux/Engines/ethereal/LICENSE similarity index 100% rename from bin/OS/linux/Engines/ethereal/LICENSE rename to src/OS/linux/Engines/ethereal/LICENSE diff --git a/bin/OS/linux/Engines/ethereal/README.md b/src/OS/linux/Engines/ethereal/README.md similarity index 100% rename from bin/OS/linux/Engines/ethereal/README.md rename to src/OS/linux/Engines/ethereal/README.md diff --git a/bin/OS/linux/Engines/ethereal/src.7z b/src/OS/linux/Engines/ethereal/src.7z similarity index 100% rename from bin/OS/linux/Engines/ethereal/src.7z rename to src/OS/linux/Engines/ethereal/src.7z diff --git a/bin/OS/linux/Engines/fox/Fox b/src/OS/linux/Engines/fox/Fox old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/fox/Fox rename to src/OS/linux/Engines/fox/Fox diff --git a/bin/OS/linux/Engines/fox/Fox.bin b/src/OS/linux/Engines/fox/Fox.bin similarity index 100% rename from bin/OS/linux/Engines/fox/Fox.bin rename to src/OS/linux/Engines/fox/Fox.bin diff --git a/bin/OS/linux/Engines/fox/Fox.uci_options b/src/OS/linux/Engines/fox/Fox.uci_options similarity index 100% rename from bin/OS/linux/Engines/fox/Fox.uci_options rename to src/OS/linux/Engines/fox/Fox.uci_options diff --git a/bin/OS/linux/Engines/fox/LICENSE.txt b/src/OS/linux/Engines/fox/LICENSE.txt similarity index 100% rename from bin/OS/linux/Engines/fox/LICENSE.txt rename to src/OS/linux/Engines/fox/LICENSE.txt diff --git a/bin/OS/linux/Engines/fox/Mini Rodent 1.0.zip b/src/OS/linux/Engines/fox/Mini Rodent 1.0.zip similarity index 100% rename from bin/OS/linux/Engines/fox/Mini Rodent 1.0.zip rename to src/OS/linux/Engines/fox/Mini Rodent 1.0.zip diff --git a/bin/OS/linux/Engines/fox/src.7z b/src/OS/linux/Engines/fox/src.7z similarity index 100% rename from bin/OS/linux/Engines/fox/src.7z rename to src/OS/linux/Engines/fox/src.7z diff --git a/bin/OS/linux/Engines/foxcub/FoxCub b/src/OS/linux/Engines/foxcub/FoxCub old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/foxcub/FoxCub rename to src/OS/linux/Engines/foxcub/FoxCub diff --git a/bin/OS/linux/Engines/foxcub/FoxCub.bin b/src/OS/linux/Engines/foxcub/FoxCub.bin similarity index 100% rename from bin/OS/linux/Engines/foxcub/FoxCub.bin rename to src/OS/linux/Engines/foxcub/FoxCub.bin diff --git a/bin/OS/linux/Engines/foxcub/FoxCub.uci_options b/src/OS/linux/Engines/foxcub/FoxCub.uci_options similarity index 100% rename from bin/OS/linux/Engines/foxcub/FoxCub.uci_options rename to src/OS/linux/Engines/foxcub/FoxCub.uci_options diff --git a/bin/OS/linux/Engines/foxcub/LICENSE.txt b/src/OS/linux/Engines/foxcub/LICENSE.txt similarity index 100% rename from bin/OS/linux/Engines/foxcub/LICENSE.txt rename to src/OS/linux/Engines/foxcub/LICENSE.txt diff --git a/bin/OS/linux/Engines/foxcub/Mini Rodent 1.0.zip b/src/OS/linux/Engines/foxcub/Mini Rodent 1.0.zip similarity index 100% rename from bin/OS/linux/Engines/foxcub/Mini Rodent 1.0.zip rename to src/OS/linux/Engines/foxcub/Mini Rodent 1.0.zip diff --git a/bin/OS/linux/Engines/foxcub/src.tar.gz b/src/OS/linux/Engines/foxcub/src.tar.gz similarity index 100% rename from bin/OS/linux/Engines/foxcub/src.tar.gz rename to src/OS/linux/Engines/foxcub/src.tar.gz diff --git a/bin/OS/linux/Engines/fractal/FracTal-1.0 b/src/OS/linux/Engines/fractal/FracTal-1.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/fractal/FracTal-1.0 rename to src/OS/linux/Engines/fractal/FracTal-1.0 diff --git a/bin/OS/linux/Engines/fractal/FracTal-1.0.uci_options b/src/OS/linux/Engines/fractal/FracTal-1.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/fractal/FracTal-1.0.uci_options rename to src/OS/linux/Engines/fractal/FracTal-1.0.uci_options diff --git a/bin/OS/linux/Engines/fractal/README.md b/src/OS/linux/Engines/fractal/README.md similarity index 100% rename from bin/OS/linux/Engines/fractal/README.md rename to src/OS/linux/Engines/fractal/README.md diff --git a/bin/OS/linux/Engines/fractal/chesslog b/src/OS/linux/Engines/fractal/chesslog similarity index 100% rename from bin/OS/linux/Engines/fractal/chesslog rename to src/OS/linux/Engines/fractal/chesslog diff --git a/bin/OS/linux/Engines/fractal/src.7z b/src/OS/linux/Engines/fractal/src.7z similarity index 100% rename from bin/OS/linux/Engines/fractal/src.7z rename to src/OS/linux/Engines/fractal/src.7z diff --git a/bin/OS/linux/Engines/fruit/Fruit-2.1 b/src/OS/linux/Engines/fruit/Fruit-2.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/fruit/Fruit-2.1 rename to src/OS/linux/Engines/fruit/Fruit-2.1 diff --git a/bin/OS/linux/Engines/fruit/Fruit-2.1.uci_options b/src/OS/linux/Engines/fruit/Fruit-2.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/fruit/Fruit-2.1.uci_options rename to src/OS/linux/Engines/fruit/Fruit-2.1.uci_options diff --git a/bin/OS/linux/Engines/gambitfruit/README.txt b/src/OS/linux/Engines/gambitfruit/README.txt similarity index 100% rename from bin/OS/linux/Engines/gambitfruit/README.txt rename to src/OS/linux/Engines/gambitfruit/README.txt diff --git a/bin/OS/linux/Engines/gambitfruit/Readme-1.0Beta4bx.txt b/src/OS/linux/Engines/gambitfruit/Readme-1.0Beta4bx.txt similarity index 100% rename from bin/OS/linux/Engines/gambitfruit/Readme-1.0Beta4bx.txt rename to src/OS/linux/Engines/gambitfruit/Readme-1.0Beta4bx.txt diff --git a/bin/OS/linux/Engines/gambitfruit/copying.txt b/src/OS/linux/Engines/gambitfruit/copying.txt similarity index 100% rename from bin/OS/linux/Engines/gambitfruit/copying.txt rename to src/OS/linux/Engines/gambitfruit/copying.txt diff --git a/bin/OS/linux/Engines/gambitfruit/gfruit b/src/OS/linux/Engines/gambitfruit/gfruit old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/gambitfruit/gfruit rename to src/OS/linux/Engines/gambitfruit/gfruit diff --git a/bin/OS/linux/Engines/gambitfruit/gfruit.uci_options b/src/OS/linux/Engines/gambitfruit/gfruit.uci_options similarity index 100% rename from bin/OS/linux/Engines/gambitfruit/gfruit.uci_options rename to src/OS/linux/Engines/gambitfruit/gfruit.uci_options diff --git a/bin/OS/linux/Engines/gambitfruit/src.7z b/src/OS/linux/Engines/gambitfruit/src.7z similarity index 100% rename from bin/OS/linux/Engines/gambitfruit/src.7z rename to src/OS/linux/Engines/gambitfruit/src.7z diff --git a/bin/OS/linux/Engines/gaviota/Gaviota-0.84 b/src/OS/linux/Engines/gaviota/Gaviota-0.84 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/gaviota/Gaviota-0.84 rename to src/OS/linux/Engines/gaviota/Gaviota-0.84 diff --git a/bin/OS/linux/Engines/gaviota/Gaviota-0.84.uci_options b/src/OS/linux/Engines/gaviota/Gaviota-0.84.uci_options similarity index 100% rename from bin/OS/linux/Engines/gaviota/Gaviota-0.84.uci_options rename to src/OS/linux/Engines/gaviota/Gaviota-0.84.uci_options diff --git a/bin/OS/linux/Engines/gaviota/gaviota.ini.txt b/src/OS/linux/Engines/gaviota/gaviota.ini.txt similarity index 100% rename from bin/OS/linux/Engines/gaviota/gaviota.ini.txt rename to src/OS/linux/Engines/gaviota/gaviota.ini.txt diff --git a/bin/OS/linux/Engines/gaviota/gtb/kbk.gtb.cp4 b/src/OS/linux/Engines/gaviota/gtb/kbk.gtb.cp4 similarity index 100% rename from bin/OS/linux/Engines/gaviota/gtb/kbk.gtb.cp4 rename to src/OS/linux/Engines/gaviota/gtb/kbk.gtb.cp4 diff --git a/bin/OS/linux/Engines/gaviota/gtb/knk.gtb.cp4 b/src/OS/linux/Engines/gaviota/gtb/knk.gtb.cp4 similarity index 100% rename from bin/OS/linux/Engines/gaviota/gtb/knk.gtb.cp4 rename to src/OS/linux/Engines/gaviota/gtb/knk.gtb.cp4 diff --git a/bin/OS/linux/Engines/gaviota/gtb/kpk.gtb.cp4 b/src/OS/linux/Engines/gaviota/gtb/kpk.gtb.cp4 similarity index 100% rename from bin/OS/linux/Engines/gaviota/gtb/kpk.gtb.cp4 rename to src/OS/linux/Engines/gaviota/gtb/kpk.gtb.cp4 diff --git a/bin/OS/linux/Engines/gaviota/gtb/kqk.gtb.cp4 b/src/OS/linux/Engines/gaviota/gtb/kqk.gtb.cp4 similarity index 100% rename from bin/OS/linux/Engines/gaviota/gtb/kqk.gtb.cp4 rename to src/OS/linux/Engines/gaviota/gtb/kqk.gtb.cp4 diff --git a/bin/OS/linux/Engines/gaviota/gtb/krk.gtb.cp4 b/src/OS/linux/Engines/gaviota/gtb/krk.gtb.cp4 similarity index 100% rename from bin/OS/linux/Engines/gaviota/gtb/krk.gtb.cp4 rename to src/OS/linux/Engines/gaviota/gtb/krk.gtb.cp4 diff --git a/bin/OS/linux/Engines/gaviota/license/gaviota-engine-license.txt b/src/OS/linux/Engines/gaviota/license/gaviota-engine-license.txt similarity index 100% rename from bin/OS/linux/Engines/gaviota/license/gaviota-engine-license.txt rename to src/OS/linux/Engines/gaviota/license/gaviota-engine-license.txt diff --git a/bin/OS/linux/Engines/gaviota/readme.txt b/src/OS/linux/Engines/gaviota/readme.txt similarity index 100% rename from bin/OS/linux/Engines/gaviota/readme.txt rename to src/OS/linux/Engines/gaviota/readme.txt diff --git a/bin/OS/linux/Engines/glaurung/Copying.txt b/src/OS/linux/Engines/glaurung/Copying.txt similarity index 100% rename from bin/OS/linux/Engines/glaurung/Copying.txt rename to src/OS/linux/Engines/glaurung/Copying.txt diff --git a/bin/OS/linux/Engines/glaurung/Glaurung-2.2 b/src/OS/linux/Engines/glaurung/Glaurung-2.2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/glaurung/Glaurung-2.2 rename to src/OS/linux/Engines/glaurung/Glaurung-2.2 diff --git a/bin/OS/linux/Engines/glaurung/Glaurung-2.2.uci_options b/src/OS/linux/Engines/glaurung/Glaurung-2.2.uci_options similarity index 100% rename from bin/OS/linux/Engines/glaurung/Glaurung-2.2.uci_options rename to src/OS/linux/Engines/glaurung/Glaurung-2.2.uci_options diff --git a/bin/OS/linux/Engines/glaurung/Readme.txt b/src/OS/linux/Engines/glaurung/Readme.txt similarity index 100% rename from bin/OS/linux/Engines/glaurung/Readme.txt rename to src/OS/linux/Engines/glaurung/Readme.txt diff --git a/bin/OS/linux/Engines/glaurung/src.7z b/src/OS/linux/Engines/glaurung/src.7z similarity index 100% rename from bin/OS/linux/Engines/glaurung/src.7z rename to src/OS/linux/Engines/glaurung/src.7z diff --git a/bin/OS/linux/Engines/godel/Godel-7.0 b/src/OS/linux/Engines/godel/Godel-7.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/godel/Godel-7.0 rename to src/OS/linux/Engines/godel/Godel-7.0 diff --git a/bin/OS/linux/Engines/godel/Godel-7.0.uci_options b/src/OS/linux/Engines/godel/Godel-7.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/godel/Godel-7.0.uci_options rename to src/OS/linux/Engines/godel/Godel-7.0.uci_options diff --git a/bin/OS/linux/Engines/godel/Readme.txt b/src/OS/linux/Engines/godel/Readme.txt similarity index 100% rename from bin/OS/linux/Engines/godel/Readme.txt rename to src/OS/linux/Engines/godel/Readme.txt diff --git a/bin/OS/linux/Engines/godel/book.dat b/src/OS/linux/Engines/godel/book.dat similarity index 100% rename from bin/OS/linux/Engines/godel/book.dat rename to src/OS/linux/Engines/godel/book.dat diff --git a/bin/OS/linux/Engines/goldfish/Goldfish-1.13.0 b/src/OS/linux/Engines/goldfish/Goldfish-1.13.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/goldfish/Goldfish-1.13.0 rename to src/OS/linux/Engines/goldfish/Goldfish-1.13.0 diff --git a/bin/OS/linux/Engines/goldfish/Goldfish-1.13.0.uci_options b/src/OS/linux/Engines/goldfish/Goldfish-1.13.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/goldfish/Goldfish-1.13.0.uci_options rename to src/OS/linux/Engines/goldfish/Goldfish-1.13.0.uci_options diff --git a/bin/OS/linux/Engines/goldfish/LICENCE b/src/OS/linux/Engines/goldfish/LICENCE similarity index 100% rename from bin/OS/linux/Engines/goldfish/LICENCE rename to src/OS/linux/Engines/goldfish/LICENCE diff --git a/bin/OS/linux/Engines/goldfish/README.md b/src/OS/linux/Engines/goldfish/README.md similarity index 100% rename from bin/OS/linux/Engines/goldfish/README.md rename to src/OS/linux/Engines/goldfish/README.md diff --git a/bin/OS/linux/Engines/goldfish/src.7z b/src/OS/linux/Engines/goldfish/src.7z similarity index 100% rename from bin/OS/linux/Engines/goldfish/src.7z rename to src/OS/linux/Engines/goldfish/src.7z diff --git a/bin/OS/linux/Engines/greko/GreKo-2020.03 b/src/OS/linux/Engines/greko/GreKo-2020.03 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/greko/GreKo-2020.03 rename to src/OS/linux/Engines/greko/GreKo-2020.03 diff --git a/bin/OS/linux/Engines/greko/GreKo-2020.03.uci_options b/src/OS/linux/Engines/greko/GreKo-2020.03.uci_options similarity index 100% rename from bin/OS/linux/Engines/greko/GreKo-2020.03.uci_options rename to src/OS/linux/Engines/greko/GreKo-2020.03.uci_options diff --git a/bin/OS/linux/Engines/greko/GreKo.ini b/src/OS/linux/Engines/greko/GreKo.ini similarity index 100% rename from bin/OS/linux/Engines/greko/GreKo.ini rename to src/OS/linux/Engines/greko/GreKo.ini diff --git a/bin/OS/linux/Engines/greko/book.bin b/src/OS/linux/Engines/greko/book.bin similarity index 100% rename from bin/OS/linux/Engines/greko/book.bin rename to src/OS/linux/Engines/greko/book.bin diff --git a/bin/OS/linux/Engines/greko/src.7z b/src/OS/linux/Engines/greko/src.7z similarity index 100% rename from bin/OS/linux/Engines/greko/src.7z rename to src/OS/linux/Engines/greko/src.7z diff --git a/bin/OS/linux/Engines/greko/weights.txt b/src/OS/linux/Engines/greko/weights.txt similarity index 100% rename from bin/OS/linux/Engines/greko/weights.txt rename to src/OS/linux/Engines/greko/weights.txt diff --git a/bin/OS/linux/Engines/greko98/GreKo98a b/src/OS/linux/Engines/greko98/GreKo98a old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/greko98/GreKo98a rename to src/OS/linux/Engines/greko98/GreKo98a diff --git a/bin/OS/linux/Engines/greko98/GreKo98a.uci_options b/src/OS/linux/Engines/greko98/GreKo98a.uci_options similarity index 100% rename from bin/OS/linux/Engines/greko98/GreKo98a.uci_options rename to src/OS/linux/Engines/greko98/GreKo98a.uci_options diff --git a/bin/OS/linux/Engines/greko98/book.bin b/src/OS/linux/Engines/greko98/book.bin similarity index 100% rename from bin/OS/linux/Engines/greko98/book.bin rename to src/OS/linux/Engines/greko98/book.bin diff --git a/bin/OS/linux/Engines/greko98/history.txt b/src/OS/linux/Engines/greko98/history.txt similarity index 100% rename from bin/OS/linux/Engines/greko98/history.txt rename to src/OS/linux/Engines/greko98/history.txt diff --git a/bin/OS/linux/Engines/greko98/src.7z b/src/OS/linux/Engines/greko98/src.7z similarity index 100% rename from bin/OS/linux/Engines/greko98/src.7z rename to src/OS/linux/Engines/greko98/src.7z diff --git a/bin/OS/linux/Engines/gunborg/Gunborg-1.35 b/src/OS/linux/Engines/gunborg/Gunborg-1.35 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/gunborg/Gunborg-1.35 rename to src/OS/linux/Engines/gunborg/Gunborg-1.35 diff --git a/bin/OS/linux/Engines/gunborg/Gunborg-1.35.uci_options b/src/OS/linux/Engines/gunborg/Gunborg-1.35.uci_options similarity index 100% rename from bin/OS/linux/Engines/gunborg/Gunborg-1.35.uci_options rename to src/OS/linux/Engines/gunborg/Gunborg-1.35.uci_options diff --git a/bin/OS/linux/Engines/gunborg/LICENSE b/src/OS/linux/Engines/gunborg/LICENSE similarity index 100% rename from bin/OS/linux/Engines/gunborg/LICENSE rename to src/OS/linux/Engines/gunborg/LICENSE diff --git a/bin/OS/linux/Engines/gunborg/README b/src/OS/linux/Engines/gunborg/README similarity index 100% rename from bin/OS/linux/Engines/gunborg/README rename to src/OS/linux/Engines/gunborg/README diff --git a/bin/OS/linux/Engines/gunborg/src.7z b/src/OS/linux/Engines/gunborg/src.7z similarity index 100% rename from bin/OS/linux/Engines/gunborg/src.7z rename to src/OS/linux/Engines/gunborg/src.7z diff --git a/bin/OS/linux/Engines/hactar/Hactar-0.9.0 b/src/OS/linux/Engines/hactar/Hactar-0.9.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/hactar/Hactar-0.9.0 rename to src/OS/linux/Engines/hactar/Hactar-0.9.0 diff --git a/bin/OS/linux/Engines/hactar/Hactar-0.9.0.uci_options b/src/OS/linux/Engines/hactar/Hactar-0.9.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/hactar/Hactar-0.9.0.uci_options rename to src/OS/linux/Engines/hactar/Hactar-0.9.0.uci_options diff --git a/bin/OS/linux/Engines/hactar/LICENSE b/src/OS/linux/Engines/hactar/LICENSE similarity index 100% rename from bin/OS/linux/Engines/hactar/LICENSE rename to src/OS/linux/Engines/hactar/LICENSE diff --git a/bin/OS/linux/Engines/hactar/README.md b/src/OS/linux/Engines/hactar/README.md similarity index 100% rename from bin/OS/linux/Engines/hactar/README.md rename to src/OS/linux/Engines/hactar/README.md diff --git a/bin/OS/linux/Engines/hactar/src.7z b/src/OS/linux/Engines/hactar/src.7z similarity index 100% rename from bin/OS/linux/Engines/hactar/src.7z rename to src/OS/linux/Engines/hactar/src.7z diff --git a/bin/OS/linux/Engines/igel/Igel-3.0.10 b/src/OS/linux/Engines/igel/Igel-3.0.10 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/igel/Igel-3.0.10 rename to src/OS/linux/Engines/igel/Igel-3.0.10 diff --git a/bin/OS/linux/Engines/igel/Igel-3.0.10.uci_options b/src/OS/linux/Engines/igel/Igel-3.0.10.uci_options similarity index 100% rename from bin/OS/linux/Engines/igel/Igel-3.0.10.uci_options rename to src/OS/linux/Engines/igel/Igel-3.0.10.uci_options diff --git a/bin/OS/linux/Engines/igel/LICENSE b/src/OS/linux/Engines/igel/LICENSE similarity index 100% rename from bin/OS/linux/Engines/igel/LICENSE rename to src/OS/linux/Engines/igel/LICENSE diff --git a/bin/OS/linux/Engines/igel/README.md b/src/OS/linux/Engines/igel/README.md similarity index 100% rename from bin/OS/linux/Engines/igel/README.md rename to src/OS/linux/Engines/igel/README.md diff --git a/bin/OS/linux/Engines/igel/src.7z b/src/OS/linux/Engines/igel/src.7z similarity index 100% rename from bin/OS/linux/Engines/igel/src.7z rename to src/OS/linux/Engines/igel/src.7z diff --git a/bin/OS/linux/Engines/irina/COPYING.txt b/src/OS/linux/Engines/irina/COPYING.txt similarity index 100% rename from bin/OS/linux/Engines/irina/COPYING.txt rename to src/OS/linux/Engines/irina/COPYING.txt diff --git a/bin/OS/linux/Engines/irina/README.txt b/src/OS/linux/Engines/irina/README.txt similarity index 100% rename from bin/OS/linux/Engines/irina/README.txt rename to src/OS/linux/Engines/irina/README.txt diff --git a/bin/OS/linux/Engines/irina/irina b/src/OS/linux/Engines/irina/irina old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/irina/irina rename to src/OS/linux/Engines/irina/irina diff --git a/bin/OS/linux/Engines/irina/irina.bin b/src/OS/linux/Engines/irina/irina.bin similarity index 100% rename from bin/OS/linux/Engines/irina/irina.bin rename to src/OS/linux/Engines/irina/irina.bin diff --git a/bin/OS/linux/Engines/irina/irina.bmp b/src/OS/linux/Engines/irina/irina.bmp similarity index 100% rename from bin/OS/linux/Engines/irina/irina.bmp rename to src/OS/linux/Engines/irina/irina.bmp diff --git a/bin/OS/linux/Engines/irina/irina.uci_options b/src/OS/linux/Engines/irina/irina.uci_options similarity index 100% rename from bin/OS/linux/Engines/irina/irina.uci_options rename to src/OS/linux/Engines/irina/irina.uci_options diff --git a/bin/OS/linux/Engines/irina/logo.info b/src/OS/linux/Engines/irina/logo.info similarity index 100% rename from bin/OS/linux/Engines/irina/logo.info rename to src/OS/linux/Engines/irina/logo.info diff --git a/bin/OS/linux/Engines/irina/readme.md b/src/OS/linux/Engines/irina/readme.md similarity index 100% rename from bin/OS/linux/Engines/irina/readme.md rename to src/OS/linux/Engines/irina/readme.md diff --git a/bin/OS/linux/Engines/irina/src.7z b/src/OS/linux/Engines/irina/src.7z similarity index 100% rename from bin/OS/linux/Engines/irina/src.7z rename to src/OS/linux/Engines/irina/src.7z diff --git a/bin/OS/linux/Engines/jabba/Jabba-1.0 b/src/OS/linux/Engines/jabba/Jabba-1.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/jabba/Jabba-1.0 rename to src/OS/linux/Engines/jabba/Jabba-1.0 diff --git a/bin/OS/linux/Engines/jabba/Jabba-1.0.uci_options b/src/OS/linux/Engines/jabba/Jabba-1.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/jabba/Jabba-1.0.uci_options rename to src/OS/linux/Engines/jabba/Jabba-1.0.uci_options diff --git a/bin/OS/linux/Engines/jabba/jabba.ini b/src/OS/linux/Engines/jabba/jabba.ini similarity index 100% rename from bin/OS/linux/Engines/jabba/jabba.ini rename to src/OS/linux/Engines/jabba/jabba.ini diff --git a/bin/OS/linux/Engines/jabba/jabbabk.bin b/src/OS/linux/Engines/jabba/jabbabk.bin similarity index 100% rename from bin/OS/linux/Engines/jabba/jabbabk.bin rename to src/OS/linux/Engines/jabba/jabbabk.bin diff --git a/bin/OS/linux/Engines/k2/K2-0.99 b/src/OS/linux/Engines/k2/K2-0.99 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/k2/K2-0.99 rename to src/OS/linux/Engines/k2/K2-0.99 diff --git a/bin/OS/linux/Engines/k2/K2-0.99.uci_options b/src/OS/linux/Engines/k2/K2-0.99.uci_options similarity index 100% rename from bin/OS/linux/Engines/k2/K2-0.99.uci_options rename to src/OS/linux/Engines/k2/K2-0.99.uci_options diff --git a/bin/OS/linux/Engines/k2/LICENSE b/src/OS/linux/Engines/k2/LICENSE similarity index 100% rename from bin/OS/linux/Engines/k2/LICENSE rename to src/OS/linux/Engines/k2/LICENSE diff --git a/bin/OS/linux/Engines/k2/README.md b/src/OS/linux/Engines/k2/README.md similarity index 100% rename from bin/OS/linux/Engines/k2/README.md rename to src/OS/linux/Engines/k2/README.md diff --git a/bin/OS/linux/Engines/k2/src.7z b/src/OS/linux/Engines/k2/src.7z similarity index 100% rename from bin/OS/linux/Engines/k2/src.7z rename to src/OS/linux/Engines/k2/src.7z diff --git a/bin/OS/linux/Engines/komodo/READMEDragon.html b/src/OS/linux/Engines/komodo/READMEDragon.html similarity index 100% rename from bin/OS/linux/Engines/komodo/READMEDragon.html rename to src/OS/linux/Engines/komodo/READMEDragon.html diff --git a/bin/OS/linux/Engines/komodo/Syzygy7.pdf b/src/OS/linux/Engines/komodo/Syzygy7.pdf similarity index 100% rename from bin/OS/linux/Engines/komodo/Syzygy7.pdf rename to src/OS/linux/Engines/komodo/Syzygy7.pdf diff --git a/bin/OS/linux/Engines/komodo/dragon-linux b/src/OS/linux/Engines/komodo/dragon-linux old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/komodo/dragon-linux rename to src/OS/linux/Engines/komodo/dragon-linux diff --git a/bin/OS/linux/Engines/komodo/dragon-linux-avx2 b/src/OS/linux/Engines/komodo/dragon-linux-avx2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/komodo/dragon-linux-avx2 rename to src/OS/linux/Engines/komodo/dragon-linux-avx2 diff --git a/bin/OS/linux/Engines/komodo/dragon-linux-avx2.uci_options b/src/OS/linux/Engines/komodo/dragon-linux-avx2.uci_options similarity index 100% rename from bin/OS/linux/Engines/komodo/dragon-linux-avx2.uci_options rename to src/OS/linux/Engines/komodo/dragon-linux-avx2.uci_options diff --git a/bin/OS/linux/Engines/komodo/dragon-linux.uci_options b/src/OS/linux/Engines/komodo/dragon-linux.uci_options similarity index 100% rename from bin/OS/linux/Engines/komodo/dragon-linux.uci_options rename to src/OS/linux/Engines/komodo/dragon-linux.uci_options diff --git a/bin/OS/linux/Engines/komodo/setHash.txt b/src/OS/linux/Engines/komodo/setHash.txt similarity index 100% rename from bin/OS/linux/Engines/komodo/setHash.txt rename to src/OS/linux/Engines/komodo/setHash.txt diff --git a/bin/OS/linux/Engines/laser/COPYING b/src/OS/linux/Engines/laser/COPYING similarity index 100% rename from bin/OS/linux/Engines/laser/COPYING rename to src/OS/linux/Engines/laser/COPYING diff --git a/bin/OS/linux/Engines/laser/Laser-1.17 b/src/OS/linux/Engines/laser/Laser-1.17 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/laser/Laser-1.17 rename to src/OS/linux/Engines/laser/Laser-1.17 diff --git a/bin/OS/linux/Engines/laser/Laser-1.17.uci_options b/src/OS/linux/Engines/laser/Laser-1.17.uci_options similarity index 100% rename from bin/OS/linux/Engines/laser/Laser-1.17.uci_options rename to src/OS/linux/Engines/laser/Laser-1.17.uci_options diff --git a/bin/OS/linux/Engines/laser/README.md b/src/OS/linux/Engines/laser/README.md similarity index 100% rename from bin/OS/linux/Engines/laser/README.md rename to src/OS/linux/Engines/laser/README.md diff --git a/bin/OS/linux/Engines/laser/src.7z b/src/OS/linux/Engines/laser/src.7z similarity index 100% rename from bin/OS/linux/Engines/laser/src.7z rename to src/OS/linux/Engines/laser/src.7z diff --git a/bin/OS/linux/Engines/lc0/791556.pb.gz b/src/OS/linux/Engines/lc0/791556.pb.gz similarity index 100% rename from bin/OS/linux/Engines/lc0/791556.pb.gz rename to src/OS/linux/Engines/lc0/791556.pb.gz diff --git a/bin/OS/linux/Engines/lc0/COPYING b/src/OS/linux/Engines/lc0/COPYING similarity index 100% rename from bin/OS/linux/Engines/lc0/COPYING rename to src/OS/linux/Engines/lc0/COPYING diff --git a/bin/OS/linux/Engines/lc0/Lc0-0.32.0 b/src/OS/linux/Engines/lc0/Lc0-0.32.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/lc0/Lc0-0.32.0 rename to src/OS/linux/Engines/lc0/Lc0-0.32.0 diff --git a/bin/OS/linux/Engines/lc0/Lc0-0.32.0.uci_options b/src/OS/linux/Engines/lc0/Lc0-0.32.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/lc0/Lc0-0.32.0.uci_options rename to src/OS/linux/Engines/lc0/Lc0-0.32.0.uci_options diff --git a/bin/OS/linux/Engines/lc0/LeelaChessZero-lc0-v0.30.0-0-gee68669.tar.gz b/src/OS/linux/Engines/lc0/LeelaChessZero-lc0-v0.30.0-0-gee68669.tar.gz similarity index 100% rename from bin/OS/linux/Engines/lc0/LeelaChessZero-lc0-v0.30.0-0-gee68669.tar.gz rename to src/OS/linux/Engines/lc0/LeelaChessZero-lc0-v0.30.0-0-gee68669.tar.gz diff --git a/bin/OS/linux/Engines/lc0/README.md b/src/OS/linux/Engines/lc0/README.md similarity index 100% rename from bin/OS/linux/Engines/lc0/README.md rename to src/OS/linux/Engines/lc0/README.md diff --git a/bin/OS/linux/Engines/lc0/install_openSUSE_lc0.sh b/src/OS/linux/Engines/lc0/install_openSUSE_lc0.sh similarity index 100% rename from bin/OS/linux/Engines/lc0/install_openSUSE_lc0.sh rename to src/OS/linux/Engines/lc0/install_openSUSE_lc0.sh diff --git a/bin/OS/linux/Engines/lc0/libgfortran.so.4 b/src/OS/linux/Engines/lc0/libgfortran.so.4 similarity index 100% rename from bin/OS/linux/Engines/lc0/libgfortran.so.4 rename to src/OS/linux/Engines/lc0/libgfortran.so.4 diff --git a/bin/OS/linux/Engines/lc0/liblc0_lib.so b/src/OS/linux/Engines/lc0/liblc0_lib.so similarity index 100% rename from bin/OS/linux/Engines/lc0/liblc0_lib.so rename to src/OS/linux/Engines/lc0/liblc0_lib.so diff --git a/bin/OS/linux/Engines/lc0/libopenblas_pthreads.so.0 b/src/OS/linux/Engines/lc0/libopenblas_pthreads.so.0 similarity index 100% rename from bin/OS/linux/Engines/lc0/libopenblas_pthreads.so.0 rename to src/OS/linux/Engines/lc0/libopenblas_pthreads.so.0 diff --git a/bin/OS/linux/Engines/lc0/libquadmath.so.0 b/src/OS/linux/Engines/lc0/libquadmath.so.0 similarity index 100% rename from bin/OS/linux/Engines/lc0/libquadmath.so.0 rename to src/OS/linux/Engines/lc0/libquadmath.so.0 diff --git a/bin/OS/linux/Engines/lc0/libz.so b/src/OS/linux/Engines/lc0/libz.so similarity index 100% rename from bin/OS/linux/Engines/lc0/libz.so rename to src/OS/linux/Engines/lc0/libz.so diff --git a/bin/OS/linux/Engines/maia/1100-1500.bin b/src/OS/linux/Engines/maia/1100-1500.bin similarity index 100% rename from bin/OS/linux/Engines/maia/1100-1500.bin rename to src/OS/linux/Engines/maia/1100-1500.bin diff --git a/bin/OS/linux/Engines/maia/1600-1900.bin b/src/OS/linux/Engines/maia/1600-1900.bin similarity index 100% rename from bin/OS/linux/Engines/maia/1600-1900.bin rename to src/OS/linux/Engines/maia/1600-1900.bin diff --git a/bin/OS/linux/Engines/maia/COPYING b/src/OS/linux/Engines/maia/COPYING similarity index 100% rename from bin/OS/linux/Engines/maia/COPYING rename to src/OS/linux/Engines/maia/COPYING diff --git a/bin/OS/linux/Engines/maia/Lc0-0.27.0 b/src/OS/linux/Engines/maia/Lc0-0.27.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/maia/Lc0-0.27.0 rename to src/OS/linux/Engines/maia/Lc0-0.27.0 diff --git a/bin/OS/linux/Engines/maia/Lc0-0.27.0.uci_options b/src/OS/linux/Engines/maia/Lc0-0.27.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/maia/Lc0-0.27.0.uci_options rename to src/OS/linux/Engines/maia/Lc0-0.27.0.uci_options diff --git a/bin/OS/linux/Engines/maia/maia-1100.pb.gz b/src/OS/linux/Engines/maia/maia-1100.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1100.pb.gz rename to src/OS/linux/Engines/maia/maia-1100.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1200.pb.gz b/src/OS/linux/Engines/maia/maia-1200.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1200.pb.gz rename to src/OS/linux/Engines/maia/maia-1200.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1300.pb.gz b/src/OS/linux/Engines/maia/maia-1300.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1300.pb.gz rename to src/OS/linux/Engines/maia/maia-1300.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1400.pb.gz b/src/OS/linux/Engines/maia/maia-1400.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1400.pb.gz rename to src/OS/linux/Engines/maia/maia-1400.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1500.pb.gz b/src/OS/linux/Engines/maia/maia-1500.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1500.pb.gz rename to src/OS/linux/Engines/maia/maia-1500.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1600.pb.gz b/src/OS/linux/Engines/maia/maia-1600.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1600.pb.gz rename to src/OS/linux/Engines/maia/maia-1600.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1700.pb.gz b/src/OS/linux/Engines/maia/maia-1700.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1700.pb.gz rename to src/OS/linux/Engines/maia/maia-1700.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1800.pb.gz b/src/OS/linux/Engines/maia/maia-1800.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1800.pb.gz rename to src/OS/linux/Engines/maia/maia-1800.pb.gz diff --git a/bin/OS/linux/Engines/maia/maia-1900.pb.gz b/src/OS/linux/Engines/maia/maia-1900.pb.gz similarity index 100% rename from bin/OS/linux/Engines/maia/maia-1900.pb.gz rename to src/OS/linux/Engines/maia/maia-1900.pb.gz diff --git a/bin/OS/linux/Engines/maia/src.7z b/src/OS/linux/Engines/maia/src.7z similarity index 100% rename from bin/OS/linux/Engines/maia/src.7z rename to src/OS/linux/Engines/maia/src.7z diff --git a/bin/OS/linux/Engines/marvin/LICENSE b/src/OS/linux/Engines/marvin/LICENSE similarity index 100% rename from bin/OS/linux/Engines/marvin/LICENSE rename to src/OS/linux/Engines/marvin/LICENSE diff --git a/bin/OS/linux/Engines/marvin/Marvin-5.0.0 b/src/OS/linux/Engines/marvin/Marvin-5.0.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/marvin/Marvin-5.0.0 rename to src/OS/linux/Engines/marvin/Marvin-5.0.0 diff --git a/bin/OS/linux/Engines/marvin/Marvin-5.0.0.uci_options b/src/OS/linux/Engines/marvin/Marvin-5.0.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/marvin/Marvin-5.0.0.uci_options rename to src/OS/linux/Engines/marvin/Marvin-5.0.0.uci_options diff --git a/bin/OS/linux/Engines/marvin/README.md b/src/OS/linux/Engines/marvin/README.md similarity index 100% rename from bin/OS/linux/Engines/marvin/README.md rename to src/OS/linux/Engines/marvin/README.md diff --git a/bin/OS/linux/Engines/marvin/src.7z b/src/OS/linux/Engines/marvin/src.7z similarity index 100% rename from bin/OS/linux/Engines/marvin/src.7z rename to src/OS/linux/Engines/marvin/src.7z diff --git a/bin/OS/linux/Engines/monochrome/LICENSE b/src/OS/linux/Engines/monochrome/LICENSE similarity index 100% rename from bin/OS/linux/Engines/monochrome/LICENSE rename to src/OS/linux/Engines/monochrome/LICENSE diff --git a/bin/OS/linux/Engines/monochrome/Monochrome b/src/OS/linux/Engines/monochrome/Monochrome old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/monochrome/Monochrome rename to src/OS/linux/Engines/monochrome/Monochrome diff --git a/bin/OS/linux/Engines/monochrome/Monochrome.uci_options b/src/OS/linux/Engines/monochrome/Monochrome.uci_options similarity index 100% rename from bin/OS/linux/Engines/monochrome/Monochrome.uci_options rename to src/OS/linux/Engines/monochrome/Monochrome.uci_options diff --git a/bin/OS/linux/Engines/monochrome/README.md b/src/OS/linux/Engines/monochrome/README.md similarity index 100% rename from bin/OS/linux/Engines/monochrome/README.md rename to src/OS/linux/Engines/monochrome/README.md diff --git a/bin/OS/linux/Engines/monochrome/src.7z b/src/OS/linux/Engines/monochrome/src.7z similarity index 100% rename from bin/OS/linux/Engines/monochrome/src.7z rename to src/OS/linux/Engines/monochrome/src.7z diff --git a/bin/OS/linux/Engines/monolith/LICENSE b/src/OS/linux/Engines/monolith/LICENSE similarity index 100% rename from bin/OS/linux/Engines/monolith/LICENSE rename to src/OS/linux/Engines/monolith/LICENSE diff --git a/bin/OS/linux/Engines/monolith/Monolith-2.01 b/src/OS/linux/Engines/monolith/Monolith-2.01 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/monolith/Monolith-2.01 rename to src/OS/linux/Engines/monolith/Monolith-2.01 diff --git a/bin/OS/linux/Engines/monolith/Monolith-2.01.uci_options b/src/OS/linux/Engines/monolith/Monolith-2.01.uci_options similarity index 100% rename from bin/OS/linux/Engines/monolith/Monolith-2.01.uci_options rename to src/OS/linux/Engines/monolith/Monolith-2.01.uci_options diff --git a/bin/OS/linux/Engines/monolith/README.md b/src/OS/linux/Engines/monolith/README.md similarity index 100% rename from bin/OS/linux/Engines/monolith/README.md rename to src/OS/linux/Engines/monolith/README.md diff --git a/bin/OS/linux/Engines/monolith/Src.7z b/src/OS/linux/Engines/monolith/Src.7z similarity index 100% rename from bin/OS/linux/Engines/monolith/Src.7z rename to src/OS/linux/Engines/monolith/Src.7z diff --git a/bin/OS/linux/Engines/octochess/Octochess-r5190 b/src/OS/linux/Engines/octochess/Octochess-r5190 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/octochess/Octochess-r5190 rename to src/OS/linux/Engines/octochess/Octochess-r5190 diff --git a/bin/OS/linux/Engines/octochess/Octochess-r5190.uci_options b/src/OS/linux/Engines/octochess/Octochess-r5190.uci_options similarity index 100% rename from bin/OS/linux/Engines/octochess/Octochess-r5190.uci_options rename to src/OS/linux/Engines/octochess/Octochess-r5190.uci_options diff --git a/bin/OS/linux/Engines/octochess/src.url b/src/OS/linux/Engines/octochess/src.url similarity index 100% rename from bin/OS/linux/Engines/octochess/src.url rename to src/OS/linux/Engines/octochess/src.url diff --git a/bin/OS/linux/Engines/pawny/Pawny-1.2 b/src/OS/linux/Engines/pawny/Pawny-1.2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/pawny/Pawny-1.2 rename to src/OS/linux/Engines/pawny/Pawny-1.2 diff --git a/bin/OS/linux/Engines/pawny/Pawny-1.2.uci_options b/src/OS/linux/Engines/pawny/Pawny-1.2.uci_options similarity index 100% rename from bin/OS/linux/Engines/pawny/Pawny-1.2.uci_options rename to src/OS/linux/Engines/pawny/Pawny-1.2.uci_options diff --git a/bin/OS/linux/Engines/pawny/gpl.txt b/src/OS/linux/Engines/pawny/gpl.txt similarity index 100% rename from bin/OS/linux/Engines/pawny/gpl.txt rename to src/OS/linux/Engines/pawny/gpl.txt diff --git a/bin/OS/linux/Engines/pawny/readme.txt b/src/OS/linux/Engines/pawny/readme.txt similarity index 100% rename from bin/OS/linux/Engines/pawny/readme.txt rename to src/OS/linux/Engines/pawny/readme.txt diff --git a/bin/OS/linux/Engines/pawny/src.7z b/src/OS/linux/Engines/pawny/src.7z similarity index 100% rename from bin/OS/linux/Engines/pawny/src.7z rename to src/OS/linux/Engines/pawny/src.7z diff --git a/bin/OS/linux/Engines/pigeon/LICENSE.txt b/src/OS/linux/Engines/pigeon/LICENSE.txt similarity index 100% rename from bin/OS/linux/Engines/pigeon/LICENSE.txt rename to src/OS/linux/Engines/pigeon/LICENSE.txt diff --git a/bin/OS/linux/Engines/pigeon/Pigeon-1.5.1 b/src/OS/linux/Engines/pigeon/Pigeon-1.5.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/pigeon/Pigeon-1.5.1 rename to src/OS/linux/Engines/pigeon/Pigeon-1.5.1 diff --git a/bin/OS/linux/Engines/pigeon/Pigeon-1.5.1.uci_options b/src/OS/linux/Engines/pigeon/Pigeon-1.5.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/pigeon/Pigeon-1.5.1.uci_options rename to src/OS/linux/Engines/pigeon/Pigeon-1.5.1.uci_options diff --git a/bin/OS/linux/Engines/pigeon/README.md b/src/OS/linux/Engines/pigeon/README.md similarity index 100% rename from bin/OS/linux/Engines/pigeon/README.md rename to src/OS/linux/Engines/pigeon/README.md diff --git a/bin/OS/linux/Engines/pigeon/src.7z b/src/OS/linux/Engines/pigeon/src.7z similarity index 100% rename from bin/OS/linux/Engines/pigeon/src.7z rename to src/OS/linux/Engines/pigeon/src.7z diff --git a/bin/OS/linux/Engines/pulse/LICENSE b/src/OS/linux/Engines/pulse/LICENSE similarity index 100% rename from bin/OS/linux/Engines/pulse/LICENSE rename to src/OS/linux/Engines/pulse/LICENSE diff --git a/bin/OS/linux/Engines/pulse/Pulse-1.6.1 b/src/OS/linux/Engines/pulse/Pulse-1.6.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/pulse/Pulse-1.6.1 rename to src/OS/linux/Engines/pulse/Pulse-1.6.1 diff --git a/bin/OS/linux/Engines/pulse/Pulse-1.6.1.uci_options b/src/OS/linux/Engines/pulse/Pulse-1.6.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/pulse/Pulse-1.6.1.uci_options rename to src/OS/linux/Engines/pulse/Pulse-1.6.1.uci_options diff --git a/bin/OS/linux/Engines/pulse/README.md b/src/OS/linux/Engines/pulse/README.md similarity index 100% rename from bin/OS/linux/Engines/pulse/README.md rename to src/OS/linux/Engines/pulse/README.md diff --git a/bin/OS/linux/Engines/pulse/src.7z b/src/OS/linux/Engines/pulse/src.7z similarity index 100% rename from bin/OS/linux/Engines/pulse/src.7z rename to src/OS/linux/Engines/pulse/src.7z diff --git a/bin/OS/linux/Engines/quokka/LICENSE b/src/OS/linux/Engines/quokka/LICENSE similarity index 100% rename from bin/OS/linux/Engines/quokka/LICENSE rename to src/OS/linux/Engines/quokka/LICENSE diff --git a/bin/OS/linux/Engines/quokka/Makefile b/src/OS/linux/Engines/quokka/Makefile similarity index 100% rename from bin/OS/linux/Engines/quokka/Makefile rename to src/OS/linux/Engines/quokka/Makefile diff --git a/bin/OS/linux/Engines/quokka/Quokka-2.1 b/src/OS/linux/Engines/quokka/Quokka-2.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/quokka/Quokka-2.1 rename to src/OS/linux/Engines/quokka/Quokka-2.1 diff --git a/bin/OS/linux/Engines/quokka/Quokka-2.1.uci_options b/src/OS/linux/Engines/quokka/Quokka-2.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/quokka/Quokka-2.1.uci_options rename to src/OS/linux/Engines/quokka/Quokka-2.1.uci_options diff --git a/bin/OS/linux/Engines/quokka/README.md b/src/OS/linux/Engines/quokka/README.md similarity index 100% rename from bin/OS/linux/Engines/quokka/README.md rename to src/OS/linux/Engines/quokka/README.md diff --git a/bin/OS/linux/Engines/quokka/src.7z b/src/OS/linux/Engines/quokka/src.7z similarity index 100% rename from bin/OS/linux/Engines/quokka/src.7z rename to src/OS/linux/Engines/quokka/src.7z diff --git a/bin/OS/linux/Engines/rocinante/Copying.txt b/src/OS/linux/Engines/rocinante/Copying.txt similarity index 100% rename from bin/OS/linux/Engines/rocinante/Copying.txt rename to src/OS/linux/Engines/rocinante/Copying.txt diff --git a/bin/OS/linux/Engines/rocinante/Rocinante-2.0 b/src/OS/linux/Engines/rocinante/Rocinante-2.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/rocinante/Rocinante-2.0 rename to src/OS/linux/Engines/rocinante/Rocinante-2.0 diff --git a/bin/OS/linux/Engines/rocinante/Rocinante-2.0.uci_options b/src/OS/linux/Engines/rocinante/Rocinante-2.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/rocinante/Rocinante-2.0.uci_options rename to src/OS/linux/Engines/rocinante/Rocinante-2.0.uci_options diff --git a/bin/OS/linux/Engines/rocinante/readme.txt b/src/OS/linux/Engines/rocinante/readme.txt similarity index 100% rename from bin/OS/linux/Engines/rocinante/readme.txt rename to src/OS/linux/Engines/rocinante/readme.txt diff --git a/bin/OS/linux/Engines/rocinante/src.7z b/src/OS/linux/Engines/rocinante/src.7z similarity index 100% rename from bin/OS/linux/Engines/rocinante/src.7z rename to src/OS/linux/Engines/rocinante/src.7z diff --git a/bin/OS/linux/Engines/rodentii/LICENSE b/src/OS/linux/Engines/rodentii/LICENSE similarity index 100% rename from bin/OS/linux/Engines/rodentii/LICENSE rename to src/OS/linux/Engines/rodentii/LICENSE diff --git a/bin/OS/linux/Engines/rodentii/RodentII-0.9.64 b/src/OS/linux/Engines/rodentii/RodentII-0.9.64 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/rodentii/RodentII-0.9.64 rename to src/OS/linux/Engines/rodentii/RodentII-0.9.64 diff --git a/bin/OS/linux/Engines/rodentii/RodentII-0.9.64.uci_options b/src/OS/linux/Engines/rodentii/RodentII-0.9.64.uci_options similarity index 100% rename from bin/OS/linux/Engines/rodentii/RodentII-0.9.64.uci_options rename to src/OS/linux/Engines/rodentii/RodentII-0.9.64.uci_options diff --git a/bin/OS/linux/Engines/rodentii/basic.ini b/src/OS/linux/Engines/rodentii/basic.ini similarity index 100% rename from bin/OS/linux/Engines/rodentii/basic.ini rename to src/OS/linux/Engines/rodentii/basic.ini diff --git a/bin/OS/linux/Engines/rodentii/books/empty.bin b/src/OS/linux/Engines/rodentii/books/empty.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/empty.bin rename to src/OS/linux/Engines/rodentii/books/empty.bin diff --git a/bin/OS/linux/Engines/rodentii/books/guide.bin b/src/OS/linux/Engines/rodentii/books/guide.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/guide.bin rename to src/OS/linux/Engines/rodentii/books/guide.bin diff --git a/bin/OS/linux/Engines/rodentii/books/guide/active.bin b/src/OS/linux/Engines/rodentii/books/guide/active.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/guide/active.bin rename to src/OS/linux/Engines/rodentii/books/guide/active.bin diff --git a/bin/OS/linux/Engines/rodentii/books/guide/flank.bin b/src/OS/linux/Engines/rodentii/books/guide/flank.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/guide/flank.bin rename to src/OS/linux/Engines/rodentii/books/guide/flank.bin diff --git a/bin/OS/linux/Engines/rodentii/books/guide/low.bin b/src/OS/linux/Engines/rodentii/books/guide/low.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/guide/low.bin rename to src/OS/linux/Engines/rodentii/books/guide/low.bin diff --git a/bin/OS/linux/Engines/rodentii/books/guide/readme.txt b/src/OS/linux/Engines/rodentii/books/guide/readme.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/guide/readme.txt rename to src/OS/linux/Engines/rodentii/books/guide/readme.txt diff --git a/bin/OS/linux/Engines/rodentii/books/guide/solid.bin b/src/OS/linux/Engines/rodentii/books/guide/solid.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/guide/solid.bin rename to src/OS/linux/Engines/rodentii/books/guide/solid.bin diff --git a/bin/OS/linux/Engines/rodentii/books/micro.bin b/src/OS/linux/Engines/rodentii/books/micro.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/micro.bin rename to src/OS/linux/Engines/rodentii/books/micro.bin diff --git a/bin/OS/linux/Engines/rodentii/books/mini.bin b/src/OS/linux/Engines/rodentii/books/mini.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/mini.bin rename to src/OS/linux/Engines/rodentii/books/mini.bin diff --git a/bin/OS/linux/Engines/rodentii/books/ph-exoticbook.bin b/src/OS/linux/Engines/rodentii/books/ph-exoticbook.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/ph-exoticbook.bin rename to src/OS/linux/Engines/rodentii/books/ph-exoticbook.bin diff --git a/bin/OS/linux/Engines/rodentii/books/ph-gambitbook.bin b/src/OS/linux/Engines/rodentii/books/ph-gambitbook.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/ph-gambitbook.bin rename to src/OS/linux/Engines/rodentii/books/ph-gambitbook.bin diff --git a/bin/OS/linux/Engines/rodentii/books/readme.txt b/src/OS/linux/Engines/rodentii/books/readme.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/readme.txt rename to src/OS/linux/Engines/rodentii/books/readme.txt diff --git a/bin/OS/linux/Engines/rodentii/books/rodent.bin b/src/OS/linux/Engines/rodentii/books/rodent.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/rodent.bin rename to src/OS/linux/Engines/rodentii/books/rodent.bin diff --git a/bin/OS/linux/Engines/rodentii/books/small.bin b/src/OS/linux/Engines/rodentii/books/small.bin similarity index 100% rename from bin/OS/linux/Engines/rodentii/books/small.bin rename to src/OS/linux/Engines/rodentii/books/small.bin diff --git a/bin/OS/linux/Engines/rodentii/personalities/club/mark.txt b/src/OS/linux/Engines/rodentii/personalities/club/mark.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/club/mark.txt rename to src/OS/linux/Engines/rodentii/personalities/club/mark.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/club/sam.txt b/src/OS/linux/Engines/rodentii/personalities/club/sam.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/club/sam.txt rename to src/OS/linux/Engines/rodentii/personalities/club/sam.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/fun/drunk.txt b/src/OS/linux/Engines/rodentii/personalities/fun/drunk.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/fun/drunk.txt rename to src/OS/linux/Engines/rodentii/personalities/fun/drunk.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/fun/henny.txt b/src/OS/linux/Engines/rodentii/personalities/fun/henny.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/fun/henny.txt rename to src/OS/linux/Engines/rodentii/personalities/fun/henny.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/fun/kinghunter.txt b/src/OS/linux/Engines/rodentii/personalities/fun/kinghunter.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/fun/kinghunter.txt rename to src/OS/linux/Engines/rodentii/personalities/fun/kinghunter.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/fun/remy.txt b/src/OS/linux/Engines/rodentii/personalities/fun/remy.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/fun/remy.txt rename to src/OS/linux/Engines/rodentii/personalities/fun/remy.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/fun/tortoise.txt b/src/OS/linux/Engines/rodentii/personalities/fun/tortoise.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/fun/tortoise.txt rename to src/OS/linux/Engines/rodentii/personalities/fun/tortoise.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/league/arthur.txt b/src/OS/linux/Engines/rodentii/personalities/league/arthur.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/league/arthur.txt rename to src/OS/linux/Engines/rodentii/personalities/league/arthur.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/league/dorothy.txt b/src/OS/linux/Engines/rodentii/personalities/league/dorothy.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/league/dorothy.txt rename to src/OS/linux/Engines/rodentii/personalities/league/dorothy.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/league/frederick.txt b/src/OS/linux/Engines/rodentii/personalities/league/frederick.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/league/frederick.txt rename to src/OS/linux/Engines/rodentii/personalities/league/frederick.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/league/matthew.txt b/src/OS/linux/Engines/rodentii/personalities/league/matthew.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/league/matthew.txt rename to src/OS/linux/Engines/rodentii/personalities/league/matthew.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/league/patrick.txt b/src/OS/linux/Engines/rodentii/personalities/league/patrick.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/league/patrick.txt rename to src/OS/linux/Engines/rodentii/personalities/league/patrick.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/masters/nancy.txt b/src/OS/linux/Engines/rodentii/personalities/masters/nancy.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/masters/nancy.txt rename to src/OS/linux/Engines/rodentii/personalities/masters/nancy.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/masters/victor.txt b/src/OS/linux/Engines/rodentii/personalities/masters/victor.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/masters/victor.txt rename to src/OS/linux/Engines/rodentii/personalities/masters/victor.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/personalities.ini b/src/OS/linux/Engines/rodentii/personalities/personalities.ini similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/personalities.ini rename to src/OS/linux/Engines/rodentii/personalities/personalities.ini diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/amy.txt b/src/OS/linux/Engines/rodentii/personalities/school/amy.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/amy.txt rename to src/OS/linux/Engines/rodentii/personalities/school/amy.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/andy.txt b/src/OS/linux/Engines/rodentii/personalities/school/andy.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/andy.txt rename to src/OS/linux/Engines/rodentii/personalities/school/andy.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/ben.txt b/src/OS/linux/Engines/rodentii/personalities/school/ben.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/ben.txt rename to src/OS/linux/Engines/rodentii/personalities/school/ben.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/chris.txt b/src/OS/linux/Engines/rodentii/personalities/school/chris.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/chris.txt rename to src/OS/linux/Engines/rodentii/personalities/school/chris.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/dory.txt b/src/OS/linux/Engines/rodentii/personalities/school/dory.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/dory.txt rename to src/OS/linux/Engines/rodentii/personalities/school/dory.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/frank.txt b/src/OS/linux/Engines/rodentii/personalities/school/frank.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/frank.txt rename to src/OS/linux/Engines/rodentii/personalities/school/frank.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/nora.txt b/src/OS/linux/Engines/rodentii/personalities/school/nora.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/nora.txt rename to src/OS/linux/Engines/rodentii/personalities/school/nora.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/pam.txt b/src/OS/linux/Engines/rodentii/personalities/school/pam.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/pam.txt rename to src/OS/linux/Engines/rodentii/personalities/school/pam.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/rita.txt b/src/OS/linux/Engines/rodentii/personalities/school/rita.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/rita.txt rename to src/OS/linux/Engines/rodentii/personalities/school/rita.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/stan.txt b/src/OS/linux/Engines/rodentii/personalities/school/stan.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/stan.txt rename to src/OS/linux/Engines/rodentii/personalities/school/stan.txt diff --git a/bin/OS/linux/Engines/rodentii/personalities/school/sue.txt b/src/OS/linux/Engines/rodentii/personalities/school/sue.txt similarity index 100% rename from bin/OS/linux/Engines/rodentii/personalities/school/sue.txt rename to src/OS/linux/Engines/rodentii/personalities/school/sue.txt diff --git a/bin/OS/linux/Engines/rodentii/rodent_II_manual.pdf b/src/OS/linux/Engines/rodentii/rodent_II_manual.pdf similarity index 100% rename from bin/OS/linux/Engines/rodentii/rodent_II_manual.pdf rename to src/OS/linux/Engines/rodentii/rodent_II_manual.pdf diff --git a/bin/OS/linux/Engines/rodentii/src.7z b/src/OS/linux/Engines/rodentii/src.7z similarity index 100% rename from bin/OS/linux/Engines/rodentii/src.7z rename to src/OS/linux/Engines/rodentii/src.7z diff --git a/bin/OS/linux/Engines/shallow-blue/LICENSE b/src/OS/linux/Engines/shallow-blue/LICENSE similarity index 100% rename from bin/OS/linux/Engines/shallow-blue/LICENSE rename to src/OS/linux/Engines/shallow-blue/LICENSE diff --git a/bin/OS/linux/Engines/shallow-blue/Makefile b/src/OS/linux/Engines/shallow-blue/Makefile similarity index 100% rename from bin/OS/linux/Engines/shallow-blue/Makefile rename to src/OS/linux/Engines/shallow-blue/Makefile diff --git a/bin/OS/linux/Engines/shallow-blue/README.md b/src/OS/linux/Engines/shallow-blue/README.md similarity index 100% rename from bin/OS/linux/Engines/shallow-blue/README.md rename to src/OS/linux/Engines/shallow-blue/README.md diff --git a/bin/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0 b/src/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0 rename to src/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0 diff --git a/bin/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0.uci_options b/src/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0.uci_options rename to src/OS/linux/Engines/shallow-blue/Shallow-blue-2.0.0.uci_options diff --git a/bin/OS/linux/Engines/shallow-blue/src.7z b/src/OS/linux/Engines/shallow-blue/src.7z similarity index 100% rename from bin/OS/linux/Engines/shallow-blue/src.7z rename to src/OS/linux/Engines/shallow-blue/src.7z diff --git a/bin/OS/linux/Engines/simplex/Copying.txt b/src/OS/linux/Engines/simplex/Copying.txt similarity index 100% rename from bin/OS/linux/Engines/simplex/Copying.txt rename to src/OS/linux/Engines/simplex/Copying.txt diff --git a/bin/OS/linux/Engines/simplex/Simplex-0.9.8 b/src/OS/linux/Engines/simplex/Simplex-0.9.8 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/simplex/Simplex-0.9.8 rename to src/OS/linux/Engines/simplex/Simplex-0.9.8 diff --git a/bin/OS/linux/Engines/simplex/Simplex-0.9.8.uci_options b/src/OS/linux/Engines/simplex/Simplex-0.9.8.uci_options similarity index 100% rename from bin/OS/linux/Engines/simplex/Simplex-0.9.8.uci_options rename to src/OS/linux/Engines/simplex/Simplex-0.9.8.uci_options diff --git a/bin/OS/linux/Engines/simplex/Src.7z b/src/OS/linux/Engines/simplex/Src.7z similarity index 100% rename from bin/OS/linux/Engines/simplex/Src.7z rename to src/OS/linux/Engines/simplex/Src.7z diff --git a/bin/OS/linux/Engines/simplex/readme.txt b/src/OS/linux/Engines/simplex/readme.txt similarity index 100% rename from bin/OS/linux/Engines/simplex/readme.txt rename to src/OS/linux/Engines/simplex/readme.txt diff --git a/bin/OS/linux/Engines/sissa/Sissa-2.0 b/src/OS/linux/Engines/sissa/Sissa-2.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/sissa/Sissa-2.0 rename to src/OS/linux/Engines/sissa/Sissa-2.0 diff --git a/bin/OS/linux/Engines/sissa/Sissa-2.0.uci_options b/src/OS/linux/Engines/sissa/Sissa-2.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/sissa/Sissa-2.0.uci_options rename to src/OS/linux/Engines/sissa/Sissa-2.0.uci_options diff --git a/bin/OS/linux/Engines/sissa/src.7z b/src/OS/linux/Engines/sissa/src.7z similarity index 100% rename from bin/OS/linux/Engines/sissa/src.7z rename to src/OS/linux/Engines/sissa/src.7z diff --git a/bin/OS/linux/Engines/spacedog/LICENSE b/src/OS/linux/Engines/spacedog/LICENSE similarity index 100% rename from bin/OS/linux/Engines/spacedog/LICENSE rename to src/OS/linux/Engines/spacedog/LICENSE diff --git a/bin/OS/linux/Engines/spacedog/README.md b/src/OS/linux/Engines/spacedog/README.md similarity index 100% rename from bin/OS/linux/Engines/spacedog/README.md rename to src/OS/linux/Engines/spacedog/README.md diff --git a/bin/OS/linux/Engines/spacedog/SpaceDog-0.97.7 b/src/OS/linux/Engines/spacedog/SpaceDog-0.97.7 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/spacedog/SpaceDog-0.97.7 rename to src/OS/linux/Engines/spacedog/SpaceDog-0.97.7 diff --git a/bin/OS/linux/Engines/spacedog/SpaceDog-0.97.7.uci_options b/src/OS/linux/Engines/spacedog/SpaceDog-0.97.7.uci_options similarity index 100% rename from bin/OS/linux/Engines/spacedog/SpaceDog-0.97.7.uci_options rename to src/OS/linux/Engines/spacedog/SpaceDog-0.97.7.uci_options diff --git a/bin/OS/linux/Engines/spacedog/src.7z b/src/OS/linux/Engines/spacedog/src.7z similarity index 100% rename from bin/OS/linux/Engines/spacedog/src.7z rename to src/OS/linux/Engines/spacedog/src.7z diff --git a/bin/OS/linux/Engines/stash/LICENSE b/src/OS/linux/Engines/stash/LICENSE similarity index 100% rename from bin/OS/linux/Engines/stash/LICENSE rename to src/OS/linux/Engines/stash/LICENSE diff --git a/bin/OS/linux/Engines/stash/README.md b/src/OS/linux/Engines/stash/README.md similarity index 100% rename from bin/OS/linux/Engines/stash/README.md rename to src/OS/linux/Engines/stash/README.md diff --git a/bin/OS/linux/Engines/stash/Stash-29.0 b/src/OS/linux/Engines/stash/Stash-29.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stash/Stash-29.0 rename to src/OS/linux/Engines/stash/Stash-29.0 diff --git a/bin/OS/linux/Engines/stash/Stash-29.0.uci_options b/src/OS/linux/Engines/stash/Stash-29.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/stash/Stash-29.0.uci_options rename to src/OS/linux/Engines/stash/Stash-29.0.uci_options diff --git a/bin/OS/linux/Engines/stash/src.7z b/src/OS/linux/Engines/stash/src.7z similarity index 100% rename from bin/OS/linux/Engines/stash/src.7z rename to src/OS/linux/Engines/stash/src.7z diff --git a/bin/OS/linux/Engines/stockfish/AUTHORS b/src/OS/linux/Engines/stockfish/AUTHORS similarity index 100% rename from bin/OS/linux/Engines/stockfish/AUTHORS rename to src/OS/linux/Engines/stockfish/AUTHORS diff --git a/bin/OS/linux/Engines/stockfish/CITATION.cff b/src/OS/linux/Engines/stockfish/CITATION.cff similarity index 100% rename from bin/OS/linux/Engines/stockfish/CITATION.cff rename to src/OS/linux/Engines/stockfish/CITATION.cff diff --git a/bin/OS/linux/Engines/stockfish/CONTRIBUTING.md b/src/OS/linux/Engines/stockfish/CONTRIBUTING.md similarity index 100% rename from bin/OS/linux/Engines/stockfish/CONTRIBUTING.md rename to src/OS/linux/Engines/stockfish/CONTRIBUTING.md diff --git a/bin/OS/linux/Engines/stockfish/Copying.txt b/src/OS/linux/Engines/stockfish/Copying.txt similarity index 100% rename from bin/OS/linux/Engines/stockfish/Copying.txt rename to src/OS/linux/Engines/stockfish/Copying.txt diff --git a/bin/OS/linux/Engines/stockfish/README.md b/src/OS/linux/Engines/stockfish/README.md similarity index 100% rename from bin/OS/linux/Engines/stockfish/README.md rename to src/OS/linux/Engines/stockfish/README.md diff --git a/bin/OS/linux/Engines/stockfish/Top CPU Contributors.txt b/src/OS/linux/Engines/stockfish/Top CPU Contributors.txt similarity index 100% rename from bin/OS/linux/Engines/stockfish/Top CPU Contributors.txt rename to src/OS/linux/Engines/stockfish/Top CPU Contributors.txt diff --git a/bin/OS/linux/Engines/stockfish/nn-1c0000000000.nnue b/src/OS/linux/Engines/stockfish/nn-1c0000000000.nnue similarity index 100% rename from bin/OS/linux/Engines/stockfish/nn-1c0000000000.nnue rename to src/OS/linux/Engines/stockfish/nn-1c0000000000.nnue diff --git a/bin/OS/linux/Engines/stockfish/nn-37f18f62d772.nnue b/src/OS/linux/Engines/stockfish/nn-37f18f62d772.nnue similarity index 100% rename from bin/OS/linux/Engines/stockfish/nn-37f18f62d772.nnue rename to src/OS/linux/Engines/stockfish/nn-37f18f62d772.nnue diff --git a/bin/OS/linux/Engines/stockfish/src.7z b/src/OS/linux/Engines/stockfish/src.7z similarity index 100% rename from bin/OS/linux/Engines/stockfish/src.7z rename to src/OS/linux/Engines/stockfish/src.7z diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-bmi2 b/src/OS/linux/Engines/stockfish/stockfish-17.1-64 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-bmi2 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-64 diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-64.uci_options b/src/OS/linux/Engines/stockfish/stockfish-17.1-64.uci_options old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-64.uci_options rename to src/OS/linux/Engines/stockfish/stockfish-17.1-64.uci_options diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64 diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx2 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx2 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx2 diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx512 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx512 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx512 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avx512 diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avxvnni b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avxvnni old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avxvnni rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-avxvnni diff --git a/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-bmi2 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-bmi2 new file mode 100755 index 00000000..48a0dea1 Binary files /dev/null and b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-bmi2 differ diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse3-popcnt b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse3-popcnt old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse3-popcnt rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse3-popcnt diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse41-popcnt b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse41-popcnt old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse41-popcnt rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-sse41-popcnt diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-ssse3 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-ssse3 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-ssse3 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-ssse3 diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni256 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni256 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni256 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni256 diff --git a/bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni512 b/src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni512 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni512 rename to src/OS/linux/Engines/stockfish/stockfish-17.1-x86-64-vnni512 diff --git a/bin/OS/linux/Engines/stockfish/versions.txt b/src/OS/linux/Engines/stockfish/versions.txt similarity index 100% rename from bin/OS/linux/Engines/stockfish/versions.txt rename to src/OS/linux/Engines/stockfish/versions.txt diff --git a/bin/OS/linux/Engines/supernova/LICENSE b/src/OS/linux/Engines/supernova/LICENSE similarity index 100% rename from bin/OS/linux/Engines/supernova/LICENSE rename to src/OS/linux/Engines/supernova/LICENSE diff --git a/bin/OS/linux/Engines/supernova/Makefile b/src/OS/linux/Engines/supernova/Makefile similarity index 100% rename from bin/OS/linux/Engines/supernova/Makefile rename to src/OS/linux/Engines/supernova/Makefile diff --git a/bin/OS/linux/Engines/supernova/README.md b/src/OS/linux/Engines/supernova/README.md similarity index 100% rename from bin/OS/linux/Engines/supernova/README.md rename to src/OS/linux/Engines/supernova/README.md diff --git a/bin/OS/linux/Engines/supernova/Supernova-2.3 b/src/OS/linux/Engines/supernova/Supernova-2.3 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/supernova/Supernova-2.3 rename to src/OS/linux/Engines/supernova/Supernova-2.3 diff --git a/bin/OS/linux/Engines/supernova/Supernova-2.3.uci_options b/src/OS/linux/Engines/supernova/Supernova-2.3.uci_options similarity index 100% rename from bin/OS/linux/Engines/supernova/Supernova-2.3.uci_options rename to src/OS/linux/Engines/supernova/Supernova-2.3.uci_options diff --git a/bin/OS/linux/Engines/supernova/src.7z b/src/OS/linux/Engines/supernova/src.7z similarity index 100% rename from bin/OS/linux/Engines/supernova/src.7z rename to src/OS/linux/Engines/supernova/src.7z diff --git a/bin/OS/linux/Engines/teki/LICENSE.txt b/src/OS/linux/Engines/teki/LICENSE.txt similarity index 100% rename from bin/OS/linux/Engines/teki/LICENSE.txt rename to src/OS/linux/Engines/teki/LICENSE.txt diff --git a/bin/OS/linux/Engines/teki/README.md b/src/OS/linux/Engines/teki/README.md similarity index 100% rename from bin/OS/linux/Engines/teki/README.md rename to src/OS/linux/Engines/teki/README.md diff --git a/bin/OS/linux/Engines/teki/Teki-2 b/src/OS/linux/Engines/teki/Teki-2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/teki/Teki-2 rename to src/OS/linux/Engines/teki/Teki-2 diff --git a/bin/OS/linux/Engines/teki/Teki-2.uci_options b/src/OS/linux/Engines/teki/Teki-2.uci_options similarity index 100% rename from bin/OS/linux/Engines/teki/Teki-2.uci_options rename to src/OS/linux/Engines/teki/Teki-2.uci_options diff --git a/bin/OS/linux/Engines/teki/src.7z b/src/OS/linux/Engines/teki/src.7z similarity index 100% rename from bin/OS/linux/Engines/teki/src.7z rename to src/OS/linux/Engines/teki/src.7z diff --git a/bin/OS/linux/Engines/texel/COPYING b/src/OS/linux/Engines/texel/COPYING similarity index 100% rename from bin/OS/linux/Engines/texel/COPYING rename to src/OS/linux/Engines/texel/COPYING diff --git a/bin/OS/linux/Engines/texel/readme.txt b/src/OS/linux/Engines/texel/readme.txt similarity index 100% rename from bin/OS/linux/Engines/texel/readme.txt rename to src/OS/linux/Engines/texel/readme.txt diff --git a/bin/OS/linux/Engines/texel/src.7z b/src/OS/linux/Engines/texel/src.7z similarity index 100% rename from bin/OS/linux/Engines/texel/src.7z rename to src/OS/linux/Engines/texel/src.7z diff --git a/bin/OS/linux/Engines/texel/texel64 b/src/OS/linux/Engines/texel/texel64 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/texel/texel64 rename to src/OS/linux/Engines/texel/texel64 diff --git a/bin/OS/linux/Engines/texel/texel64.uci_options b/src/OS/linux/Engines/texel/texel64.uci_options similarity index 100% rename from bin/OS/linux/Engines/texel/texel64.uci_options rename to src/OS/linux/Engines/texel/texel64.uci_options diff --git a/bin/OS/linux/Engines/toga/COPYING b/src/OS/linux/Engines/toga/COPYING similarity index 100% rename from bin/OS/linux/Engines/toga/COPYING rename to src/OS/linux/Engines/toga/COPYING diff --git a/bin/OS/linux/Engines/toga/DeepToga1.9.6nps b/src/OS/linux/Engines/toga/DeepToga1.9.6nps old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/toga/DeepToga1.9.6nps rename to src/OS/linux/Engines/toga/DeepToga1.9.6nps diff --git a/bin/OS/linux/Engines/toga/DeepToga1.9.6nps.uci_options b/src/OS/linux/Engines/toga/DeepToga1.9.6nps.uci_options similarity index 100% rename from bin/OS/linux/Engines/toga/DeepToga1.9.6nps.uci_options rename to src/OS/linux/Engines/toga/DeepToga1.9.6nps.uci_options diff --git a/bin/OS/linux/Engines/toga/LICENSE b/src/OS/linux/Engines/toga/LICENSE similarity index 100% rename from bin/OS/linux/Engines/toga/LICENSE rename to src/OS/linux/Engines/toga/LICENSE diff --git a/bin/OS/linux/Engines/toga/README.txt b/src/OS/linux/Engines/toga/README.txt similarity index 100% rename from bin/OS/linux/Engines/toga/README.txt rename to src/OS/linux/Engines/toga/README.txt diff --git a/bin/OS/linux/Engines/toga/Readme-1.9.6.txt b/src/OS/linux/Engines/toga/Readme-1.9.6.txt similarity index 100% rename from bin/OS/linux/Engines/toga/Readme-1.9.6.txt rename to src/OS/linux/Engines/toga/Readme-1.9.6.txt diff --git a/bin/OS/linux/Engines/toga/src.7z b/src/OS/linux/Engines/toga/src.7z similarity index 100% rename from bin/OS/linux/Engines/toga/src.7z rename to src/OS/linux/Engines/toga/src.7z diff --git a/bin/OS/linux/Engines/tucano/README.md b/src/OS/linux/Engines/tucano/README.md similarity index 100% rename from bin/OS/linux/Engines/tucano/README.md rename to src/OS/linux/Engines/tucano/README.md diff --git a/bin/OS/linux/Engines/tucano/Tucano-9.00 b/src/OS/linux/Engines/tucano/Tucano-9.00 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/tucano/Tucano-9.00 rename to src/OS/linux/Engines/tucano/Tucano-9.00 diff --git a/bin/OS/linux/Engines/tucano/Tucano-9.00.uci_options b/src/OS/linux/Engines/tucano/Tucano-9.00.uci_options similarity index 100% rename from bin/OS/linux/Engines/tucano/Tucano-9.00.uci_options rename to src/OS/linux/Engines/tucano/Tucano-9.00.uci_options diff --git a/bin/OS/linux/Engines/tucano/copying.txt b/src/OS/linux/Engines/tucano/copying.txt similarity index 100% rename from bin/OS/linux/Engines/tucano/copying.txt rename to src/OS/linux/Engines/tucano/copying.txt diff --git a/bin/OS/linux/Engines/tucano/src.7z b/src/OS/linux/Engines/tucano/src.7z similarity index 100% rename from bin/OS/linux/Engines/tucano/src.7z rename to src/OS/linux/Engines/tucano/src.7z diff --git a/bin/OS/linux/Engines/tunguska/Readme.md b/src/OS/linux/Engines/tunguska/Readme.md similarity index 100% rename from bin/OS/linux/Engines/tunguska/Readme.md rename to src/OS/linux/Engines/tunguska/Readme.md diff --git a/bin/OS/linux/Engines/tunguska/Tunguska-1.1 b/src/OS/linux/Engines/tunguska/Tunguska-1.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/tunguska/Tunguska-1.1 rename to src/OS/linux/Engines/tunguska/Tunguska-1.1 diff --git a/bin/OS/linux/Engines/tunguska/Tunguska-1.1.uci_options b/src/OS/linux/Engines/tunguska/Tunguska-1.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/tunguska/Tunguska-1.1.uci_options rename to src/OS/linux/Engines/tunguska/Tunguska-1.1.uci_options diff --git a/bin/OS/linux/Engines/tunguska/src.7z b/src/OS/linux/Engines/tunguska/src.7z similarity index 100% rename from bin/OS/linux/Engines/tunguska/src.7z rename to src/OS/linux/Engines/tunguska/src.7z diff --git a/bin/OS/linux/Engines/velvet/LICENSE b/src/OS/linux/Engines/velvet/LICENSE similarity index 100% rename from bin/OS/linux/Engines/velvet/LICENSE rename to src/OS/linux/Engines/velvet/LICENSE diff --git a/bin/OS/linux/Engines/velvet/README.md b/src/OS/linux/Engines/velvet/README.md similarity index 100% rename from bin/OS/linux/Engines/velvet/README.md rename to src/OS/linux/Engines/velvet/README.md diff --git a/bin/OS/linux/Engines/velvet/Velvet-1.2.0 b/src/OS/linux/Engines/velvet/Velvet-1.2.0 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/velvet/Velvet-1.2.0 rename to src/OS/linux/Engines/velvet/Velvet-1.2.0 diff --git a/bin/OS/linux/Engines/velvet/Velvet-1.2.0.uci_options b/src/OS/linux/Engines/velvet/Velvet-1.2.0.uci_options similarity index 100% rename from bin/OS/linux/Engines/velvet/Velvet-1.2.0.uci_options rename to src/OS/linux/Engines/velvet/Velvet-1.2.0.uci_options diff --git a/bin/OS/linux/Engines/velvet/src.7z b/src/OS/linux/Engines/velvet/src.7z similarity index 100% rename from bin/OS/linux/Engines/velvet/src.7z rename to src/OS/linux/Engines/velvet/src.7z diff --git a/bin/OS/linux/Engines/weiss/COPYING.txt b/src/OS/linux/Engines/weiss/COPYING.txt similarity index 100% rename from bin/OS/linux/Engines/weiss/COPYING.txt rename to src/OS/linux/Engines/weiss/COPYING.txt diff --git a/bin/OS/linux/Engines/weiss/README.md b/src/OS/linux/Engines/weiss/README.md similarity index 100% rename from bin/OS/linux/Engines/weiss/README.md rename to src/OS/linux/Engines/weiss/README.md diff --git a/bin/OS/linux/Engines/weiss/Weiss-1.2 b/src/OS/linux/Engines/weiss/Weiss-1.2 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/weiss/Weiss-1.2 rename to src/OS/linux/Engines/weiss/Weiss-1.2 diff --git a/bin/OS/linux/Engines/weiss/Weiss-1.2.uci_options b/src/OS/linux/Engines/weiss/Weiss-1.2.uci_options similarity index 100% rename from bin/OS/linux/Engines/weiss/Weiss-1.2.uci_options rename to src/OS/linux/Engines/weiss/Weiss-1.2.uci_options diff --git a/bin/OS/linux/Engines/weiss/src.7z b/src/OS/linux/Engines/weiss/src.7z similarity index 100% rename from bin/OS/linux/Engines/weiss/src.7z rename to src/OS/linux/Engines/weiss/src.7z diff --git a/bin/OS/linux/Engines/wowl/LICENSE b/src/OS/linux/Engines/wowl/LICENSE similarity index 100% rename from bin/OS/linux/Engines/wowl/LICENSE rename to src/OS/linux/Engines/wowl/LICENSE diff --git a/bin/OS/linux/Engines/wowl/README.md b/src/OS/linux/Engines/wowl/README.md similarity index 100% rename from bin/OS/linux/Engines/wowl/README.md rename to src/OS/linux/Engines/wowl/README.md diff --git a/bin/OS/linux/Engines/wowl/Wowl-1.3.7 b/src/OS/linux/Engines/wowl/Wowl-1.3.7 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/wowl/Wowl-1.3.7 rename to src/OS/linux/Engines/wowl/Wowl-1.3.7 diff --git a/bin/OS/linux/Engines/wowl/Wowl-1.3.7.uci_options b/src/OS/linux/Engines/wowl/Wowl-1.3.7.uci_options similarity index 100% rename from bin/OS/linux/Engines/wowl/Wowl-1.3.7.uci_options rename to src/OS/linux/Engines/wowl/Wowl-1.3.7.uci_options diff --git a/bin/OS/linux/Engines/wowl/src.7z b/src/OS/linux/Engines/wowl/src.7z similarity index 100% rename from bin/OS/linux/Engines/wowl/src.7z rename to src/OS/linux/Engines/wowl/src.7z diff --git a/bin/OS/linux/Engines/wyldchess/LICENSE b/src/OS/linux/Engines/wyldchess/LICENSE similarity index 100% rename from bin/OS/linux/Engines/wyldchess/LICENSE rename to src/OS/linux/Engines/wyldchess/LICENSE diff --git a/bin/OS/linux/Engines/wyldchess/README.md b/src/OS/linux/Engines/wyldchess/README.md similarity index 100% rename from bin/OS/linux/Engines/wyldchess/README.md rename to src/OS/linux/Engines/wyldchess/README.md diff --git a/bin/OS/linux/Engines/wyldchess/WyldChess-1.51 b/src/OS/linux/Engines/wyldchess/WyldChess-1.51 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/wyldchess/WyldChess-1.51 rename to src/OS/linux/Engines/wyldchess/WyldChess-1.51 diff --git a/bin/OS/linux/Engines/wyldchess/WyldChess-1.51.uci_options b/src/OS/linux/Engines/wyldchess/WyldChess-1.51.uci_options similarity index 100% rename from bin/OS/linux/Engines/wyldchess/WyldChess-1.51.uci_options rename to src/OS/linux/Engines/wyldchess/WyldChess-1.51.uci_options diff --git a/bin/OS/linux/Engines/wyldchess/build.sh b/src/OS/linux/Engines/wyldchess/build.sh similarity index 100% rename from bin/OS/linux/Engines/wyldchess/build.sh rename to src/OS/linux/Engines/wyldchess/build.sh diff --git a/bin/OS/linux/Engines/wyldchess/personae/default.txt b/src/OS/linux/Engines/wyldchess/personae/default.txt similarity index 100% rename from bin/OS/linux/Engines/wyldchess/personae/default.txt rename to src/OS/linux/Engines/wyldchess/personae/default.txt diff --git a/bin/OS/linux/Engines/wyldchess/personae/drunk_attacker.txt b/src/OS/linux/Engines/wyldchess/personae/drunk_attacker.txt similarity index 100% rename from bin/OS/linux/Engines/wyldchess/personae/drunk_attacker.txt rename to src/OS/linux/Engines/wyldchess/personae/drunk_attacker.txt diff --git a/bin/OS/linux/Engines/wyldchess/personae/format.txt b/src/OS/linux/Engines/wyldchess/personae/format.txt similarity index 100% rename from bin/OS/linux/Engines/wyldchess/personae/format.txt rename to src/OS/linux/Engines/wyldchess/personae/format.txt diff --git a/bin/OS/linux/Engines/wyldchess/src.7z b/src/OS/linux/Engines/wyldchess/src.7z similarity index 100% rename from bin/OS/linux/Engines/wyldchess/src.7z rename to src/OS/linux/Engines/wyldchess/src.7z diff --git a/bin/OS/linux/Engines/zappa/Zappa-1.1 b/src/OS/linux/Engines/zappa/Zappa-1.1 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/zappa/Zappa-1.1 rename to src/OS/linux/Engines/zappa/Zappa-1.1 diff --git a/bin/OS/linux/Engines/zappa/Zappa-1.1.uci_options b/src/OS/linux/Engines/zappa/Zappa-1.1.uci_options similarity index 100% rename from bin/OS/linux/Engines/zappa/Zappa-1.1.uci_options rename to src/OS/linux/Engines/zappa/Zappa-1.1.uci_options diff --git a/bin/OS/linux/Engines/zappa/zappa_log.txt b/src/OS/linux/Engines/zappa/zappa_log.txt similarity index 100% rename from bin/OS/linux/Engines/zappa/zappa_log.txt rename to src/OS/linux/Engines/zappa/zappa_log.txt diff --git a/bin/OS/linux/Engines/zurichess/LICENSE b/src/OS/linux/Engines/zurichess/LICENSE similarity index 100% rename from bin/OS/linux/Engines/zurichess/LICENSE rename to src/OS/linux/Engines/zurichess/LICENSE diff --git a/bin/OS/linux/Engines/zurichess/README.md b/src/OS/linux/Engines/zurichess/README.md similarity index 100% rename from bin/OS/linux/Engines/zurichess/README.md rename to src/OS/linux/Engines/zurichess/README.md diff --git a/bin/OS/linux/Engines/zurichess/Zurichess-1.7.4 b/src/OS/linux/Engines/zurichess/Zurichess-1.7.4 old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/Engines/zurichess/Zurichess-1.7.4 rename to src/OS/linux/Engines/zurichess/Zurichess-1.7.4 diff --git a/bin/OS/linux/Engines/zurichess/Zurichess-1.7.4.uci_options b/src/OS/linux/Engines/zurichess/Zurichess-1.7.4.uci_options similarity index 100% rename from bin/OS/linux/Engines/zurichess/Zurichess-1.7.4.uci_options rename to src/OS/linux/Engines/zurichess/Zurichess-1.7.4.uci_options diff --git a/bin/OS/linux/Engines/zurichess/src.7z b/src/OS/linux/Engines/zurichess/src.7z similarity index 100% rename from bin/OS/linux/Engines/zurichess/src.7z rename to src/OS/linux/Engines/zurichess/src.7z diff --git a/bin/OS/linux/FasterCode.cpython-38-x86_64-linux-gnu.so b/src/OS/linux/FasterCode.cpython-38-x86_64-linux-gnu.so similarity index 100% rename from bin/OS/linux/FasterCode.cpython-38-x86_64-linux-gnu.so rename to src/OS/linux/FasterCode.cpython-38-x86_64-linux-gnu.so diff --git a/bin/OS/linux/OSEngines.py b/src/OS/linux/OSEngines.py similarity index 100% rename from bin/OS/linux/OSEngines.py rename to src/OS/linux/OSEngines.py diff --git a/bin/OS/linux/RunEngines b/src/OS/linux/RunEngines old mode 100644 new mode 100755 similarity index 100% rename from bin/OS/linux/RunEngines rename to src/OS/linux/RunEngines diff --git a/bin/OS/win32/DigitalBoards/CER_DLL.dll b/src/OS/win32/DigitalBoards/CER_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/CER_DLL.dll rename to src/OS/win32/DigitalBoards/CER_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/CIT_DLL.dll b/src/OS/win32/DigitalBoards/CIT_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/CIT_DLL.dll rename to src/OS/win32/DigitalBoards/CIT_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/DGTEBDLL.dll b/src/OS/win32/DigitalBoards/DGTEBDLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/DGTEBDLL.dll rename to src/OS/win32/DigitalBoards/DGTEBDLL.dll diff --git a/bin/OS/win32/DigitalBoards/DGT_DLL.dll b/src/OS/win32/DigitalBoards/DGT_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/DGT_DLL.dll rename to src/OS/win32/DigitalBoards/DGT_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/EVO_DLL.dll b/src/OS/win32/DigitalBoards/EVO_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/EVO_DLL.dll rename to src/OS/win32/DigitalBoards/EVO_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/HOS_DLL.dll b/src/OS/win32/DigitalBoards/HOS_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/HOS_DLL.dll rename to src/OS/win32/DigitalBoards/HOS_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/ICO_DLL.dll b/src/OS/win32/DigitalBoards/ICO_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/ICO_DLL.dll rename to src/OS/win32/DigitalBoards/ICO_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/MCL_DLL.dll b/src/OS/win32/DigitalBoards/MCL_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/MCL_DLL.dll rename to src/OS/win32/DigitalBoards/MCL_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/MCL_DLL.ini b/src/OS/win32/DigitalBoards/MCL_DLL.ini similarity index 100% rename from bin/OS/win32/DigitalBoards/MCL_DLL.ini rename to src/OS/win32/DigitalBoards/MCL_DLL.ini diff --git a/bin/OS/win32/DigitalBoards/NUT_DLL.dll b/src/OS/win32/DigitalBoards/NUT_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/NUT_DLL.dll rename to src/OS/win32/DigitalBoards/NUT_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/OSA_DLL.dll b/src/OS/win32/DigitalBoards/OSA_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/OSA_DLL.dll rename to src/OS/win32/DigitalBoards/OSA_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/PEG_DLL.dll b/src/OS/win32/DigitalBoards/PEG_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/PEG_DLL.dll rename to src/OS/win32/DigitalBoards/PEG_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/SOP_DLL.dll b/src/OS/win32/DigitalBoards/SOP_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/SOP_DLL.dll rename to src/OS/win32/DigitalBoards/SOP_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/TAB_DLL.dll b/src/OS/win32/DigitalBoards/TAB_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/TAB_DLL.dll rename to src/OS/win32/DigitalBoards/TAB_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/UCB_DLL.dll b/src/OS/win32/DigitalBoards/UCB_DLL.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/UCB_DLL.dll rename to src/OS/win32/DigitalBoards/UCB_DLL.dll diff --git a/bin/OS/win32/DigitalBoards/hidapi.dll b/src/OS/win32/DigitalBoards/hidapi.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/hidapi.dll rename to src/OS/win32/DigitalBoards/hidapi.dll diff --git a/bin/OS/win32/DigitalBoards/ipworksble20.dll b/src/OS/win32/DigitalBoards/ipworksble20.dll similarity index 100% rename from bin/OS/win32/DigitalBoards/ipworksble20.dll rename to src/OS/win32/DigitalBoards/ipworksble20.dll diff --git a/bin/OS/win32/DigitalBoards/news b/src/OS/win32/DigitalBoards/news similarity index 100% rename from bin/OS/win32/DigitalBoards/news rename to src/OS/win32/DigitalBoards/news diff --git a/bin/OS/win32/DigitalBoards/version b/src/OS/win32/DigitalBoards/version similarity index 100% rename from bin/OS/win32/DigitalBoards/version rename to src/OS/win32/DigitalBoards/version diff --git a/bin/OS/win32/Engines/acqua/ChangeLog.txt b/src/OS/win32/Engines/acqua/ChangeLog.txt similarity index 100% rename from bin/OS/win32/Engines/acqua/ChangeLog.txt rename to src/OS/win32/Engines/acqua/ChangeLog.txt diff --git a/bin/OS/win32/Engines/acqua/acqua.exe b/src/OS/win32/Engines/acqua/acqua.exe similarity index 100% rename from bin/OS/win32/Engines/acqua/acqua.exe rename to src/OS/win32/Engines/acqua/acqua.exe diff --git a/bin/OS/win32/Engines/acqua/acqua.exe.uci_options b/src/OS/win32/Engines/acqua/acqua.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/acqua/acqua.exe.uci_options rename to src/OS/win32/Engines/acqua/acqua.exe.uci_options diff --git a/bin/OS/win32/Engines/acqua/acqua.gif b/src/OS/win32/Engines/acqua/acqua.gif similarity index 100% rename from bin/OS/win32/Engines/acqua/acqua.gif rename to src/OS/win32/Engines/acqua/acqua.gif diff --git a/bin/OS/win32/Engines/acqua/source.7z b/src/OS/win32/Engines/acqua/source.7z similarity index 100% rename from bin/OS/win32/Engines/acqua/source.7z rename to src/OS/win32/Engines/acqua/source.7z diff --git a/bin/OS/win32/Engines/acqua/todo.txt b/src/OS/win32/Engines/acqua/todo.txt similarity index 100% rename from bin/OS/win32/Engines/acqua/todo.txt rename to src/OS/win32/Engines/acqua/todo.txt diff --git a/bin/OS/win32/Engines/alaric/Alaric707.exe b/src/OS/win32/Engines/alaric/Alaric707.exe similarity index 100% rename from bin/OS/win32/Engines/alaric/Alaric707.exe rename to src/OS/win32/Engines/alaric/Alaric707.exe diff --git a/bin/OS/win32/Engines/alaric/License.txt b/src/OS/win32/Engines/alaric/License.txt similarity index 100% rename from bin/OS/win32/Engines/alaric/License.txt rename to src/OS/win32/Engines/alaric/License.txt diff --git a/bin/OS/win32/Engines/alaric/alaric707.exe.uci_options b/src/OS/win32/Engines/alaric/alaric707.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/alaric/alaric707.exe.uci_options rename to src/OS/win32/Engines/alaric/alaric707.exe.uci_options diff --git a/bin/OS/win32/Engines/alaric/kpk.dat b/src/OS/win32/Engines/alaric/kpk.dat similarity index 100% rename from bin/OS/win32/Engines/alaric/kpk.dat rename to src/OS/win32/Engines/alaric/kpk.dat diff --git a/bin/OS/win32/Engines/alaric/readme.txt b/src/OS/win32/Engines/alaric/readme.txt similarity index 100% rename from bin/OS/win32/Engines/alaric/readme.txt rename to src/OS/win32/Engines/alaric/readme.txt diff --git a/bin/OS/win32/Engines/alouette/README.md b/src/OS/win32/Engines/alouette/README.md similarity index 100% rename from bin/OS/win32/Engines/alouette/README.md rename to src/OS/win32/Engines/alouette/README.md diff --git a/bin/OS/win32/Engines/alouette/alouette32.cfg b/src/OS/win32/Engines/alouette/alouette32.cfg similarity index 100% rename from bin/OS/win32/Engines/alouette/alouette32.cfg rename to src/OS/win32/Engines/alouette/alouette32.cfg diff --git a/bin/OS/win32/Engines/alouette/alouette32.exe b/src/OS/win32/Engines/alouette/alouette32.exe similarity index 100% rename from bin/OS/win32/Engines/alouette/alouette32.exe rename to src/OS/win32/Engines/alouette/alouette32.exe diff --git a/bin/OS/win32/Engines/alouette/alouette32.exe.uci_options b/src/OS/win32/Engines/alouette/alouette32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/alouette/alouette32.exe.uci_options rename to src/OS/win32/Engines/alouette/alouette32.exe.uci_options diff --git a/bin/OS/win32/Engines/alouette/black.txt b/src/OS/win32/Engines/alouette/black.txt similarity index 100% rename from bin/OS/win32/Engines/alouette/black.txt rename to src/OS/win32/Engines/alouette/black.txt diff --git a/bin/OS/win32/Engines/alouette/source.7z b/src/OS/win32/Engines/alouette/source.7z similarity index 100% rename from bin/OS/win32/Engines/alouette/source.7z rename to src/OS/win32/Engines/alouette/source.7z diff --git a/bin/OS/win32/Engines/alouette/white.txt b/src/OS/win32/Engines/alouette/white.txt similarity index 100% rename from bin/OS/win32/Engines/alouette/white.txt rename to src/OS/win32/Engines/alouette/white.txt diff --git a/bin/OS/win32/Engines/amyan/amyan.exe b/src/OS/win32/Engines/amyan/amyan.exe similarity index 100% rename from bin/OS/win32/Engines/amyan/amyan.exe rename to src/OS/win32/Engines/amyan/amyan.exe diff --git a/bin/OS/win32/Engines/amyan/amyan.exe.uci_options b/src/OS/win32/Engines/amyan/amyan.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/amyan/amyan.exe.uci_options rename to src/OS/win32/Engines/amyan/amyan.exe.uci_options diff --git a/bin/OS/win32/Engines/amyan/ics.ini b/src/OS/win32/Engines/amyan/ics.ini similarity index 100% rename from bin/OS/win32/Engines/amyan/ics.ini rename to src/OS/win32/Engines/amyan/ics.ini diff --git a/bin/OS/win32/Engines/amyan/librito.txt b/src/OS/win32/Engines/amyan/librito.txt similarity index 100% rename from bin/OS/win32/Engines/amyan/librito.txt rename to src/OS/win32/Engines/amyan/librito.txt diff --git a/bin/OS/win32/Engines/amyan/readme.txt b/src/OS/win32/Engines/amyan/readme.txt similarity index 100% rename from bin/OS/win32/Engines/amyan/readme.txt rename to src/OS/win32/Engines/amyan/readme.txt diff --git a/bin/OS/win32/Engines/amyan/style.ini b/src/OS/win32/Engines/amyan/style.ini similarity index 100% rename from bin/OS/win32/Engines/amyan/style.ini rename to src/OS/win32/Engines/amyan/style.ini diff --git a/bin/OS/win32/Engines/andscacs/andscacs.png b/src/OS/win32/Engines/andscacs/andscacs.png similarity index 100% rename from bin/OS/win32/Engines/andscacs/andscacs.png rename to src/OS/win32/Engines/andscacs/andscacs.png diff --git a/bin/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe b/src/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe similarity index 100% rename from bin/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe rename to src/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe diff --git a/bin/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe.uci_options b/src/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe.uci_options rename to src/OS/win32/Engines/andscacs/andscacs_32_no_popcnt.exe.uci_options diff --git a/bin/OS/win32/Engines/andscacs/leame.txt b/src/OS/win32/Engines/andscacs/leame.txt similarity index 100% rename from bin/OS/win32/Engines/andscacs/leame.txt rename to src/OS/win32/Engines/andscacs/leame.txt diff --git a/bin/OS/win32/Engines/andscacs/llegiu.txt b/src/OS/win32/Engines/andscacs/llegiu.txt similarity index 100% rename from bin/OS/win32/Engines/andscacs/llegiu.txt rename to src/OS/win32/Engines/andscacs/llegiu.txt diff --git a/bin/OS/win32/Engines/andscacs/readme.txt b/src/OS/win32/Engines/andscacs/readme.txt similarity index 100% rename from bin/OS/win32/Engines/andscacs/readme.txt rename to src/OS/win32/Engines/andscacs/readme.txt diff --git a/bin/OS/win32/Engines/arminius/Arminius.ini b/src/OS/win32/Engines/arminius/Arminius.ini similarity index 100% rename from bin/OS/win32/Engines/arminius/Arminius.ini rename to src/OS/win32/Engines/arminius/Arminius.ini diff --git a/bin/OS/win32/Engines/arminius/Arminius.opn b/src/OS/win32/Engines/arminius/Arminius.opn similarity index 100% rename from bin/OS/win32/Engines/arminius/Arminius.opn rename to src/OS/win32/Engines/arminius/Arminius.opn diff --git a/bin/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe b/src/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe similarity index 100% rename from bin/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe rename to src/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe diff --git a/bin/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe.uci_options b/src/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe.uci_options rename to src/OS/win32/Engines/arminius/Arminius2017-01-01-32Bit.exe.uci_options diff --git a/bin/OS/win32/Engines/bikjump/bikjump.bmp b/src/OS/win32/Engines/bikjump/bikjump.bmp similarity index 100% rename from bin/OS/win32/Engines/bikjump/bikjump.bmp rename to src/OS/win32/Engines/bikjump/bikjump.bmp diff --git a/bin/OS/win32/Engines/bikjump/bikjump.exe b/src/OS/win32/Engines/bikjump/bikjump.exe similarity index 100% rename from bin/OS/win32/Engines/bikjump/bikjump.exe rename to src/OS/win32/Engines/bikjump/bikjump.exe diff --git a/bin/OS/win32/Engines/bikjump/bikjump.exe.uci_options b/src/OS/win32/Engines/bikjump/bikjump.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/bikjump/bikjump.exe.uci_options rename to src/OS/win32/Engines/bikjump/bikjump.exe.uci_options diff --git a/bin/OS/win32/Engines/bikjump/bikjump.txt b/src/OS/win32/Engines/bikjump/bikjump.txt similarity index 100% rename from bin/OS/win32/Engines/bikjump/bikjump.txt rename to src/OS/win32/Engines/bikjump/bikjump.txt diff --git a/bin/OS/win32/Engines/cdrill/CDrill.bin b/src/OS/win32/Engines/cdrill/CDrill.bin similarity index 100% rename from bin/OS/win32/Engines/cdrill/CDrill.bin rename to src/OS/win32/Engines/cdrill/CDrill.bin diff --git a/bin/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe b/src/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe similarity index 100% rename from bin/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe rename to src/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe diff --git a/bin/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe.uci_options b/src/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe.uci_options rename to src/OS/win32/Engines/cdrill/CDrill_1800_Build_4.exe.uci_options diff --git a/bin/OS/win32/Engines/cheng/cheng.png b/src/OS/win32/Engines/cheng/cheng.png similarity index 100% rename from bin/OS/win32/Engines/cheng/cheng.png rename to src/OS/win32/Engines/cheng/cheng.png diff --git a/bin/OS/win32/Engines/cheng/cheng2015.cb b/src/OS/win32/Engines/cheng/cheng2015.cb similarity index 100% rename from bin/OS/win32/Engines/cheng/cheng2015.cb rename to src/OS/win32/Engines/cheng/cheng2015.cb diff --git a/bin/OS/win32/Engines/cheng/cheng4.exe b/src/OS/win32/Engines/cheng/cheng4.exe similarity index 100% rename from bin/OS/win32/Engines/cheng/cheng4.exe rename to src/OS/win32/Engines/cheng/cheng4.exe diff --git a/bin/OS/win32/Engines/cheng/cheng4.exe.uci_options b/src/OS/win32/Engines/cheng/cheng4.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/cheng/cheng4.exe.uci_options rename to src/OS/win32/Engines/cheng/cheng4.exe.uci_options diff --git a/bin/OS/win32/Engines/cheng/chenglogo.jpg b/src/OS/win32/Engines/cheng/chenglogo.jpg similarity index 100% rename from bin/OS/win32/Engines/cheng/chenglogo.jpg rename to src/OS/win32/Engines/cheng/chenglogo.jpg diff --git a/bin/OS/win32/Engines/cheng/chengu.png b/src/OS/win32/Engines/cheng/chengu.png similarity index 100% rename from bin/OS/win32/Engines/cheng/chengu.png rename to src/OS/win32/Engines/cheng/chengu.png diff --git a/bin/OS/win32/Engines/cheng/logo.bmp b/src/OS/win32/Engines/cheng/logo.bmp similarity index 100% rename from bin/OS/win32/Engines/cheng/logo.bmp rename to src/OS/win32/Engines/cheng/logo.bmp diff --git a/bin/OS/win32/Engines/cheng/readme.txt b/src/OS/win32/Engines/cheng/readme.txt similarity index 100% rename from bin/OS/win32/Engines/cheng/readme.txt rename to src/OS/win32/Engines/cheng/readme.txt diff --git a/bin/OS/win32/Engines/cheng/src.7z b/src/OS/win32/Engines/cheng/src.7z similarity index 100% rename from bin/OS/win32/Engines/cheng/src.7z rename to src/OS/win32/Engines/cheng/src.7z diff --git a/bin/OS/win32/Engines/chispa/chispa.ini b/src/OS/win32/Engines/chispa/chispa.ini similarity index 100% rename from bin/OS/win32/Engines/chispa/chispa.ini rename to src/OS/win32/Engines/chispa/chispa.ini diff --git a/bin/OS/win32/Engines/chispa/chispa403-blend.exe b/src/OS/win32/Engines/chispa/chispa403-blend.exe similarity index 100% rename from bin/OS/win32/Engines/chispa/chispa403-blend.exe rename to src/OS/win32/Engines/chispa/chispa403-blend.exe diff --git a/bin/OS/win32/Engines/chispa/chispa403-blend.exe.uci_options b/src/OS/win32/Engines/chispa/chispa403-blend.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/chispa/chispa403-blend.exe.uci_options rename to src/OS/win32/Engines/chispa/chispa403-blend.exe.uci_options diff --git a/bin/OS/win32/Engines/cinnamon/cinnamon.bin b/src/OS/win32/Engines/cinnamon/cinnamon.bin similarity index 100% rename from bin/OS/win32/Engines/cinnamon/cinnamon.bin rename to src/OS/win32/Engines/cinnamon/cinnamon.bin diff --git a/bin/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe b/src/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe similarity index 100% rename from bin/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe rename to src/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe diff --git a/bin/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe.uci_options b/src/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe.uci_options rename to src/OS/win32/Engines/cinnamon/cinnamon_1.2c-generic.exe.uci_options diff --git a/bin/OS/win32/Engines/cinnamon/src.7z b/src/OS/win32/Engines/cinnamon/src.7z similarity index 100% rename from bin/OS/win32/Engines/cinnamon/src.7z rename to src/OS/win32/Engines/cinnamon/src.7z diff --git a/bin/OS/win32/Engines/clarabit/Readme.txt b/src/OS/win32/Engines/clarabit/Readme.txt similarity index 100% rename from bin/OS/win32/Engines/clarabit/Readme.txt rename to src/OS/win32/Engines/clarabit/Readme.txt diff --git a/bin/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe b/src/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe similarity index 100% rename from bin/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe rename to src/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe diff --git a/bin/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe.uci_options b/src/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe.uci_options rename to src/OS/win32/Engines/clarabit/clarabit_100_x32_win.exe.uci_options diff --git a/bin/OS/win32/Engines/critter/Critter_1.6a_32bit.exe b/src/OS/win32/Engines/critter/Critter_1.6a_32bit.exe similarity index 100% rename from bin/OS/win32/Engines/critter/Critter_1.6a_32bit.exe rename to src/OS/win32/Engines/critter/Critter_1.6a_32bit.exe diff --git a/bin/OS/win32/Engines/critter/Critter_1.6a_32bit.exe.uci_options b/src/OS/win32/Engines/critter/Critter_1.6a_32bit.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/critter/Critter_1.6a_32bit.exe.uci_options rename to src/OS/win32/Engines/critter/Critter_1.6a_32bit.exe.uci_options diff --git a/bin/OS/win32/Engines/ct800/AUTHORS.txt b/src/OS/win32/Engines/ct800/AUTHORS.txt similarity index 100% rename from bin/OS/win32/Engines/ct800/AUTHORS.txt rename to src/OS/win32/Engines/ct800/AUTHORS.txt diff --git a/bin/OS/win32/Engines/ct800/COPYING.txt b/src/OS/win32/Engines/ct800/COPYING.txt similarity index 100% rename from bin/OS/win32/Engines/ct800/COPYING.txt rename to src/OS/win32/Engines/ct800/COPYING.txt diff --git a/bin/OS/win32/Engines/ct800/CT800_V1.46_x32.exe b/src/OS/win32/Engines/ct800/CT800_V1.46_x32.exe similarity index 100% rename from bin/OS/win32/Engines/ct800/CT800_V1.46_x32.exe rename to src/OS/win32/Engines/ct800/CT800_V1.46_x32.exe diff --git a/bin/OS/win32/Engines/ct800/CT800_V1.46_x32.exe.uci_options b/src/OS/win32/Engines/ct800/CT800_V1.46_x32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/ct800/CT800_V1.46_x32.exe.uci_options rename to src/OS/win32/Engines/ct800/CT800_V1.46_x32.exe.uci_options diff --git a/bin/OS/win32/Engines/ct800/changelog.txt b/src/OS/win32/Engines/ct800/changelog.txt similarity index 100% rename from bin/OS/win32/Engines/ct800/changelog.txt rename to src/OS/win32/Engines/ct800/changelog.txt diff --git a/bin/OS/win32/Engines/ct800/readme.txt b/src/OS/win32/Engines/ct800/readme.txt similarity index 100% rename from bin/OS/win32/Engines/ct800/readme.txt rename to src/OS/win32/Engines/ct800/readme.txt diff --git a/bin/OS/win32/Engines/ct800/source.7z b/src/OS/win32/Engines/ct800/source.7z similarity index 100% rename from bin/OS/win32/Engines/ct800/source.7z rename to src/OS/win32/Engines/ct800/source.7z diff --git a/bin/OS/win32/Engines/cyrano/Cyrano.exe b/src/OS/win32/Engines/cyrano/Cyrano.exe similarity index 100% rename from bin/OS/win32/Engines/cyrano/Cyrano.exe rename to src/OS/win32/Engines/cyrano/Cyrano.exe diff --git a/bin/OS/win32/Engines/cyrano/Cyrano.ini b/src/OS/win32/Engines/cyrano/Cyrano.ini similarity index 100% rename from bin/OS/win32/Engines/cyrano/Cyrano.ini rename to src/OS/win32/Engines/cyrano/Cyrano.ini diff --git a/bin/OS/win32/Engines/cyrano/Cyrano.sln b/src/OS/win32/Engines/cyrano/Cyrano.sln similarity index 100% rename from bin/OS/win32/Engines/cyrano/Cyrano.sln rename to src/OS/win32/Engines/cyrano/Cyrano.sln diff --git a/bin/OS/win32/Engines/cyrano/Cyrano.vcproj b/src/OS/win32/Engines/cyrano/Cyrano.vcproj similarity index 100% rename from bin/OS/win32/Engines/cyrano/Cyrano.vcproj rename to src/OS/win32/Engines/cyrano/Cyrano.vcproj diff --git a/bin/OS/win32/Engines/cyrano/GPL.TXT b/src/OS/win32/Engines/cyrano/GPL.TXT similarity index 100% rename from bin/OS/win32/Engines/cyrano/GPL.TXT rename to src/OS/win32/Engines/cyrano/GPL.TXT diff --git a/bin/OS/win32/Engines/cyrano/changes.txt b/src/OS/win32/Engines/cyrano/changes.txt similarity index 100% rename from bin/OS/win32/Engines/cyrano/changes.txt rename to src/OS/win32/Engines/cyrano/changes.txt diff --git a/bin/OS/win32/Engines/cyrano/cyrano.exe.uci_options b/src/OS/win32/Engines/cyrano/cyrano.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/cyrano/cyrano.exe.uci_options rename to src/OS/win32/Engines/cyrano/cyrano.exe.uci_options diff --git a/bin/OS/win32/Engines/cyrano/cyrano32 b/src/OS/win32/Engines/cyrano/cyrano32 similarity index 100% rename from bin/OS/win32/Engines/cyrano/cyrano32 rename to src/OS/win32/Engines/cyrano/cyrano32 diff --git a/bin/OS/win32/Engines/cyrano/kpk.bit b/src/OS/win32/Engines/cyrano/kpk.bit similarity index 100% rename from bin/OS/win32/Engines/cyrano/kpk.bit rename to src/OS/win32/Engines/cyrano/kpk.bit diff --git a/bin/OS/win32/Engines/cyrano/readme.txt b/src/OS/win32/Engines/cyrano/readme.txt similarity index 100% rename from bin/OS/win32/Engines/cyrano/readme.txt rename to src/OS/win32/Engines/cyrano/readme.txt diff --git a/bin/OS/win32/Engines/cyrano/source.7z b/src/OS/win32/Engines/cyrano/source.7z similarity index 100% rename from bin/OS/win32/Engines/cyrano/source.7z rename to src/OS/win32/Engines/cyrano/source.7z diff --git a/bin/OS/win32/Engines/daydreamer/README.LucasChess b/src/OS/win32/Engines/daydreamer/README.LucasChess similarity index 100% rename from bin/OS/win32/Engines/daydreamer/README.LucasChess rename to src/OS/win32/Engines/daydreamer/README.LucasChess diff --git a/bin/OS/win32/Engines/daydreamer/README.txt b/src/OS/win32/Engines/daydreamer/README.txt similarity index 100% rename from bin/OS/win32/Engines/daydreamer/README.txt rename to src/OS/win32/Engines/daydreamer/README.txt diff --git a/bin/OS/win32/Engines/daydreamer/TODO.txt b/src/OS/win32/Engines/daydreamer/TODO.txt similarity index 100% rename from bin/OS/win32/Engines/daydreamer/TODO.txt rename to src/OS/win32/Engines/daydreamer/TODO.txt diff --git a/bin/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe b/src/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe similarity index 100% rename from bin/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe rename to src/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe diff --git a/bin/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe.uci_options b/src/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe.uci_options rename to src/OS/win32/Engines/daydreamer/Windows/32 bit/daydreamer-175-32-ja.exe.uci_options diff --git a/bin/OS/win32/Engines/daydreamer/logo.bmp b/src/OS/win32/Engines/daydreamer/logo.bmp similarity index 100% rename from bin/OS/win32/Engines/daydreamer/logo.bmp rename to src/OS/win32/Engines/daydreamer/logo.bmp diff --git a/bin/OS/win32/Engines/daydreamer/logos/daydreamer_100x50.gif b/src/OS/win32/Engines/daydreamer/logos/daydreamer_100x50.gif similarity index 100% rename from bin/OS/win32/Engines/daydreamer/logos/daydreamer_100x50.gif rename to src/OS/win32/Engines/daydreamer/logos/daydreamer_100x50.gif diff --git a/bin/OS/win32/Engines/daydreamer/logos/daydreamer_130x65.gif b/src/OS/win32/Engines/daydreamer/logos/daydreamer_130x65.gif similarity index 100% rename from bin/OS/win32/Engines/daydreamer/logos/daydreamer_130x65.gif rename to src/OS/win32/Engines/daydreamer/logos/daydreamer_130x65.gif diff --git a/bin/OS/win32/Engines/daydreamer/src.7z b/src/OS/win32/Engines/daydreamer/src.7z similarity index 100% rename from bin/OS/win32/Engines/daydreamer/src.7z rename to src/OS/win32/Engines/daydreamer/src.7z diff --git a/bin/OS/win32/Engines/delfi/Delfi.bok b/src/OS/win32/Engines/delfi/Delfi.bok similarity index 100% rename from bin/OS/win32/Engines/delfi/Delfi.bok rename to src/OS/win32/Engines/delfi/Delfi.bok diff --git a/bin/OS/win32/Engines/delfi/Delfi.dat b/src/OS/win32/Engines/delfi/Delfi.dat similarity index 100% rename from bin/OS/win32/Engines/delfi/Delfi.dat rename to src/OS/win32/Engines/delfi/Delfi.dat diff --git a/bin/OS/win32/Engines/delfi/Delfi.exe b/src/OS/win32/Engines/delfi/Delfi.exe similarity index 100% rename from bin/OS/win32/Engines/delfi/Delfi.exe rename to src/OS/win32/Engines/delfi/Delfi.exe diff --git a/bin/OS/win32/Engines/delfi/Delfi.ini b/src/OS/win32/Engines/delfi/Delfi.ini similarity index 100% rename from bin/OS/win32/Engines/delfi/Delfi.ini rename to src/OS/win32/Engines/delfi/Delfi.ini diff --git a/bin/OS/win32/Engines/delfi/Read_me.txt b/src/OS/win32/Engines/delfi/Read_me.txt similarity index 100% rename from bin/OS/win32/Engines/delfi/Read_me.txt rename to src/OS/win32/Engines/delfi/Read_me.txt diff --git a/bin/OS/win32/Engines/delfi/delfi.exe.uci_options b/src/OS/win32/Engines/delfi/delfi.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/delfi/delfi.exe.uci_options rename to src/OS/win32/Engines/delfi/delfi.exe.uci_options diff --git a/bin/OS/win32/Engines/demolito/demolito_32bit_old.exe b/src/OS/win32/Engines/demolito/demolito_32bit_old.exe similarity index 100% rename from bin/OS/win32/Engines/demolito/demolito_32bit_old.exe rename to src/OS/win32/Engines/demolito/demolito_32bit_old.exe diff --git a/bin/OS/win32/Engines/demolito/demolito_32bit_old.exe.uci_options b/src/OS/win32/Engines/demolito/demolito_32bit_old.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/demolito/demolito_32bit_old.exe.uci_options rename to src/OS/win32/Engines/demolito/demolito_32bit_old.exe.uci_options diff --git a/bin/OS/win32/Engines/demolito/make.sh b/src/OS/win32/Engines/demolito/make.sh similarity index 100% rename from bin/OS/win32/Engines/demolito/make.sh rename to src/OS/win32/Engines/demolito/make.sh diff --git a/bin/OS/win32/Engines/demolito/src.7z b/src/OS/win32/Engines/demolito/src.7z similarity index 100% rename from bin/OS/win32/Engines/demolito/src.7z rename to src/OS/win32/Engines/demolito/src.7z diff --git a/bin/OS/win32/Engines/discocheck/DiscoCheck.exe b/src/OS/win32/Engines/discocheck/DiscoCheck.exe similarity index 100% rename from bin/OS/win32/Engines/discocheck/DiscoCheck.exe rename to src/OS/win32/Engines/discocheck/DiscoCheck.exe diff --git a/bin/OS/win32/Engines/discocheck/DiscoCheck.exe.uci_options b/src/OS/win32/Engines/discocheck/DiscoCheck.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/discocheck/DiscoCheck.exe.uci_options rename to src/OS/win32/Engines/discocheck/DiscoCheck.exe.uci_options diff --git a/bin/OS/win32/Engines/discocheck/README.md b/src/OS/win32/Engines/discocheck/README.md similarity index 100% rename from bin/OS/win32/Engines/discocheck/README.md rename to src/OS/win32/Engines/discocheck/README.md diff --git a/bin/OS/win32/Engines/discocheck/discocheck.gif b/src/OS/win32/Engines/discocheck/discocheck.gif similarity index 100% rename from bin/OS/win32/Engines/discocheck/discocheck.gif rename to src/OS/win32/Engines/discocheck/discocheck.gif diff --git a/bin/OS/win32/Engines/discocheck/license b/src/OS/win32/Engines/discocheck/license similarity index 100% rename from bin/OS/win32/Engines/discocheck/license rename to src/OS/win32/Engines/discocheck/license diff --git a/bin/OS/win32/Engines/discocheck/make.bat b/src/OS/win32/Engines/discocheck/make.bat similarity index 100% rename from bin/OS/win32/Engines/discocheck/make.bat rename to src/OS/win32/Engines/discocheck/make.bat diff --git a/bin/OS/win32/Engines/discocheck/make.sh b/src/OS/win32/Engines/discocheck/make.sh similarity index 100% rename from bin/OS/win32/Engines/discocheck/make.sh rename to src/OS/win32/Engines/discocheck/make.sh diff --git a/bin/OS/win32/Engines/discocheck/release.sh b/src/OS/win32/Engines/discocheck/release.sh similarity index 100% rename from bin/OS/win32/Engines/discocheck/release.sh rename to src/OS/win32/Engines/discocheck/release.sh diff --git a/bin/OS/win32/Engines/discocheck/src.7z b/src/OS/win32/Engines/discocheck/src.7z similarity index 100% rename from bin/OS/win32/Engines/discocheck/src.7z rename to src/OS/win32/Engines/discocheck/src.7z diff --git a/bin/OS/win32/Engines/fox/Fox.bin b/src/OS/win32/Engines/fox/Fox.bin similarity index 100% rename from bin/OS/win32/Engines/fox/Fox.bin rename to src/OS/win32/Engines/fox/Fox.bin diff --git a/bin/OS/win32/Engines/fox/Fox.exe b/src/OS/win32/Engines/fox/Fox.exe similarity index 100% rename from bin/OS/win32/Engines/fox/Fox.exe rename to src/OS/win32/Engines/fox/Fox.exe diff --git a/bin/OS/win32/Engines/fox/Fox.exe.uci_options b/src/OS/win32/Engines/fox/Fox.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/fox/Fox.exe.uci_options rename to src/OS/win32/Engines/fox/Fox.exe.uci_options diff --git a/bin/OS/win32/Engines/fox/LICENSE.txt b/src/OS/win32/Engines/fox/LICENSE.txt similarity index 100% rename from bin/OS/win32/Engines/fox/LICENSE.txt rename to src/OS/win32/Engines/fox/LICENSE.txt diff --git a/bin/OS/win32/Engines/fox/Mini Rodent 1.0.zip b/src/OS/win32/Engines/fox/Mini Rodent 1.0.zip similarity index 100% rename from bin/OS/win32/Engines/fox/Mini Rodent 1.0.zip rename to src/OS/win32/Engines/fox/Mini Rodent 1.0.zip diff --git a/bin/OS/win32/Engines/fox/src.7z b/src/OS/win32/Engines/fox/src.7z similarity index 100% rename from bin/OS/win32/Engines/fox/src.7z rename to src/OS/win32/Engines/fox/src.7z diff --git a/bin/OS/win32/Engines/foxcub/FoxCub.bin b/src/OS/win32/Engines/foxcub/FoxCub.bin similarity index 100% rename from bin/OS/win32/Engines/foxcub/FoxCub.bin rename to src/OS/win32/Engines/foxcub/FoxCub.bin diff --git a/bin/OS/win32/Engines/foxcub/FoxCub.exe b/src/OS/win32/Engines/foxcub/FoxCub.exe similarity index 100% rename from bin/OS/win32/Engines/foxcub/FoxCub.exe rename to src/OS/win32/Engines/foxcub/FoxCub.exe diff --git a/bin/OS/win32/Engines/foxcub/FoxCub.exe.uci_options b/src/OS/win32/Engines/foxcub/FoxCub.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/foxcub/FoxCub.exe.uci_options rename to src/OS/win32/Engines/foxcub/FoxCub.exe.uci_options diff --git a/bin/OS/win32/Engines/foxcub/LICENSE.txt b/src/OS/win32/Engines/foxcub/LICENSE.txt similarity index 100% rename from bin/OS/win32/Engines/foxcub/LICENSE.txt rename to src/OS/win32/Engines/foxcub/LICENSE.txt diff --git a/bin/OS/win32/Engines/foxcub/Mini Rodent 1.0.zip b/src/OS/win32/Engines/foxcub/Mini Rodent 1.0.zip similarity index 100% rename from bin/OS/win32/Engines/foxcub/Mini Rodent 1.0.zip rename to src/OS/win32/Engines/foxcub/Mini Rodent 1.0.zip diff --git a/bin/OS/win32/Engines/foxcub/src.7z b/src/OS/win32/Engines/foxcub/src.7z similarity index 100% rename from bin/OS/win32/Engines/foxcub/src.7z rename to src/OS/win32/Engines/foxcub/src.7z diff --git a/bin/OS/win32/Engines/fruit/Fruit-2-3-1.exe b/src/OS/win32/Engines/fruit/Fruit-2-3-1.exe similarity index 100% rename from bin/OS/win32/Engines/fruit/Fruit-2-3-1.exe rename to src/OS/win32/Engines/fruit/Fruit-2-3-1.exe diff --git a/bin/OS/win32/Engines/fruit/Fruit-2-3-1.exe.uci_options b/src/OS/win32/Engines/fruit/Fruit-2-3-1.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/fruit/Fruit-2-3-1.exe.uci_options rename to src/OS/win32/Engines/fruit/Fruit-2-3-1.exe.uci_options diff --git a/bin/OS/win32/Engines/gaia/gaia.bmp b/src/OS/win32/Engines/gaia/gaia.bmp similarity index 100% rename from bin/OS/win32/Engines/gaia/gaia.bmp rename to src/OS/win32/Engines/gaia/gaia.bmp diff --git a/bin/OS/win32/Engines/gaia/gaia32.exe b/src/OS/win32/Engines/gaia/gaia32.exe similarity index 100% rename from bin/OS/win32/Engines/gaia/gaia32.exe rename to src/OS/win32/Engines/gaia/gaia32.exe diff --git a/bin/OS/win32/Engines/gaia/gaia32.exe.uci_options b/src/OS/win32/Engines/gaia/gaia32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/gaia/gaia32.exe.uci_options rename to src/OS/win32/Engines/gaia/gaia32.exe.uci_options diff --git a/bin/OS/win32/Engines/gaia/readme.txt b/src/OS/win32/Engines/gaia/readme.txt similarity index 100% rename from bin/OS/win32/Engines/gaia/readme.txt rename to src/OS/win32/Engines/gaia/readme.txt diff --git a/bin/OS/win32/Engines/gambitfruit/copying.txt b/src/OS/win32/Engines/gambitfruit/copying.txt similarity index 100% rename from bin/OS/win32/Engines/gambitfruit/copying.txt rename to src/OS/win32/Engines/gambitfruit/copying.txt diff --git a/bin/OS/win32/Engines/gambitfruit/gfruit.exe b/src/OS/win32/Engines/gambitfruit/gfruit.exe similarity index 100% rename from bin/OS/win32/Engines/gambitfruit/gfruit.exe rename to src/OS/win32/Engines/gambitfruit/gfruit.exe diff --git a/bin/OS/win32/Engines/gambitfruit/gfruit.exe.uci_options b/src/OS/win32/Engines/gambitfruit/gfruit.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/gambitfruit/gfruit.exe.uci_options rename to src/OS/win32/Engines/gambitfruit/gfruit.exe.uci_options diff --git a/bin/OS/win32/Engines/gambitfruit/gfruit4bx.7z b/src/OS/win32/Engines/gambitfruit/gfruit4bx.7z similarity index 100% rename from bin/OS/win32/Engines/gambitfruit/gfruit4bx.7z rename to src/OS/win32/Engines/gambitfruit/gfruit4bx.7z diff --git a/bin/OS/win32/Engines/gambitfruit/readme.txt b/src/OS/win32/Engines/gambitfruit/readme.txt similarity index 100% rename from bin/OS/win32/Engines/gambitfruit/readme.txt rename to src/OS/win32/Engines/gambitfruit/readme.txt diff --git a/bin/OS/win32/Engines/garbochess/GarboChess2-32.exe b/src/OS/win32/Engines/garbochess/GarboChess2-32.exe similarity index 100% rename from bin/OS/win32/Engines/garbochess/GarboChess2-32.exe rename to src/OS/win32/Engines/garbochess/GarboChess2-32.exe diff --git a/bin/OS/win32/Engines/garbochess/GarboChess2-32.exe.uci_options b/src/OS/win32/Engines/garbochess/GarboChess2-32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/garbochess/GarboChess2-32.exe.uci_options rename to src/OS/win32/Engines/garbochess/GarboChess2-32.exe.uci_options diff --git a/bin/OS/win32/Engines/garbochess/readme.txt b/src/OS/win32/Engines/garbochess/readme.txt similarity index 100% rename from bin/OS/win32/Engines/garbochess/readme.txt rename to src/OS/win32/Engines/garbochess/readme.txt diff --git a/bin/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe b/src/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe similarity index 100% rename from bin/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe rename to src/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe diff --git a/bin/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe.uci_options b/src/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe.uci_options rename to src/OS/win32/Engines/gaviota/gaviota-1.0-win32.exe.uci_options diff --git a/bin/OS/win32/Engines/gaviota/gaviota.ini.txt b/src/OS/win32/Engines/gaviota/gaviota.ini.txt similarity index 100% rename from bin/OS/win32/Engines/gaviota/gaviota.ini.txt rename to src/OS/win32/Engines/gaviota/gaviota.ini.txt diff --git a/bin/OS/win32/Engines/gaviota/gtb/kbk.gtb.cp4 b/src/OS/win32/Engines/gaviota/gtb/kbk.gtb.cp4 similarity index 100% rename from bin/OS/win32/Engines/gaviota/gtb/kbk.gtb.cp4 rename to src/OS/win32/Engines/gaviota/gtb/kbk.gtb.cp4 diff --git a/bin/OS/win32/Engines/gaviota/gtb/knk.gtb.cp4 b/src/OS/win32/Engines/gaviota/gtb/knk.gtb.cp4 similarity index 100% rename from bin/OS/win32/Engines/gaviota/gtb/knk.gtb.cp4 rename to src/OS/win32/Engines/gaviota/gtb/knk.gtb.cp4 diff --git a/bin/OS/win32/Engines/gaviota/gtb/kpk.gtb.cp4 b/src/OS/win32/Engines/gaviota/gtb/kpk.gtb.cp4 similarity index 100% rename from bin/OS/win32/Engines/gaviota/gtb/kpk.gtb.cp4 rename to src/OS/win32/Engines/gaviota/gtb/kpk.gtb.cp4 diff --git a/bin/OS/win32/Engines/gaviota/gtb/kqk.gtb.cp4 b/src/OS/win32/Engines/gaviota/gtb/kqk.gtb.cp4 similarity index 100% rename from bin/OS/win32/Engines/gaviota/gtb/kqk.gtb.cp4 rename to src/OS/win32/Engines/gaviota/gtb/kqk.gtb.cp4 diff --git a/bin/OS/win32/Engines/gaviota/gtb/krk.gtb.cp4 b/src/OS/win32/Engines/gaviota/gtb/krk.gtb.cp4 similarity index 100% rename from bin/OS/win32/Engines/gaviota/gtb/krk.gtb.cp4 rename to src/OS/win32/Engines/gaviota/gtb/krk.gtb.cp4 diff --git a/bin/OS/win32/Engines/gaviota/license/gaviota-engine-license.txt b/src/OS/win32/Engines/gaviota/license/gaviota-engine-license.txt similarity index 100% rename from bin/OS/win32/Engines/gaviota/license/gaviota-engine-license.txt rename to src/OS/win32/Engines/gaviota/license/gaviota-engine-license.txt diff --git a/bin/OS/win32/Engines/gaviota/readme.txt b/src/OS/win32/Engines/gaviota/readme.txt similarity index 100% rename from bin/OS/win32/Engines/gaviota/readme.txt rename to src/OS/win32/Engines/gaviota/readme.txt diff --git a/bin/OS/win32/Engines/glaurung/Copying.txt b/src/OS/win32/Engines/glaurung/Copying.txt similarity index 100% rename from bin/OS/win32/Engines/glaurung/Copying.txt rename to src/OS/win32/Engines/glaurung/Copying.txt diff --git a/bin/OS/win32/Engines/glaurung/Readme.txt b/src/OS/win32/Engines/glaurung/Readme.txt similarity index 100% rename from bin/OS/win32/Engines/glaurung/Readme.txt rename to src/OS/win32/Engines/glaurung/Readme.txt diff --git a/bin/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe b/src/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe similarity index 100% rename from bin/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe rename to src/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe diff --git a/bin/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe.uci_options b/src/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe.uci_options rename to src/OS/win32/Engines/glaurung/Windows/glaurung-w32.exe.uci_options diff --git a/bin/OS/win32/Engines/glaurung/polyglot.ini b/src/OS/win32/Engines/glaurung/polyglot.ini similarity index 100% rename from bin/OS/win32/Engines/glaurung/polyglot.ini rename to src/OS/win32/Engines/glaurung/polyglot.ini diff --git a/bin/OS/win32/Engines/glaurung/src.7z b/src/OS/win32/Engines/glaurung/src.7z similarity index 100% rename from bin/OS/win32/Engines/glaurung/src.7z rename to src/OS/win32/Engines/glaurung/src.7z diff --git a/bin/OS/win32/Engines/godel/Godel32.exe b/src/OS/win32/Engines/godel/Godel32.exe similarity index 100% rename from bin/OS/win32/Engines/godel/Godel32.exe rename to src/OS/win32/Engines/godel/Godel32.exe diff --git a/bin/OS/win32/Engines/godel/Godel32.exe.uci_options b/src/OS/win32/Engines/godel/Godel32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/godel/Godel32.exe.uci_options rename to src/OS/win32/Engines/godel/Godel32.exe.uci_options diff --git a/bin/OS/win32/Engines/godel/Godel_Kurt.jpg b/src/OS/win32/Engines/godel/Godel_Kurt.jpg similarity index 100% rename from bin/OS/win32/Engines/godel/Godel_Kurt.jpg rename to src/OS/win32/Engines/godel/Godel_Kurt.jpg diff --git a/bin/OS/win32/Engines/godel/Godel_by_Graham_Banks.jpg b/src/OS/win32/Engines/godel/Godel_by_Graham_Banks.jpg similarity index 100% rename from bin/OS/win32/Engines/godel/Godel_by_Graham_Banks.jpg rename to src/OS/win32/Engines/godel/Godel_by_Graham_Banks.jpg diff --git a/bin/OS/win32/Engines/godel/Readme.txt b/src/OS/win32/Engines/godel/Readme.txt similarity index 100% rename from bin/OS/win32/Engines/godel/Readme.txt rename to src/OS/win32/Engines/godel/Readme.txt diff --git a/bin/OS/win32/Engines/godel/logo.jpg b/src/OS/win32/Engines/godel/logo.jpg similarity index 100% rename from bin/OS/win32/Engines/godel/logo.jpg rename to src/OS/win32/Engines/godel/logo.jpg diff --git a/bin/OS/win32/Engines/greko/GreKo.exe b/src/OS/win32/Engines/greko/GreKo.exe similarity index 100% rename from bin/OS/win32/Engines/greko/GreKo.exe rename to src/OS/win32/Engines/greko/GreKo.exe diff --git a/bin/OS/win32/Engines/greko/GreKo.exe.uci_options b/src/OS/win32/Engines/greko/GreKo.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/greko/GreKo.exe.uci_options rename to src/OS/win32/Engines/greko/GreKo.exe.uci_options diff --git a/bin/OS/win32/Engines/greko/GreKo.ini b/src/OS/win32/Engines/greko/GreKo.ini similarity index 100% rename from bin/OS/win32/Engines/greko/GreKo.ini rename to src/OS/win32/Engines/greko/GreKo.ini diff --git a/bin/OS/win32/Engines/greko/book.bin b/src/OS/win32/Engines/greko/book.bin similarity index 100% rename from bin/OS/win32/Engines/greko/book.bin rename to src/OS/win32/Engines/greko/book.bin diff --git a/bin/OS/win32/Engines/greko/src.7z b/src/OS/win32/Engines/greko/src.7z similarity index 100% rename from bin/OS/win32/Engines/greko/src.7z rename to src/OS/win32/Engines/greko/src.7z diff --git a/bin/OS/win32/Engines/greko98/GreKo98a.exe.uci_options b/src/OS/win32/Engines/greko98/GreKo98a.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/greko98/GreKo98a.exe.uci_options rename to src/OS/win32/Engines/greko98/GreKo98a.exe.uci_options diff --git a/bin/OS/win32/Engines/greko98/Greko98a.exe b/src/OS/win32/Engines/greko98/Greko98a.exe similarity index 100% rename from bin/OS/win32/Engines/greko98/Greko98a.exe rename to src/OS/win32/Engines/greko98/Greko98a.exe diff --git a/bin/OS/win32/Engines/greko98/book.bin b/src/OS/win32/Engines/greko98/book.bin similarity index 100% rename from bin/OS/win32/Engines/greko98/book.bin rename to src/OS/win32/Engines/greko98/book.bin diff --git a/bin/OS/win32/Engines/greko98/history.txt b/src/OS/win32/Engines/greko98/history.txt similarity index 100% rename from bin/OS/win32/Engines/greko98/history.txt rename to src/OS/win32/Engines/greko98/history.txt diff --git a/bin/OS/win32/Engines/greko98/src.7z b/src/OS/win32/Engines/greko98/src.7z similarity index 100% rename from bin/OS/win32/Engines/greko98/src.7z rename to src/OS/win32/Engines/greko98/src.7z diff --git a/bin/OS/win32/Engines/gull/Gull 3 w32 XP.exe b/src/OS/win32/Engines/gull/Gull 3 w32 XP.exe similarity index 100% rename from bin/OS/win32/Engines/gull/Gull 3 w32 XP.exe rename to src/OS/win32/Engines/gull/Gull 3 w32 XP.exe diff --git a/bin/OS/win32/Engines/gull/Gull 3 w32 XP.exe.uci_options b/src/OS/win32/Engines/gull/Gull 3 w32 XP.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/gull/Gull 3 w32 XP.exe.uci_options rename to src/OS/win32/Engines/gull/Gull 3 w32 XP.exe.uci_options diff --git a/bin/OS/win32/Engines/gull/Gull.7z b/src/OS/win32/Engines/gull/Gull.7z similarity index 100% rename from bin/OS/win32/Engines/gull/Gull.7z rename to src/OS/win32/Engines/gull/Gull.7z diff --git a/bin/OS/win32/Engines/gull/readme.txt b/src/OS/win32/Engines/gull/readme.txt similarity index 100% rename from bin/OS/win32/Engines/gull/readme.txt rename to src/OS/win32/Engines/gull/readme.txt diff --git a/bin/OS/win32/Engines/hamsters/Hamsters.exe b/src/OS/win32/Engines/hamsters/Hamsters.exe similarity index 100% rename from bin/OS/win32/Engines/hamsters/Hamsters.exe rename to src/OS/win32/Engines/hamsters/Hamsters.exe diff --git a/bin/OS/win32/Engines/hamsters/Hamsters.exe.uci_options b/src/OS/win32/Engines/hamsters/Hamsters.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/hamsters/Hamsters.exe.uci_options rename to src/OS/win32/Engines/hamsters/Hamsters.exe.uci_options diff --git a/bin/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe b/src/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe similarity index 100% rename from bin/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe rename to src/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe diff --git a/bin/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe.uci_options b/src/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe.uci_options rename to src/OS/win32/Engines/hannibal/Hannibal1.4bx32.exe.uci_options diff --git a/bin/OS/win32/Engines/hannibal/dumpfile.txt b/src/OS/win32/Engines/hannibal/dumpfile.txt similarity index 100% rename from bin/OS/win32/Engines/hannibal/dumpfile.txt rename to src/OS/win32/Engines/hannibal/dumpfile.txt diff --git a/bin/OS/win32/Engines/hannibal/errfile.txt b/src/OS/win32/Engines/hannibal/errfile.txt similarity index 100% rename from bin/OS/win32/Engines/hannibal/errfile.txt rename to src/OS/win32/Engines/hannibal/errfile.txt diff --git a/bin/OS/win32/Engines/hannibal/readme.txt b/src/OS/win32/Engines/hannibal/readme.txt similarity index 100% rename from bin/OS/win32/Engines/hannibal/readme.txt rename to src/OS/win32/Engines/hannibal/readme.txt diff --git a/bin/OS/win32/Engines/houdini/Houdini_15a_w32.exe b/src/OS/win32/Engines/houdini/Houdini_15a_w32.exe similarity index 100% rename from bin/OS/win32/Engines/houdini/Houdini_15a_w32.exe rename to src/OS/win32/Engines/houdini/Houdini_15a_w32.exe diff --git a/bin/OS/win32/Engines/houdini/Houdini_15a_w32.exe.uci_options b/src/OS/win32/Engines/houdini/Houdini_15a_w32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/houdini/Houdini_15a_w32.exe.uci_options rename to src/OS/win32/Engines/houdini/Houdini_15a_w32.exe.uci_options diff --git a/bin/OS/win32/Engines/houdini/readme.txt b/src/OS/win32/Engines/houdini/readme.txt similarity index 100% rename from bin/OS/win32/Engines/houdini/readme.txt rename to src/OS/win32/Engines/houdini/readme.txt diff --git a/bin/OS/win32/Engines/irina/COPYING.txt b/src/OS/win32/Engines/irina/COPYING.txt similarity index 100% rename from bin/OS/win32/Engines/irina/COPYING.txt rename to src/OS/win32/Engines/irina/COPYING.txt diff --git a/bin/OS/win32/Engines/irina/README.txt b/src/OS/win32/Engines/irina/README.txt similarity index 100% rename from bin/OS/win32/Engines/irina/README.txt rename to src/OS/win32/Engines/irina/README.txt diff --git a/bin/OS/win32/Engines/irina/irina.bin b/src/OS/win32/Engines/irina/irina.bin similarity index 100% rename from bin/OS/win32/Engines/irina/irina.bin rename to src/OS/win32/Engines/irina/irina.bin diff --git a/bin/OS/win32/Engines/irina/irina.bmp b/src/OS/win32/Engines/irina/irina.bmp similarity index 100% rename from bin/OS/win32/Engines/irina/irina.bmp rename to src/OS/win32/Engines/irina/irina.bmp diff --git a/bin/OS/win32/Engines/irina/irina.exe b/src/OS/win32/Engines/irina/irina.exe similarity index 100% rename from bin/OS/win32/Engines/irina/irina.exe rename to src/OS/win32/Engines/irina/irina.exe diff --git a/bin/OS/win32/Engines/irina/irina.exe.uci_options b/src/OS/win32/Engines/irina/irina.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/irina/irina.exe.uci_options rename to src/OS/win32/Engines/irina/irina.exe.uci_options diff --git a/bin/OS/win32/Engines/irina/logo.info b/src/OS/win32/Engines/irina/logo.info similarity index 100% rename from bin/OS/win32/Engines/irina/logo.info rename to src/OS/win32/Engines/irina/logo.info diff --git a/bin/OS/win32/Engines/irina/readme.md b/src/OS/win32/Engines/irina/readme.md similarity index 100% rename from bin/OS/win32/Engines/irina/readme.md rename to src/OS/win32/Engines/irina/readme.md diff --git a/bin/OS/win32/Engines/irina/src.7z b/src/OS/win32/Engines/irina/src.7z similarity index 100% rename from bin/OS/win32/Engines/irina/src.7z rename to src/OS/win32/Engines/irina/src.7z diff --git a/bin/OS/win32/Engines/komodo/READMEDragon.html b/src/OS/win32/Engines/komodo/READMEDragon.html similarity index 100% rename from bin/OS/win32/Engines/komodo/READMEDragon.html rename to src/OS/win32/Engines/komodo/READMEDragon.html diff --git a/bin/OS/win32/Engines/komodo/READMEk12.1.1.html b/src/OS/win32/Engines/komodo/READMEk12.1.1.html similarity index 100% rename from bin/OS/win32/Engines/komodo/READMEk12.1.1.html rename to src/OS/win32/Engines/komodo/READMEk12.1.1.html diff --git a/bin/OS/win32/Engines/komodo/READMEk13.02.html b/src/OS/win32/Engines/komodo/READMEk13.02.html similarity index 100% rename from bin/OS/win32/Engines/komodo/READMEk13.02.html rename to src/OS/win32/Engines/komodo/READMEk13.02.html diff --git a/bin/OS/win32/Engines/komodo/Syzygy7.pdf b/src/OS/win32/Engines/komodo/Syzygy7.pdf similarity index 100% rename from bin/OS/win32/Engines/komodo/Syzygy7.pdf rename to src/OS/win32/Engines/komodo/Syzygy7.pdf diff --git a/bin/OS/win32/Engines/komodo/dragon-64bit-avx2.exe b/src/OS/win32/Engines/komodo/dragon-64bit-avx2.exe similarity index 100% rename from bin/OS/win32/Engines/komodo/dragon-64bit-avx2.exe rename to src/OS/win32/Engines/komodo/dragon-64bit-avx2.exe diff --git a/bin/OS/win32/Engines/komodo/dragon-64bit-avx2.exe.uci_options b/src/OS/win32/Engines/komodo/dragon-64bit-avx2.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/komodo/dragon-64bit-avx2.exe.uci_options rename to src/OS/win32/Engines/komodo/dragon-64bit-avx2.exe.uci_options diff --git a/bin/OS/win32/Engines/komodo/komodo-12.1.1-32.exe b/src/OS/win32/Engines/komodo/komodo-12.1.1-32.exe similarity index 100% rename from bin/OS/win32/Engines/komodo/komodo-12.1.1-32.exe rename to src/OS/win32/Engines/komodo/komodo-12.1.1-32.exe diff --git a/bin/OS/win32/Engines/komodo/komodo-12.1.1-32.exe.uci_options b/src/OS/win32/Engines/komodo/komodo-12.1.1-32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/komodo/komodo-12.1.1-32.exe.uci_options rename to src/OS/win32/Engines/komodo/komodo-12.1.1-32.exe.uci_options diff --git a/bin/OS/win32/Engines/komodo/komodo-13.02-64bit.exe b/src/OS/win32/Engines/komodo/komodo-13.02-64bit.exe similarity index 100% rename from bin/OS/win32/Engines/komodo/komodo-13.02-64bit.exe rename to src/OS/win32/Engines/komodo/komodo-13.02-64bit.exe diff --git a/bin/OS/win32/Engines/komodo/komodo-13.02-64bit.exe.uci_options b/src/OS/win32/Engines/komodo/komodo-13.02-64bit.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/komodo/komodo-13.02-64bit.exe.uci_options rename to src/OS/win32/Engines/komodo/komodo-13.02-64bit.exe.uci_options diff --git a/bin/OS/win32/Engines/komodo/setHash.txt b/src/OS/win32/Engines/komodo/setHash.txt similarity index 100% rename from bin/OS/win32/Engines/komodo/setHash.txt rename to src/OS/win32/Engines/komodo/setHash.txt diff --git a/bin/OS/win32/Engines/lc0/791556.pb.gz b/src/OS/win32/Engines/lc0/791556.pb.gz similarity index 100% rename from bin/OS/win32/Engines/lc0/791556.pb.gz rename to src/OS/win32/Engines/lc0/791556.pb.gz diff --git a/bin/OS/win32/Engines/lc0/COPYING b/src/OS/win32/Engines/lc0/COPYING similarity index 100% rename from bin/OS/win32/Engines/lc0/COPYING rename to src/OS/win32/Engines/lc0/COPYING diff --git a/bin/OS/win32/Engines/lc0/DNNL-LICENSE b/src/OS/win32/Engines/lc0/DNNL-LICENSE similarity index 100% rename from bin/OS/win32/Engines/lc0/DNNL-LICENSE rename to src/OS/win32/Engines/lc0/DNNL-LICENSE diff --git a/bin/OS/win32/Engines/lc0/DNNL-THIRD-PARTY-PROGRAMS b/src/OS/win32/Engines/lc0/DNNL-THIRD-PARTY-PROGRAMS similarity index 100% rename from bin/OS/win32/Engines/lc0/DNNL-THIRD-PARTY-PROGRAMS rename to src/OS/win32/Engines/lc0/DNNL-THIRD-PARTY-PROGRAMS diff --git a/bin/OS/win32/Engines/lc0/dnnl.dll b/src/OS/win32/Engines/lc0/dnnl.dll similarity index 100% rename from bin/OS/win32/Engines/lc0/dnnl.dll rename to src/OS/win32/Engines/lc0/dnnl.dll diff --git a/bin/OS/win32/Engines/lc0/lc0.exe b/src/OS/win32/Engines/lc0/lc0.exe similarity index 100% rename from bin/OS/win32/Engines/lc0/lc0.exe rename to src/OS/win32/Engines/lc0/lc0.exe diff --git a/bin/OS/win32/Engines/lc0/lc0.exe.uci_options b/src/OS/win32/Engines/lc0/lc0.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/lc0/lc0.exe.uci_options rename to src/OS/win32/Engines/lc0/lc0.exe.uci_options diff --git a/bin/OS/win32/Engines/lc0/lc0_dnnl.exe b/src/OS/win32/Engines/lc0/lc0_dnnl.exe similarity index 100% rename from bin/OS/win32/Engines/lc0/lc0_dnnl.exe rename to src/OS/win32/Engines/lc0/lc0_dnnl.exe diff --git a/bin/OS/win32/Engines/lc0/lc0_dnnl.exe.uci_options b/src/OS/win32/Engines/lc0/lc0_dnnl.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/lc0/lc0_dnnl.exe.uci_options rename to src/OS/win32/Engines/lc0/lc0_dnnl.exe.uci_options diff --git a/bin/OS/win32/Engines/lc0/libopenblas.dll b/src/OS/win32/Engines/lc0/libopenblas.dll similarity index 100% rename from bin/OS/win32/Engines/lc0/libopenblas.dll rename to src/OS/win32/Engines/lc0/libopenblas.dll diff --git a/bin/OS/win32/Engines/lc0/mimalloc-LICENSE b/src/OS/win32/Engines/lc0/mimalloc-LICENSE similarity index 100% rename from bin/OS/win32/Engines/lc0/mimalloc-LICENSE rename to src/OS/win32/Engines/lc0/mimalloc-LICENSE diff --git a/bin/OS/win32/Engines/lc0/mimalloc-override.dll b/src/OS/win32/Engines/lc0/mimalloc-override.dll similarity index 100% rename from bin/OS/win32/Engines/lc0/mimalloc-override.dll rename to src/OS/win32/Engines/lc0/mimalloc-override.dll diff --git a/bin/OS/win32/Engines/lc0/mimalloc-readme.md b/src/OS/win32/Engines/lc0/mimalloc-readme.md similarity index 100% rename from bin/OS/win32/Engines/lc0/mimalloc-readme.md rename to src/OS/win32/Engines/lc0/mimalloc-readme.md diff --git a/bin/OS/win32/Engines/lc0/mimalloc-redirect.dll b/src/OS/win32/Engines/lc0/mimalloc-redirect.dll similarity index 100% rename from bin/OS/win32/Engines/lc0/mimalloc-redirect.dll rename to src/OS/win32/Engines/lc0/mimalloc-redirect.dll diff --git a/bin/OS/win32/Engines/lc0/src.7z b/src/OS/win32/Engines/lc0/src.7z similarity index 100% rename from bin/OS/win32/Engines/lc0/src.7z rename to src/OS/win32/Engines/lc0/src.7z diff --git a/bin/OS/win32/Engines/lime/GNU Licence.txt b/src/OS/win32/Engines/lime/GNU Licence.txt similarity index 100% rename from bin/OS/win32/Engines/lime/GNU Licence.txt rename to src/OS/win32/Engines/lime/GNU Licence.txt diff --git a/bin/OS/win32/Engines/lime/Lime.ini b/src/OS/win32/Engines/lime/Lime.ini similarity index 100% rename from bin/OS/win32/Engines/lime/Lime.ini rename to src/OS/win32/Engines/lime/Lime.ini diff --git a/bin/OS/win32/Engines/lime/Lime_v66.exe b/src/OS/win32/Engines/lime/Lime_v66.exe similarity index 100% rename from bin/OS/win32/Engines/lime/Lime_v66.exe rename to src/OS/win32/Engines/lime/Lime_v66.exe diff --git a/bin/OS/win32/Engines/lime/Lime_v66.exe.uci_options b/src/OS/win32/Engines/lime/Lime_v66.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/lime/Lime_v66.exe.uci_options rename to src/OS/win32/Engines/lime/Lime_v66.exe.uci_options diff --git a/bin/OS/win32/Engines/lime/ReadMe.txt b/src/OS/win32/Engines/lime/ReadMe.txt similarity index 100% rename from bin/OS/win32/Engines/lime/ReadMe.txt rename to src/OS/win32/Engines/lime/ReadMe.txt diff --git a/bin/OS/win32/Engines/lime/log_v66_norm.txt b/src/OS/win32/Engines/lime/log_v66_norm.txt similarity index 100% rename from bin/OS/win32/Engines/lime/log_v66_norm.txt rename to src/OS/win32/Engines/lime/log_v66_norm.txt diff --git a/bin/OS/win32/Engines/lime/source.7z b/src/OS/win32/Engines/lime/source.7z similarity index 100% rename from bin/OS/win32/Engines/lime/source.7z rename to src/OS/win32/Engines/lime/source.7z diff --git a/bin/OS/win32/Engines/maia/1100-1500.bin b/src/OS/win32/Engines/maia/1100-1500.bin similarity index 100% rename from bin/OS/win32/Engines/maia/1100-1500.bin rename to src/OS/win32/Engines/maia/1100-1500.bin diff --git a/bin/OS/win32/Engines/maia/1600-1900.bin b/src/OS/win32/Engines/maia/1600-1900.bin similarity index 100% rename from bin/OS/win32/Engines/maia/1600-1900.bin rename to src/OS/win32/Engines/maia/1600-1900.bin diff --git a/bin/OS/win32/Engines/maia/COPYING b/src/OS/win32/Engines/maia/COPYING similarity index 100% rename from bin/OS/win32/Engines/maia/COPYING rename to src/OS/win32/Engines/maia/COPYING diff --git a/bin/OS/win32/Engines/maia/lc0.exe b/src/OS/win32/Engines/maia/lc0.exe similarity index 100% rename from bin/OS/win32/Engines/maia/lc0.exe rename to src/OS/win32/Engines/maia/lc0.exe diff --git a/bin/OS/win32/Engines/maia/lc0.exe.uci_options b/src/OS/win32/Engines/maia/lc0.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/maia/lc0.exe.uci_options rename to src/OS/win32/Engines/maia/lc0.exe.uci_options diff --git a/bin/OS/win32/Engines/maia/maia-1100.pb.gz b/src/OS/win32/Engines/maia/maia-1100.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1100.pb.gz rename to src/OS/win32/Engines/maia/maia-1100.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1200.pb.gz b/src/OS/win32/Engines/maia/maia-1200.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1200.pb.gz rename to src/OS/win32/Engines/maia/maia-1200.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1300.pb.gz b/src/OS/win32/Engines/maia/maia-1300.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1300.pb.gz rename to src/OS/win32/Engines/maia/maia-1300.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1400.pb.gz b/src/OS/win32/Engines/maia/maia-1400.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1400.pb.gz rename to src/OS/win32/Engines/maia/maia-1400.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1500.pb.gz b/src/OS/win32/Engines/maia/maia-1500.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1500.pb.gz rename to src/OS/win32/Engines/maia/maia-1500.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1600.pb.gz b/src/OS/win32/Engines/maia/maia-1600.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1600.pb.gz rename to src/OS/win32/Engines/maia/maia-1600.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1700.pb.gz b/src/OS/win32/Engines/maia/maia-1700.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1700.pb.gz rename to src/OS/win32/Engines/maia/maia-1700.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1800.pb.gz b/src/OS/win32/Engines/maia/maia-1800.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1800.pb.gz rename to src/OS/win32/Engines/maia/maia-1800.pb.gz diff --git a/bin/OS/win32/Engines/maia/maia-1900.pb.gz b/src/OS/win32/Engines/maia/maia-1900.pb.gz similarity index 100% rename from bin/OS/win32/Engines/maia/maia-1900.pb.gz rename to src/OS/win32/Engines/maia/maia-1900.pb.gz diff --git a/bin/OS/win32/Engines/maia/src.7z b/src/OS/win32/Engines/maia/src.7z similarity index 100% rename from bin/OS/win32/Engines/maia/src.7z rename to src/OS/win32/Engines/maia/src.7z diff --git a/bin/OS/win32/Engines/monarch/Change_Log.txt b/src/OS/win32/Engines/monarch/Change_Log.txt similarity index 100% rename from bin/OS/win32/Engines/monarch/Change_Log.txt rename to src/OS/win32/Engines/monarch/Change_Log.txt diff --git a/bin/OS/win32/Engines/monarch/Monarch(v1.7).exe b/src/OS/win32/Engines/monarch/Monarch(v1.7).exe similarity index 100% rename from bin/OS/win32/Engines/monarch/Monarch(v1.7).exe rename to src/OS/win32/Engines/monarch/Monarch(v1.7).exe diff --git a/bin/OS/win32/Engines/monarch/Monarch(v1.7).exe.uci_options b/src/OS/win32/Engines/monarch/Monarch(v1.7).exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/monarch/Monarch(v1.7).exe.uci_options rename to src/OS/win32/Engines/monarch/Monarch(v1.7).exe.uci_options diff --git a/bin/OS/win32/Engines/monarch/monarch.bmp b/src/OS/win32/Engines/monarch/monarch.bmp similarity index 100% rename from bin/OS/win32/Engines/monarch/monarch.bmp rename to src/OS/win32/Engines/monarch/monarch.bmp diff --git a/bin/OS/win32/Engines/paladin/Paladin_32bits_old.exe b/src/OS/win32/Engines/paladin/Paladin_32bits_old.exe similarity index 100% rename from bin/OS/win32/Engines/paladin/Paladin_32bits_old.exe rename to src/OS/win32/Engines/paladin/Paladin_32bits_old.exe diff --git a/bin/OS/win32/Engines/paladin/Paladin_32bits_old.exe.uci_options b/src/OS/win32/Engines/paladin/Paladin_32bits_old.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/paladin/Paladin_32bits_old.exe.uci_options rename to src/OS/win32/Engines/paladin/Paladin_32bits_old.exe.uci_options diff --git a/bin/OS/win32/Engines/paladin/paladin.7z b/src/OS/win32/Engines/paladin/paladin.7z similarity index 100% rename from bin/OS/win32/Engines/paladin/paladin.7z rename to src/OS/win32/Engines/paladin/paladin.7z diff --git a/bin/OS/win32/Engines/patricia/LICENSE b/src/OS/win32/Engines/patricia/LICENSE similarity index 100% rename from bin/OS/win32/Engines/patricia/LICENSE rename to src/OS/win32/Engines/patricia/LICENSE diff --git a/bin/OS/win32/Engines/patricia/Patricia-4.tar.gz b/src/OS/win32/Engines/patricia/Patricia-4.tar.gz similarity index 100% rename from bin/OS/win32/Engines/patricia/Patricia-4.tar.gz rename to src/OS/win32/Engines/patricia/Patricia-4.tar.gz diff --git a/bin/OS/win32/Engines/patricia/Patricia_logo.png b/src/OS/win32/Engines/patricia/Patricia_logo.png similarity index 100% rename from bin/OS/win32/Engines/patricia/Patricia_logo.png rename to src/OS/win32/Engines/patricia/Patricia_logo.png diff --git a/bin/OS/win32/Engines/patricia/README.md b/src/OS/win32/Engines/patricia/README.md similarity index 100% rename from bin/OS/win32/Engines/patricia/README.md rename to src/OS/win32/Engines/patricia/README.md diff --git a/bin/OS/win32/Engines/patricia/patricia_4_v2.exe b/src/OS/win32/Engines/patricia/patricia_4_v2.exe similarity index 100% rename from bin/OS/win32/Engines/patricia/patricia_4_v2.exe rename to src/OS/win32/Engines/patricia/patricia_4_v2.exe diff --git a/bin/OS/win32/Engines/patricia/patricia_4_v2.exe.uci_options b/src/OS/win32/Engines/patricia/patricia_4_v2.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/patricia/patricia_4_v2.exe.uci_options rename to src/OS/win32/Engines/patricia/patricia_4_v2.exe.uci_options diff --git a/bin/OS/win32/Engines/pawny/gpl.txt b/src/OS/win32/Engines/pawny/gpl.txt similarity index 100% rename from bin/OS/win32/Engines/pawny/gpl.txt rename to src/OS/win32/Engines/pawny/gpl.txt diff --git a/bin/OS/win32/Engines/pawny/readme.txt b/src/OS/win32/Engines/pawny/readme.txt similarity index 100% rename from bin/OS/win32/Engines/pawny/readme.txt rename to src/OS/win32/Engines/pawny/readme.txt diff --git a/bin/OS/win32/Engines/pawny/src.7z b/src/OS/win32/Engines/pawny/src.7z similarity index 100% rename from bin/OS/win32/Engines/pawny/src.7z rename to src/OS/win32/Engines/pawny/src.7z diff --git a/bin/OS/win32/Engines/pawny/version.txt b/src/OS/win32/Engines/pawny/version.txt similarity index 100% rename from bin/OS/win32/Engines/pawny/version.txt rename to src/OS/win32/Engines/pawny/version.txt diff --git a/bin/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe b/src/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe similarity index 100% rename from bin/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe rename to src/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe diff --git a/bin/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe.uci_options b/src/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe.uci_options rename to src/OS/win32/Engines/pawny/windows/pawny_0.3.1_x86.exe.uci_options diff --git a/bin/OS/win32/Engines/rhetoric/Rhetoric_x32.exe b/src/OS/win32/Engines/rhetoric/Rhetoric_x32.exe similarity index 100% rename from bin/OS/win32/Engines/rhetoric/Rhetoric_x32.exe rename to src/OS/win32/Engines/rhetoric/Rhetoric_x32.exe diff --git a/bin/OS/win32/Engines/rhetoric/Rhetoric_x32.exe.uci_options b/src/OS/win32/Engines/rhetoric/Rhetoric_x32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/rhetoric/Rhetoric_x32.exe.uci_options rename to src/OS/win32/Engines/rhetoric/Rhetoric_x32.exe.uci_options diff --git a/bin/OS/win32/Engines/roce/Roce.cfg b/src/OS/win32/Engines/roce/Roce.cfg similarity index 100% rename from bin/OS/win32/Engines/roce/Roce.cfg rename to src/OS/win32/Engines/roce/Roce.cfg diff --git a/bin/OS/win32/Engines/roce/perftsuite.epd b/src/OS/win32/Engines/roce/perftsuite.epd similarity index 100% rename from bin/OS/win32/Engines/roce/perftsuite.epd rename to src/OS/win32/Engines/roce/perftsuite.epd diff --git a/bin/OS/win32/Engines/roce/readme.html b/src/OS/win32/Engines/roce/readme.html similarity index 100% rename from bin/OS/win32/Engines/roce/readme.html rename to src/OS/win32/Engines/roce/readme.html diff --git a/bin/OS/win32/Engines/roce/roce39.bmp b/src/OS/win32/Engines/roce/roce39.bmp similarity index 100% rename from bin/OS/win32/Engines/roce/roce39.bmp rename to src/OS/win32/Engines/roce/roce39.bmp diff --git a/bin/OS/win32/Engines/roce/roce39.exe b/src/OS/win32/Engines/roce/roce39.exe similarity index 100% rename from bin/OS/win32/Engines/roce/roce39.exe rename to src/OS/win32/Engines/roce/roce39.exe diff --git a/bin/OS/win32/Engines/roce/roce39.exe.uci_options b/src/OS/win32/Engines/roce/roce39.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/roce/roce39.exe.uci_options rename to src/OS/win32/Engines/roce/roce39.exe.uci_options diff --git a/bin/OS/win32/Engines/roce/roce39.jpg b/src/OS/win32/Engines/roce/roce39.jpg similarity index 100% rename from bin/OS/win32/Engines/roce/roce39.jpg rename to src/OS/win32/Engines/roce/roce39.jpg diff --git a/bin/OS/win32/Engines/rocinante/BStar.pdf b/src/OS/win32/Engines/rocinante/BStar.pdf similarity index 100% rename from bin/OS/win32/Engines/rocinante/BStar.pdf rename to src/OS/win32/Engines/rocinante/BStar.pdf diff --git a/bin/OS/win32/Engines/rocinante/Copying.txt b/src/OS/win32/Engines/rocinante/Copying.txt similarity index 100% rename from bin/OS/win32/Engines/rocinante/Copying.txt rename to src/OS/win32/Engines/rocinante/Copying.txt diff --git a/bin/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe b/src/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe similarity index 100% rename from bin/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe rename to src/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe diff --git a/bin/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe.uci_options b/src/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe.uci_options rename to src/OS/win32/Engines/rocinante/Windows/Intel/rocinante-20-32-ja.exe.uci_options diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante2_100x50.gif b/src/OS/win32/Engines/rocinante/logos/rocinante2_100x50.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante2_100x50.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante2_100x50.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante2_130x65.gif b/src/OS/win32/Engines/rocinante/logos/rocinante2_130x65.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante2_130x65.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante2_130x65.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante3_100x50.gif b/src/OS/win32/Engines/rocinante/logos/rocinante3_100x50.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante3_100x50.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante3_100x50.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante3_130x65.gif b/src/OS/win32/Engines/rocinante/logos/rocinante3_130x65.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante3_130x65.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante3_130x65.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante4_100x50.gif b/src/OS/win32/Engines/rocinante/logos/rocinante4_100x50.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante4_100x50.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante4_100x50.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante4_130x65.gif b/src/OS/win32/Engines/rocinante/logos/rocinante4_130x65.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante4_130x65.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante4_130x65.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante_100x50.gif b/src/OS/win32/Engines/rocinante/logos/rocinante_100x50.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante_100x50.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante_100x50.gif diff --git a/bin/OS/win32/Engines/rocinante/logos/rocinante_130x65.gif b/src/OS/win32/Engines/rocinante/logos/rocinante_130x65.gif similarity index 100% rename from bin/OS/win32/Engines/rocinante/logos/rocinante_130x65.gif rename to src/OS/win32/Engines/rocinante/logos/rocinante_130x65.gif diff --git a/bin/OS/win32/Engines/rocinante/readme.txt b/src/OS/win32/Engines/rocinante/readme.txt similarity index 100% rename from bin/OS/win32/Engines/rocinante/readme.txt rename to src/OS/win32/Engines/rocinante/readme.txt diff --git a/bin/OS/win32/Engines/rocinante/src.7z b/src/OS/win32/Engines/rocinante/src.7z similarity index 100% rename from bin/OS/win32/Engines/rocinante/src.7z rename to src/OS/win32/Engines/rocinante/src.7z diff --git a/bin/OS/win32/Engines/rodentII/LICENSE b/src/OS/win32/Engines/rodentII/LICENSE similarity index 100% rename from bin/OS/win32/Engines/rodentII/LICENSE rename to src/OS/win32/Engines/rodentII/LICENSE diff --git a/bin/OS/win32/Engines/rodentII/README.windows.txt b/src/OS/win32/Engines/rodentII/README.windows.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/README.windows.txt rename to src/OS/win32/Engines/rodentII/README.windows.txt diff --git a/bin/OS/win32/Engines/rodentII/RodentII_x32.exe.uci_options b/src/OS/win32/Engines/rodentII/RodentII_x32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/rodentII/RodentII_x32.exe.uci_options rename to src/OS/win32/Engines/rodentII/RodentII_x32.exe.uci_options diff --git a/bin/OS/win32/Engines/rodentII/basic.ini b/src/OS/win32/Engines/rodentII/basic.ini similarity index 100% rename from bin/OS/win32/Engines/rodentII/basic.ini rename to src/OS/win32/Engines/rodentII/basic.ini diff --git a/bin/OS/win32/Engines/rodentII/books/empty.bin b/src/OS/win32/Engines/rodentII/books/empty.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/empty.bin rename to src/OS/win32/Engines/rodentII/books/empty.bin diff --git a/bin/OS/win32/Engines/rodentII/books/guide.bin b/src/OS/win32/Engines/rodentII/books/guide.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/guide.bin rename to src/OS/win32/Engines/rodentII/books/guide.bin diff --git a/bin/OS/win32/Engines/rodentII/books/guide/active.bin b/src/OS/win32/Engines/rodentII/books/guide/active.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/guide/active.bin rename to src/OS/win32/Engines/rodentII/books/guide/active.bin diff --git a/bin/OS/win32/Engines/rodentII/books/guide/flank.bin b/src/OS/win32/Engines/rodentII/books/guide/flank.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/guide/flank.bin rename to src/OS/win32/Engines/rodentII/books/guide/flank.bin diff --git a/bin/OS/win32/Engines/rodentII/books/guide/low.bin b/src/OS/win32/Engines/rodentII/books/guide/low.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/guide/low.bin rename to src/OS/win32/Engines/rodentII/books/guide/low.bin diff --git a/bin/OS/win32/Engines/rodentII/books/guide/readme.txt b/src/OS/win32/Engines/rodentII/books/guide/readme.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/guide/readme.txt rename to src/OS/win32/Engines/rodentII/books/guide/readme.txt diff --git a/bin/OS/win32/Engines/rodentII/books/guide/solid.bin b/src/OS/win32/Engines/rodentII/books/guide/solid.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/guide/solid.bin rename to src/OS/win32/Engines/rodentII/books/guide/solid.bin diff --git a/bin/OS/win32/Engines/rodentII/books/micro.bin b/src/OS/win32/Engines/rodentII/books/micro.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/micro.bin rename to src/OS/win32/Engines/rodentII/books/micro.bin diff --git a/bin/OS/win32/Engines/rodentII/books/mini.bin b/src/OS/win32/Engines/rodentII/books/mini.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/mini.bin rename to src/OS/win32/Engines/rodentII/books/mini.bin diff --git a/bin/OS/win32/Engines/rodentII/books/ph-exoticbook.bin b/src/OS/win32/Engines/rodentII/books/ph-exoticbook.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/ph-exoticbook.bin rename to src/OS/win32/Engines/rodentII/books/ph-exoticbook.bin diff --git a/bin/OS/win32/Engines/rodentII/books/ph-gambitbook.bin b/src/OS/win32/Engines/rodentII/books/ph-gambitbook.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/ph-gambitbook.bin rename to src/OS/win32/Engines/rodentII/books/ph-gambitbook.bin diff --git a/bin/OS/win32/Engines/rodentII/books/readme.txt b/src/OS/win32/Engines/rodentII/books/readme.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/readme.txt rename to src/OS/win32/Engines/rodentII/books/readme.txt diff --git a/bin/OS/win32/Engines/rodentII/books/rodent.bin b/src/OS/win32/Engines/rodentII/books/rodent.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/rodent.bin rename to src/OS/win32/Engines/rodentII/books/rodent.bin diff --git a/bin/OS/win32/Engines/rodentII/books/small.bin b/src/OS/win32/Engines/rodentII/books/small.bin similarity index 100% rename from bin/OS/win32/Engines/rodentII/books/small.bin rename to src/OS/win32/Engines/rodentII/books/small.bin diff --git a/bin/OS/win32/Engines/rodentII/msvcr120.dll b/src/OS/win32/Engines/rodentII/msvcr120.dll similarity index 100% rename from bin/OS/win32/Engines/rodentII/msvcr120.dll rename to src/OS/win32/Engines/rodentII/msvcr120.dll diff --git a/bin/OS/win32/Engines/rodentII/personalities/club/mark.txt b/src/OS/win32/Engines/rodentII/personalities/club/mark.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/club/mark.txt rename to src/OS/win32/Engines/rodentII/personalities/club/mark.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/club/sam.txt b/src/OS/win32/Engines/rodentII/personalities/club/sam.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/club/sam.txt rename to src/OS/win32/Engines/rodentII/personalities/club/sam.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/fun/drunk.txt b/src/OS/win32/Engines/rodentII/personalities/fun/drunk.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/fun/drunk.txt rename to src/OS/win32/Engines/rodentII/personalities/fun/drunk.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/fun/henny.txt b/src/OS/win32/Engines/rodentII/personalities/fun/henny.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/fun/henny.txt rename to src/OS/win32/Engines/rodentII/personalities/fun/henny.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/fun/kinghunter.txt b/src/OS/win32/Engines/rodentII/personalities/fun/kinghunter.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/fun/kinghunter.txt rename to src/OS/win32/Engines/rodentII/personalities/fun/kinghunter.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/fun/remy.txt b/src/OS/win32/Engines/rodentII/personalities/fun/remy.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/fun/remy.txt rename to src/OS/win32/Engines/rodentII/personalities/fun/remy.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/fun/tortoise.txt b/src/OS/win32/Engines/rodentII/personalities/fun/tortoise.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/fun/tortoise.txt rename to src/OS/win32/Engines/rodentII/personalities/fun/tortoise.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/league/arthur.txt b/src/OS/win32/Engines/rodentII/personalities/league/arthur.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/league/arthur.txt rename to src/OS/win32/Engines/rodentII/personalities/league/arthur.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/league/dorothy.txt b/src/OS/win32/Engines/rodentII/personalities/league/dorothy.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/league/dorothy.txt rename to src/OS/win32/Engines/rodentII/personalities/league/dorothy.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/league/frederick.txt b/src/OS/win32/Engines/rodentII/personalities/league/frederick.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/league/frederick.txt rename to src/OS/win32/Engines/rodentII/personalities/league/frederick.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/league/matthew.txt b/src/OS/win32/Engines/rodentII/personalities/league/matthew.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/league/matthew.txt rename to src/OS/win32/Engines/rodentII/personalities/league/matthew.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/league/patrick.txt b/src/OS/win32/Engines/rodentII/personalities/league/patrick.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/league/patrick.txt rename to src/OS/win32/Engines/rodentII/personalities/league/patrick.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/masters/nancy.txt b/src/OS/win32/Engines/rodentII/personalities/masters/nancy.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/masters/nancy.txt rename to src/OS/win32/Engines/rodentII/personalities/masters/nancy.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/masters/victor.txt b/src/OS/win32/Engines/rodentII/personalities/masters/victor.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/masters/victor.txt rename to src/OS/win32/Engines/rodentII/personalities/masters/victor.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/personalities.ini b/src/OS/win32/Engines/rodentII/personalities/personalities.ini similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/personalities.ini rename to src/OS/win32/Engines/rodentII/personalities/personalities.ini diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/amy.txt b/src/OS/win32/Engines/rodentII/personalities/school/amy.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/amy.txt rename to src/OS/win32/Engines/rodentII/personalities/school/amy.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/andy.txt b/src/OS/win32/Engines/rodentII/personalities/school/andy.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/andy.txt rename to src/OS/win32/Engines/rodentII/personalities/school/andy.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/ben.txt b/src/OS/win32/Engines/rodentII/personalities/school/ben.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/ben.txt rename to src/OS/win32/Engines/rodentII/personalities/school/ben.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/chris.txt b/src/OS/win32/Engines/rodentII/personalities/school/chris.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/chris.txt rename to src/OS/win32/Engines/rodentII/personalities/school/chris.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/dory.txt b/src/OS/win32/Engines/rodentII/personalities/school/dory.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/dory.txt rename to src/OS/win32/Engines/rodentII/personalities/school/dory.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/frank.txt b/src/OS/win32/Engines/rodentII/personalities/school/frank.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/frank.txt rename to src/OS/win32/Engines/rodentII/personalities/school/frank.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/nora.txt b/src/OS/win32/Engines/rodentII/personalities/school/nora.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/nora.txt rename to src/OS/win32/Engines/rodentII/personalities/school/nora.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/pam.txt b/src/OS/win32/Engines/rodentII/personalities/school/pam.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/pam.txt rename to src/OS/win32/Engines/rodentII/personalities/school/pam.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/rita.txt b/src/OS/win32/Engines/rodentII/personalities/school/rita.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/rita.txt rename to src/OS/win32/Engines/rodentII/personalities/school/rita.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/stan.txt b/src/OS/win32/Engines/rodentII/personalities/school/stan.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/stan.txt rename to src/OS/win32/Engines/rodentII/personalities/school/stan.txt diff --git a/bin/OS/win32/Engines/rodentII/personalities/school/sue.txt b/src/OS/win32/Engines/rodentII/personalities/school/sue.txt similarity index 100% rename from bin/OS/win32/Engines/rodentII/personalities/school/sue.txt rename to src/OS/win32/Engines/rodentII/personalities/school/sue.txt diff --git a/bin/OS/win32/Engines/rodentII/rodentII_x32.exe b/src/OS/win32/Engines/rodentII/rodentII_x32.exe similarity index 100% rename from bin/OS/win32/Engines/rodentII/rodentII_x32.exe rename to src/OS/win32/Engines/rodentII/rodentII_x32.exe diff --git a/bin/OS/win32/Engines/rodentII/rodent_II_manual.pdf b/src/OS/win32/Engines/rodentII/rodent_II_manual.pdf similarity index 100% rename from bin/OS/win32/Engines/rodentII/rodent_II_manual.pdf rename to src/OS/win32/Engines/rodentII/rodent_II_manual.pdf diff --git a/bin/OS/win32/Engines/rodentII/src.7z b/src/OS/win32/Engines/rodentII/src.7z similarity index 100% rename from bin/OS/win32/Engines/rodentII/src.7z rename to src/OS/win32/Engines/rodentII/src.7z diff --git a/bin/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe b/src/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe similarity index 100% rename from bin/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe rename to src/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe diff --git a/bin/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe.uci_options b/src/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe.uci_options rename to src/OS/win32/Engines/rybka/Rybka v2.3.2a.w32.exe.uci_options diff --git a/bin/OS/win32/Engines/simplex/Copying.txt b/src/OS/win32/Engines/simplex/Copying.txt similarity index 100% rename from bin/OS/win32/Engines/simplex/Copying.txt rename to src/OS/win32/Engines/simplex/Copying.txt diff --git a/bin/OS/win32/Engines/simplex/Src.7z b/src/OS/win32/Engines/simplex/Src.7z similarity index 100% rename from bin/OS/win32/Engines/simplex/Src.7z rename to src/OS/win32/Engines/simplex/Src.7z diff --git a/bin/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe b/src/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe similarity index 100% rename from bin/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe rename to src/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe diff --git a/bin/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe.uci_options b/src/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe.uci_options rename to src/OS/win32/Engines/simplex/Windows/simplex-098-32-ja.exe.uci_options diff --git a/bin/OS/win32/Engines/simplex/readme.txt b/src/OS/win32/Engines/simplex/readme.txt similarity index 100% rename from bin/OS/win32/Engines/simplex/readme.txt rename to src/OS/win32/Engines/simplex/readme.txt diff --git a/bin/OS/win32/Engines/stockfish/AUTHORS b/src/OS/win32/Engines/stockfish/AUTHORS similarity index 100% rename from bin/OS/win32/Engines/stockfish/AUTHORS rename to src/OS/win32/Engines/stockfish/AUTHORS diff --git a/bin/OS/win32/Engines/stockfish/CITATION.cff b/src/OS/win32/Engines/stockfish/CITATION.cff similarity index 100% rename from bin/OS/win32/Engines/stockfish/CITATION.cff rename to src/OS/win32/Engines/stockfish/CITATION.cff diff --git a/bin/OS/win32/Engines/stockfish/CONTRIBUTING.md b/src/OS/win32/Engines/stockfish/CONTRIBUTING.md similarity index 100% rename from bin/OS/win32/Engines/stockfish/CONTRIBUTING.md rename to src/OS/win32/Engines/stockfish/CONTRIBUTING.md diff --git a/bin/OS/win32/Engines/stockfish/Copying.txt b/src/OS/win32/Engines/stockfish/Copying.txt similarity index 100% rename from bin/OS/win32/Engines/stockfish/Copying.txt rename to src/OS/win32/Engines/stockfish/Copying.txt diff --git a/bin/OS/win32/Engines/stockfish/README.md b/src/OS/win32/Engines/stockfish/README.md similarity index 100% rename from bin/OS/win32/Engines/stockfish/README.md rename to src/OS/win32/Engines/stockfish/README.md diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe.uci_options b/src/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe.uci_options rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-32.exe.uci_options diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe.uci_options b/src/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe.uci_options rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-64.exe.uci_options diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse2.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse2.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse2.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse2.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse41-popcnt.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse41-popcnt.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse41-popcnt.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32-sse41-popcnt.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-32.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx2.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx2.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx2.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx2.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx512.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx512.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx512.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avx512.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avxvnni.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avxvnni.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avxvnni.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-avxvnni.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-bmi2.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-bmi2.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-bmi2.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-bmi2.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse3-popcnt.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse3-popcnt.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse3-popcnt.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse3-popcnt.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse41-popcnt.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse41-popcnt.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse41-popcnt.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-sse41-popcnt.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-ssse3.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-ssse3.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-ssse3.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-ssse3.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni256.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni256.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni256.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni256.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni512.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni512.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni512.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64-vnni512.exe diff --git a/bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64.exe b/src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64.exe similarity index 100% rename from bin/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64.exe rename to src/OS/win32/Engines/stockfish/Stockfish-17.1-x86-64.exe diff --git a/bin/OS/win32/Engines/stockfish/Top CPU Contributors.txt b/src/OS/win32/Engines/stockfish/Top CPU Contributors.txt similarity index 100% rename from bin/OS/win32/Engines/stockfish/Top CPU Contributors.txt rename to src/OS/win32/Engines/stockfish/Top CPU Contributors.txt diff --git a/bin/OS/win32/Engines/stockfish/nn-1c0000000000.nnue b/src/OS/win32/Engines/stockfish/nn-1c0000000000.nnue similarity index 100% rename from bin/OS/win32/Engines/stockfish/nn-1c0000000000.nnue rename to src/OS/win32/Engines/stockfish/nn-1c0000000000.nnue diff --git a/bin/OS/win32/Engines/stockfish/nn-37f18f62d772.nnue b/src/OS/win32/Engines/stockfish/nn-37f18f62d772.nnue similarity index 100% rename from bin/OS/win32/Engines/stockfish/nn-37f18f62d772.nnue rename to src/OS/win32/Engines/stockfish/nn-37f18f62d772.nnue diff --git a/bin/OS/win32/Engines/stockfish/src.7z b/src/OS/win32/Engines/stockfish/src.7z similarity index 100% rename from bin/OS/win32/Engines/stockfish/src.7z rename to src/OS/win32/Engines/stockfish/src.7z diff --git a/bin/OS/win32/Engines/stockfish/versions.txt b/src/OS/win32/Engines/stockfish/versions.txt similarity index 100% rename from bin/OS/win32/Engines/stockfish/versions.txt rename to src/OS/win32/Engines/stockfish/versions.txt diff --git a/bin/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe b/src/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe similarity index 100% rename from bin/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe rename to src/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe diff --git a/bin/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe.uci_options b/src/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe.uci_options rename to src/OS/win32/Engines/tarrasch/TarraschToyEngineV0.906.exe.uci_options diff --git a/bin/OS/win32/Engines/texel/COPYING b/src/OS/win32/Engines/texel/COPYING similarity index 100% rename from bin/OS/win32/Engines/texel/COPYING rename to src/OS/win32/Engines/texel/COPYING diff --git a/bin/OS/win32/Engines/texel/readme.txt b/src/OS/win32/Engines/texel/readme.txt similarity index 100% rename from bin/OS/win32/Engines/texel/readme.txt rename to src/OS/win32/Engines/texel/readme.txt diff --git a/bin/OS/win32/Engines/texel/src.7z b/src/OS/win32/Engines/texel/src.7z similarity index 100% rename from bin/OS/win32/Engines/texel/src.7z rename to src/OS/win32/Engines/texel/src.7z diff --git a/bin/OS/win32/Engines/texel/texel32old.exe b/src/OS/win32/Engines/texel/texel32old.exe similarity index 100% rename from bin/OS/win32/Engines/texel/texel32old.exe rename to src/OS/win32/Engines/texel/texel32old.exe diff --git a/bin/OS/win32/Engines/texel/texel32old.exe.uci_options b/src/OS/win32/Engines/texel/texel32old.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/texel/texel32old.exe.uci_options rename to src/OS/win32/Engines/texel/texel32old.exe.uci_options diff --git a/bin/OS/win32/Engines/toga/DeepToga1.9.6nps.exe b/src/OS/win32/Engines/toga/DeepToga1.9.6nps.exe similarity index 100% rename from bin/OS/win32/Engines/toga/DeepToga1.9.6nps.exe rename to src/OS/win32/Engines/toga/DeepToga1.9.6nps.exe diff --git a/bin/OS/win32/Engines/toga/DeepToga1.9.6nps.exe.uci_options b/src/OS/win32/Engines/toga/DeepToga1.9.6nps.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/toga/DeepToga1.9.6nps.exe.uci_options rename to src/OS/win32/Engines/toga/DeepToga1.9.6nps.exe.uci_options diff --git a/bin/OS/win32/Engines/toga/src for DeepToga1.9.6changed.7z b/src/OS/win32/Engines/toga/src for DeepToga1.9.6changed.7z similarity index 100% rename from bin/OS/win32/Engines/toga/src for DeepToga1.9.6changed.7z rename to src/OS/win32/Engines/toga/src for DeepToga1.9.6changed.7z diff --git a/bin/OS/win32/Engines/ufim/README.TXT b/src/OS/win32/Engines/ufim/README.TXT similarity index 100% rename from bin/OS/win32/Engines/ufim/README.TXT rename to src/OS/win32/Engines/ufim/README.TXT diff --git a/bin/OS/win32/Engines/ufim/ufim802.bok b/src/OS/win32/Engines/ufim/ufim802.bok similarity index 100% rename from bin/OS/win32/Engines/ufim/ufim802.bok rename to src/OS/win32/Engines/ufim/ufim802.bok diff --git a/bin/OS/win32/Engines/ufim/ufim802.epd b/src/OS/win32/Engines/ufim/ufim802.epd similarity index 100% rename from bin/OS/win32/Engines/ufim/ufim802.epd rename to src/OS/win32/Engines/ufim/ufim802.epd diff --git a/bin/OS/win32/Engines/ufim/ufim802.exe b/src/OS/win32/Engines/ufim/ufim802.exe similarity index 100% rename from bin/OS/win32/Engines/ufim/ufim802.exe rename to src/OS/win32/Engines/ufim/ufim802.exe diff --git a/bin/OS/win32/Engines/ufim/ufim802.exe.uci_options b/src/OS/win32/Engines/ufim/ufim802.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/ufim/ufim802.exe.uci_options rename to src/OS/win32/Engines/ufim/ufim802.exe.uci_options diff --git a/bin/OS/win32/Engines/ufim/ufim802.ini b/src/OS/win32/Engines/ufim/ufim802.ini similarity index 100% rename from bin/OS/win32/Engines/ufim/ufim802.ini rename to src/OS/win32/Engines/ufim/ufim802.ini diff --git a/bin/OS/win32/Engines/umko/Copying.txt b/src/OS/win32/Engines/umko/Copying.txt similarity index 100% rename from bin/OS/win32/Engines/umko/Copying.txt rename to src/OS/win32/Engines/umko/Copying.txt diff --git a/bin/OS/win32/Engines/umko/src.7z b/src/OS/win32/Engines/umko/src.7z similarity index 100% rename from bin/OS/win32/Engines/umko/src.7z rename to src/OS/win32/Engines/umko/src.7z diff --git a/bin/OS/win32/Engines/umko/w32/umko_x32.exe b/src/OS/win32/Engines/umko/w32/umko_x32.exe similarity index 100% rename from bin/OS/win32/Engines/umko/w32/umko_x32.exe rename to src/OS/win32/Engines/umko/w32/umko_x32.exe diff --git a/bin/OS/win32/Engines/umko/w32/umko_x32.exe.uci_options b/src/OS/win32/Engines/umko/w32/umko_x32.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/umko/w32/umko_x32.exe.uci_options rename to src/OS/win32/Engines/umko/w32/umko_x32.exe.uci_options diff --git a/bin/OS/win32/Engines/umko/w32/umko_x32.png b/src/OS/win32/Engines/umko/w32/umko_x32.png similarity index 100% rename from bin/OS/win32/Engines/umko/w32/umko_x32.png rename to src/OS/win32/Engines/umko/w32/umko_x32.png diff --git a/bin/OS/win32/Engines/wildcat/WildCat.ini b/src/OS/win32/Engines/wildcat/WildCat.ini similarity index 100% rename from bin/OS/win32/Engines/wildcat/WildCat.ini rename to src/OS/win32/Engines/wildcat/WildCat.ini diff --git a/bin/OS/win32/Engines/wildcat/WildCat_8.exe b/src/OS/win32/Engines/wildcat/WildCat_8.exe similarity index 100% rename from bin/OS/win32/Engines/wildcat/WildCat_8.exe rename to src/OS/win32/Engines/wildcat/WildCat_8.exe diff --git a/bin/OS/win32/Engines/wildcat/WildCat_8.exe.uci_options b/src/OS/win32/Engines/wildcat/WildCat_8.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/wildcat/WildCat_8.exe.uci_options rename to src/OS/win32/Engines/wildcat/WildCat_8.exe.uci_options diff --git a/bin/OS/win32/Engines/wildcat/history.txt b/src/OS/win32/Engines/wildcat/history.txt similarity index 100% rename from bin/OS/win32/Engines/wildcat/history.txt rename to src/OS/win32/Engines/wildcat/history.txt diff --git a/bin/OS/win32/Engines/zappa/zappa.exe b/src/OS/win32/Engines/zappa/zappa.exe similarity index 100% rename from bin/OS/win32/Engines/zappa/zappa.exe rename to src/OS/win32/Engines/zappa/zappa.exe diff --git a/bin/OS/win32/Engines/zappa/zappa.exe.uci_options b/src/OS/win32/Engines/zappa/zappa.exe.uci_options similarity index 100% rename from bin/OS/win32/Engines/zappa/zappa.exe.uci_options rename to src/OS/win32/Engines/zappa/zappa.exe.uci_options diff --git a/bin/OS/win32/Engines/zappa/zappa.ini b/src/OS/win32/Engines/zappa/zappa.ini similarity index 100% rename from bin/OS/win32/Engines/zappa/zappa.ini rename to src/OS/win32/Engines/zappa/zappa.ini diff --git a/bin/OS/win32/FasterCode.cp37-win32.pyd b/src/OS/win32/FasterCode.cp37-win32.pyd similarity index 100% rename from bin/OS/win32/FasterCode.cp37-win32.pyd rename to src/OS/win32/FasterCode.cp37-win32.pyd diff --git a/bin/OS/win32/OSEngines.py b/src/OS/win32/OSEngines.py similarity index 100% rename from bin/OS/win32/OSEngines.py rename to src/OS/win32/OSEngines.py diff --git a/bin/_fastercode/linux64.sh b/src/_fastercode/linux64.sh similarity index 100% rename from bin/_fastercode/linux64.sh rename to src/_fastercode/linux64.sh diff --git a/bin/_fastercode/runVC32.bat b/src/_fastercode/runVC32.bat similarity index 100% rename from bin/_fastercode/runVC32.bat rename to src/_fastercode/runVC32.bat diff --git a/bin/_fastercode/source/Faster_Irina.pyx b/src/_fastercode/source/Faster_Irina.pyx similarity index 100% rename from bin/_fastercode/source/Faster_Irina.pyx rename to src/_fastercode/source/Faster_Irina.pyx diff --git a/bin/_fastercode/source/Faster_Polyglot.pyx b/src/_fastercode/source/Faster_Polyglot.pyx similarity index 100% rename from bin/_fastercode/source/Faster_Polyglot.pyx rename to src/_fastercode/source/Faster_Polyglot.pyx diff --git a/bin/_fastercode/source/irina.h b/src/_fastercode/source/irina.h similarity index 100% rename from bin/_fastercode/source/irina.h rename to src/_fastercode/source/irina.h diff --git a/bin/_fastercode/source/irina/board.c b/src/_fastercode/source/irina/board.c similarity index 100% rename from bin/_fastercode/source/irina/board.c rename to src/_fastercode/source/irina/board.c diff --git a/bin/_fastercode/source/irina/data.c b/src/_fastercode/source/irina/data.c similarity index 100% rename from bin/_fastercode/source/irina/data.c rename to src/_fastercode/source/irina/data.c diff --git a/bin/_fastercode/source/irina/defs.h b/src/_fastercode/source/irina/defs.h similarity index 100% rename from bin/_fastercode/source/irina/defs.h rename to src/_fastercode/source/irina/defs.h diff --git a/bin/_fastercode/source/irina/eval.c b/src/_fastercode/source/irina/eval.c similarity index 100% rename from bin/_fastercode/source/irina/eval.c rename to src/_fastercode/source/irina/eval.c diff --git a/bin/_fastercode/source/irina/globals.h b/src/_fastercode/source/irina/globals.h similarity index 100% rename from bin/_fastercode/source/irina/globals.h rename to src/_fastercode/source/irina/globals.h diff --git a/bin/_fastercode/source/irina/hash.c b/src/_fastercode/source/irina/hash.c similarity index 100% rename from bin/_fastercode/source/irina/hash.c rename to src/_fastercode/source/irina/hash.c diff --git a/bin/_fastercode/source/irina/hash.h b/src/_fastercode/source/irina/hash.h similarity index 100% rename from bin/_fastercode/source/irina/hash.h rename to src/_fastercode/source/irina/hash.h diff --git a/bin/_fastercode/source/irina/lc.c b/src/_fastercode/source/irina/lc.c similarity index 100% rename from bin/_fastercode/source/irina/lc.c rename to src/_fastercode/source/irina/lc.c diff --git a/bin/_fastercode/source/irina/loop.c b/src/_fastercode/source/irina/loop.c similarity index 100% rename from bin/_fastercode/source/irina/loop.c rename to src/_fastercode/source/irina/loop.c diff --git a/bin/_fastercode/source/irina/main.c b/src/_fastercode/source/irina/main.c similarity index 100% rename from bin/_fastercode/source/irina/main.c rename to src/_fastercode/source/irina/main.c diff --git a/bin/_fastercode/source/irina/makemove.c b/src/_fastercode/source/irina/makemove.c similarity index 100% rename from bin/_fastercode/source/irina/makemove.c rename to src/_fastercode/source/irina/makemove.c diff --git a/bin/_fastercode/source/irina/movegen.c b/src/_fastercode/source/irina/movegen.c similarity index 100% rename from bin/_fastercode/source/irina/movegen.c rename to src/_fastercode/source/irina/movegen.c diff --git a/bin/_fastercode/source/irina/movegen_piece.c b/src/_fastercode/source/irina/movegen_piece.c similarity index 100% rename from bin/_fastercode/source/irina/movegen_piece.c rename to src/_fastercode/source/irina/movegen_piece.c diff --git a/bin/_fastercode/source/irina/movegen_piece_to.c b/src/_fastercode/source/irina/movegen_piece_to.c similarity index 100% rename from bin/_fastercode/source/irina/movegen_piece_to.c rename to src/_fastercode/source/irina/movegen_piece_to.c diff --git a/bin/_fastercode/source/irina/parser.c b/src/_fastercode/source/irina/parser.c similarity index 100% rename from bin/_fastercode/source/irina/parser.c rename to src/_fastercode/source/irina/parser.c diff --git a/bin/_fastercode/source/irina/pgn.c b/src/_fastercode/source/irina/pgn.c similarity index 100% rename from bin/_fastercode/source/irina/pgn.c rename to src/_fastercode/source/irina/pgn.c diff --git a/bin/_fastercode/source/irina/polyglot.c b/src/_fastercode/source/irina/polyglot.c similarity index 100% rename from bin/_fastercode/source/irina/polyglot.c rename to src/_fastercode/source/irina/polyglot.c diff --git a/bin/_fastercode/source/irina/protos.h b/src/_fastercode/source/irina/protos.h similarity index 100% rename from bin/_fastercode/source/irina/protos.h rename to src/_fastercode/source/irina/protos.h diff --git a/bin/_fastercode/source/irina/search.c b/src/_fastercode/source/irina/search.c similarity index 100% rename from bin/_fastercode/source/irina/search.c rename to src/_fastercode/source/irina/search.c diff --git a/bin/_fastercode/source/irina/test.c b/src/_fastercode/source/irina/test.c similarity index 100% rename from bin/_fastercode/source/irina/test.c rename to src/_fastercode/source/irina/test.c diff --git a/bin/_fastercode/source/irina/util.c b/src/_fastercode/source/irina/util.c similarity index 100% rename from bin/_fastercode/source/irina/util.c rename to src/_fastercode/source/irina/util.c diff --git a/bin/_fastercode/source/setup.py b/src/_fastercode/source/setup.py similarity index 100% rename from bin/_fastercode/source/setup.py rename to src/_fastercode/source/setup.py diff --git a/bin/_fastercode/source/setup_linux.py b/src/_fastercode/source/setup_linux.py similarity index 100% rename from bin/_fastercode/source/setup_linux.py rename to src/_fastercode/source/setup_linux.py diff --git a/bin/_genicons/Formatos.tema b/src/_genicons/Formatos.tema similarity index 100% rename from bin/_genicons/Formatos.tema rename to src/_genicons/Formatos.tema diff --git a/bin/_genicons/cartoon/Knight.png b/src/_genicons/cartoon/Knight.png similarity index 100% rename from bin/_genicons/cartoon/Knight.png rename to src/_genicons/cartoon/Knight.png diff --git a/bin/_genicons/cartoon/animals/Alligator.png b/src/_genicons/cartoon/animals/Alligator.png similarity index 100% rename from bin/_genicons/cartoon/animals/Alligator.png rename to src/_genicons/cartoon/animals/Alligator.png diff --git a/bin/_genicons/cartoon/animals/Ant.png b/src/_genicons/cartoon/animals/Ant.png similarity index 100% rename from bin/_genicons/cartoon/animals/Ant.png rename to src/_genicons/cartoon/animals/Ant.png diff --git a/bin/_genicons/cartoon/animals/Bat.png b/src/_genicons/cartoon/animals/Bat.png similarity index 100% rename from bin/_genicons/cartoon/animals/Bat.png rename to src/_genicons/cartoon/animals/Bat.png diff --git a/bin/_genicons/cartoon/animals/Bear.png b/src/_genicons/cartoon/animals/Bear.png similarity index 100% rename from bin/_genicons/cartoon/animals/Bear.png rename to src/_genicons/cartoon/animals/Bear.png diff --git a/bin/_genicons/cartoon/animals/Bee.png b/src/_genicons/cartoon/animals/Bee.png similarity index 100% rename from bin/_genicons/cartoon/animals/Bee.png rename to src/_genicons/cartoon/animals/Bee.png diff --git a/bin/_genicons/cartoon/animals/Bird.png b/src/_genicons/cartoon/animals/Bird.png similarity index 100% rename from bin/_genicons/cartoon/animals/Bird.png rename to src/_genicons/cartoon/animals/Bird.png diff --git a/bin/_genicons/cartoon/animals/Bull.png b/src/_genicons/cartoon/animals/Bull.png similarity index 100% rename from bin/_genicons/cartoon/animals/Bull.png rename to src/_genicons/cartoon/animals/Bull.png diff --git a/bin/_genicons/cartoon/animals/Bulldog.png b/src/_genicons/cartoon/animals/Bulldog.png similarity index 100% rename from bin/_genicons/cartoon/animals/Bulldog.png rename to src/_genicons/cartoon/animals/Bulldog.png diff --git a/bin/_genicons/cartoon/animals/Butterfly.png b/src/_genicons/cartoon/animals/Butterfly.png similarity index 100% rename from bin/_genicons/cartoon/animals/Butterfly.png rename to src/_genicons/cartoon/animals/Butterfly.png diff --git a/bin/_genicons/cartoon/animals/Cat.png b/src/_genicons/cartoon/animals/Cat.png similarity index 100% rename from bin/_genicons/cartoon/animals/Cat.png rename to src/_genicons/cartoon/animals/Cat.png diff --git a/bin/_genicons/cartoon/animals/Chicken.png b/src/_genicons/cartoon/animals/Chicken.png similarity index 100% rename from bin/_genicons/cartoon/animals/Chicken.png rename to src/_genicons/cartoon/animals/Chicken.png diff --git a/bin/_genicons/cartoon/animals/Cow.png b/src/_genicons/cartoon/animals/Cow.png similarity index 100% rename from bin/_genicons/cartoon/animals/Cow.png rename to src/_genicons/cartoon/animals/Cow.png diff --git a/bin/_genicons/cartoon/animals/Crab.png b/src/_genicons/cartoon/animals/Crab.png similarity index 100% rename from bin/_genicons/cartoon/animals/Crab.png rename to src/_genicons/cartoon/animals/Crab.png diff --git a/bin/_genicons/cartoon/animals/Crocodile.png b/src/_genicons/cartoon/animals/Crocodile.png similarity index 100% rename from bin/_genicons/cartoon/animals/Crocodile.png rename to src/_genicons/cartoon/animals/Crocodile.png diff --git a/bin/_genicons/cartoon/animals/Deer.png b/src/_genicons/cartoon/animals/Deer.png similarity index 100% rename from bin/_genicons/cartoon/animals/Deer.png rename to src/_genicons/cartoon/animals/Deer.png diff --git a/bin/_genicons/cartoon/animals/Dog.png b/src/_genicons/cartoon/animals/Dog.png similarity index 100% rename from bin/_genicons/cartoon/animals/Dog.png rename to src/_genicons/cartoon/animals/Dog.png diff --git a/bin/_genicons/cartoon/animals/Donkey.png b/src/_genicons/cartoon/animals/Donkey.png similarity index 100% rename from bin/_genicons/cartoon/animals/Donkey.png rename to src/_genicons/cartoon/animals/Donkey.png diff --git a/bin/_genicons/cartoon/animals/Duck.png b/src/_genicons/cartoon/animals/Duck.png similarity index 100% rename from bin/_genicons/cartoon/animals/Duck.png rename to src/_genicons/cartoon/animals/Duck.png diff --git a/bin/_genicons/cartoon/animals/Eagle.png b/src/_genicons/cartoon/animals/Eagle.png similarity index 100% rename from bin/_genicons/cartoon/animals/Eagle.png rename to src/_genicons/cartoon/animals/Eagle.png diff --git a/bin/_genicons/cartoon/animals/Elephant.png b/src/_genicons/cartoon/animals/Elephant.png similarity index 100% rename from bin/_genicons/cartoon/animals/Elephant.png rename to src/_genicons/cartoon/animals/Elephant.png diff --git a/bin/_genicons/cartoon/animals/Fish.png b/src/_genicons/cartoon/animals/Fish.png similarity index 100% rename from bin/_genicons/cartoon/animals/Fish.png rename to src/_genicons/cartoon/animals/Fish.png diff --git a/bin/_genicons/cartoon/animals/Fox.png b/src/_genicons/cartoon/animals/Fox.png similarity index 100% rename from bin/_genicons/cartoon/animals/Fox.png rename to src/_genicons/cartoon/animals/Fox.png diff --git a/bin/_genicons/cartoon/animals/Frog.png b/src/_genicons/cartoon/animals/Frog.png similarity index 100% rename from bin/_genicons/cartoon/animals/Frog.png rename to src/_genicons/cartoon/animals/Frog.png diff --git a/bin/_genicons/cartoon/animals/Giraffe.png b/src/_genicons/cartoon/animals/Giraffe.png similarity index 100% rename from bin/_genicons/cartoon/animals/Giraffe.png rename to src/_genicons/cartoon/animals/Giraffe.png diff --git a/bin/_genicons/cartoon/animals/Gorilla.png b/src/_genicons/cartoon/animals/Gorilla.png similarity index 100% rename from bin/_genicons/cartoon/animals/Gorilla.png rename to src/_genicons/cartoon/animals/Gorilla.png diff --git a/bin/_genicons/cartoon/animals/Hippo.png b/src/_genicons/cartoon/animals/Hippo.png similarity index 100% rename from bin/_genicons/cartoon/animals/Hippo.png rename to src/_genicons/cartoon/animals/Hippo.png diff --git a/bin/_genicons/cartoon/animals/Horse.png b/src/_genicons/cartoon/animals/Horse.png similarity index 100% rename from bin/_genicons/cartoon/animals/Horse.png rename to src/_genicons/cartoon/animals/Horse.png diff --git a/bin/_genicons/cartoon/animals/Insect.png b/src/_genicons/cartoon/animals/Insect.png similarity index 100% rename from bin/_genicons/cartoon/animals/Insect.png rename to src/_genicons/cartoon/animals/Insect.png diff --git a/bin/_genicons/cartoon/animals/Lion.png b/src/_genicons/cartoon/animals/Lion.png similarity index 100% rename from bin/_genicons/cartoon/animals/Lion.png rename to src/_genicons/cartoon/animals/Lion.png diff --git a/bin/_genicons/cartoon/animals/Monkey.png b/src/_genicons/cartoon/animals/Monkey.png similarity index 100% rename from bin/_genicons/cartoon/animals/Monkey.png rename to src/_genicons/cartoon/animals/Monkey.png diff --git a/bin/_genicons/cartoon/animals/Moose.png b/src/_genicons/cartoon/animals/Moose.png similarity index 100% rename from bin/_genicons/cartoon/animals/Moose.png rename to src/_genicons/cartoon/animals/Moose.png diff --git a/bin/_genicons/cartoon/animals/Mouse.png b/src/_genicons/cartoon/animals/Mouse.png similarity index 100% rename from bin/_genicons/cartoon/animals/Mouse.png rename to src/_genicons/cartoon/animals/Mouse.png diff --git a/bin/_genicons/cartoon/animals/Owl.png b/src/_genicons/cartoon/animals/Owl.png similarity index 100% rename from bin/_genicons/cartoon/animals/Owl.png rename to src/_genicons/cartoon/animals/Owl.png diff --git a/bin/_genicons/cartoon/animals/Panda.png b/src/_genicons/cartoon/animals/Panda.png similarity index 100% rename from bin/_genicons/cartoon/animals/Panda.png rename to src/_genicons/cartoon/animals/Panda.png diff --git a/bin/_genicons/cartoon/animals/Penguin.png b/src/_genicons/cartoon/animals/Penguin.png similarity index 100% rename from bin/_genicons/cartoon/animals/Penguin.png rename to src/_genicons/cartoon/animals/Penguin.png diff --git a/bin/_genicons/cartoon/animals/Pig.png b/src/_genicons/cartoon/animals/Pig.png similarity index 100% rename from bin/_genicons/cartoon/animals/Pig.png rename to src/_genicons/cartoon/animals/Pig.png diff --git a/bin/_genicons/cartoon/animals/Rabbit.png b/src/_genicons/cartoon/animals/Rabbit.png similarity index 100% rename from bin/_genicons/cartoon/animals/Rabbit.png rename to src/_genicons/cartoon/animals/Rabbit.png diff --git a/bin/_genicons/cartoon/animals/Rhino.png b/src/_genicons/cartoon/animals/Rhino.png similarity index 100% rename from bin/_genicons/cartoon/animals/Rhino.png rename to src/_genicons/cartoon/animals/Rhino.png diff --git a/bin/_genicons/cartoon/animals/Rooster.png b/src/_genicons/cartoon/animals/Rooster.png similarity index 100% rename from bin/_genicons/cartoon/animals/Rooster.png rename to src/_genicons/cartoon/animals/Rooster.png diff --git a/bin/_genicons/cartoon/animals/Shark.png b/src/_genicons/cartoon/animals/Shark.png similarity index 100% rename from bin/_genicons/cartoon/animals/Shark.png rename to src/_genicons/cartoon/animals/Shark.png diff --git a/bin/_genicons/cartoon/animals/Sheep.png b/src/_genicons/cartoon/animals/Sheep.png similarity index 100% rename from bin/_genicons/cartoon/animals/Sheep.png rename to src/_genicons/cartoon/animals/Sheep.png diff --git a/bin/_genicons/cartoon/animals/Snake.png b/src/_genicons/cartoon/animals/Snake.png similarity index 100% rename from bin/_genicons/cartoon/animals/Snake.png rename to src/_genicons/cartoon/animals/Snake.png diff --git a/bin/_genicons/cartoon/animals/Tiger.png b/src/_genicons/cartoon/animals/Tiger.png similarity index 100% rename from bin/_genicons/cartoon/animals/Tiger.png rename to src/_genicons/cartoon/animals/Tiger.png diff --git a/bin/_genicons/cartoon/animals/Turkey.png b/src/_genicons/cartoon/animals/Turkey.png similarity index 100% rename from bin/_genicons/cartoon/animals/Turkey.png rename to src/_genicons/cartoon/animals/Turkey.png diff --git a/bin/_genicons/cartoon/animals/Turtle.png b/src/_genicons/cartoon/animals/Turtle.png similarity index 100% rename from bin/_genicons/cartoon/animals/Turtle.png rename to src/_genicons/cartoon/animals/Turtle.png diff --git a/bin/_genicons/cartoon/animals/Wolf.png b/src/_genicons/cartoon/animals/Wolf.png similarity index 100% rename from bin/_genicons/cartoon/animals/Wolf.png rename to src/_genicons/cartoon/animals/Wolf.png diff --git a/bin/_genicons/cartoon/license-terms-of-use-royalty-free-images-and-icons.txt b/src/_genicons/cartoon/license-terms-of-use-royalty-free-images-and-icons.txt similarity index 100% rename from bin/_genicons/cartoon/license-terms-of-use-royalty-free-images-and-icons.txt rename to src/_genicons/cartoon/license-terms-of-use-royalty-free-images-and-icons.txt diff --git a/bin/_genicons/cartoon/steven.png b/src/_genicons/cartoon/steven.png similarity index 100% rename from bin/_genicons/cartoon/steven.png rename to src/_genicons/cartoon/steven.png diff --git a/bin/_genicons/change_mode.py b/src/_genicons/change_mode.py similarity index 100% rename from bin/_genicons/change_mode.py rename to src/_genicons/change_mode.py diff --git a/bin/_genicons/check_colors.py b/src/_genicons/check_colors.py similarity index 100% rename from bin/_genicons/check_colors.py rename to src/_genicons/check_colors.py diff --git a/bin/_genicons/chessicons/wp.png b/src/_genicons/chessicons/wp.png similarity index 100% rename from bin/_genicons/chessicons/wp.png rename to src/_genicons/chessicons/wp.png diff --git a/bin/_genicons/dark.png b/src/_genicons/dark.png similarity index 100% rename from bin/_genicons/dark.png rename to src/_genicons/dark.png diff --git a/bin/_genicons/gen_all.py b/src/_genicons/gen_all.py similarity index 100% rename from bin/_genicons/gen_all.py rename to src/_genicons/gen_all.py diff --git a/bin/_genicons/gnome/32px-Gnome-application-x-executable.png b/src/_genicons/gnome/32px-Gnome-application-x-executable.png similarity index 100% rename from bin/_genicons/gnome/32px-Gnome-application-x-executable.png rename to src/_genicons/gnome/32px-Gnome-application-x-executable.png diff --git a/bin/_genicons/gnome/32px-Gnome-software-update-availableD.png b/src/_genicons/gnome/32px-Gnome-software-update-availableD.png similarity index 100% rename from bin/_genicons/gnome/32px-Gnome-software-update-availableD.png rename to src/_genicons/gnome/32px-Gnome-software-update-availableD.png diff --git a/bin/_genicons/gnome/64px-Add-files-to-archive2.png b/src/_genicons/gnome/64px-Add-files-to-archive2.png similarity index 100% rename from bin/_genicons/gnome/64px-Add-files-to-archive2.png rename to src/_genicons/gnome/64px-Add-files-to-archive2.png diff --git a/bin/_genicons/gnome/64px-Dialog-apply.png b/src/_genicons/gnome/64px-Dialog-apply.png similarity index 100% rename from bin/_genicons/gnome/64px-Dialog-apply.png rename to src/_genicons/gnome/64px-Dialog-apply.png diff --git a/bin/_genicons/gnome/64px-Glade-3.png b/src/_genicons/gnome/64px-Glade-3.png similarity index 100% rename from bin/_genicons/gnome/64px-Glade-3.png rename to src/_genicons/gnome/64px-Glade-3.png diff --git a/bin/_genicons/gnome/64px-Gnome-accessories-text-editor.png b/src/_genicons/gnome/64px-Gnome-accessories-text-editor.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-accessories-text-editor.png rename to src/_genicons/gnome/64px-Gnome-accessories-text-editor.png diff --git a/bin/_genicons/gnome/64px-Gnome-application-exit.png b/src/_genicons/gnome/64px-Gnome-application-exit.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-application-exit.png rename to src/_genicons/gnome/64px-Gnome-application-exit.png diff --git a/bin/_genicons/gnome/64px-Gnome-audio-input-microphone.png b/src/_genicons/gnome/64px-Gnome-audio-input-microphone.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-audio-input-microphone.png rename to src/_genicons/gnome/64px-Gnome-audio-input-microphone.png diff --git a/bin/_genicons/gnome/64px-Gnome-audio-volume-high.png b/src/_genicons/gnome/64px-Gnome-audio-volume-high.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-audio-volume-high.png rename to src/_genicons/gnome/64px-Gnome-audio-volume-high.png diff --git a/bin/_genicons/gnome/64px-Gnome-dialog-question.png b/src/_genicons/gnome/64px-Gnome-dialog-question.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-dialog-question.png rename to src/_genicons/gnome/64px-Gnome-dialog-question.png diff --git a/bin/_genicons/gnome/64px-Gnome-document-revert.png b/src/_genicons/gnome/64px-Gnome-document-revert.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-document-revert.png rename to src/_genicons/gnome/64px-Gnome-document-revert.png diff --git a/bin/_genicons/gnome/64px-Gnome-edit-copy.png b/src/_genicons/gnome/64px-Gnome-edit-copy.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-edit-copy.png rename to src/_genicons/gnome/64px-Gnome-edit-copy.png diff --git a/bin/_genicons/gnome/64px-Gnome-edit-delete.png b/src/_genicons/gnome/64px-Gnome-edit-delete.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-edit-delete.png rename to src/_genicons/gnome/64px-Gnome-edit-delete.png diff --git a/bin/_genicons/gnome/64px-Gnome-edit-paste.png b/src/_genicons/gnome/64px-Gnome-edit-paste.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-edit-paste.png rename to src/_genicons/gnome/64px-Gnome-edit-paste.png diff --git a/bin/_genicons/gnome/64px-Gnome-edit-undo.png b/src/_genicons/gnome/64px-Gnome-edit-undo.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-edit-undo.png rename to src/_genicons/gnome/64px-Gnome-edit-undo.png diff --git a/bin/_genicons/gnome/64px-Gnome-emblem-default.png b/src/_genicons/gnome/64px-Gnome-emblem-default.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-emblem-default.png rename to src/_genicons/gnome/64px-Gnome-emblem-default.png diff --git a/bin/_genicons/gnome/64px-Gnome-emblem-generic.png b/src/_genicons/gnome/64px-Gnome-emblem-generic.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-emblem-generic.png rename to src/_genicons/gnome/64px-Gnome-emblem-generic.png diff --git a/bin/_genicons/gnome/64px-Gnome-emblem-unreadable.png b/src/_genicons/gnome/64px-Gnome-emblem-unreadable.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-emblem-unreadable.png rename to src/_genicons/gnome/64px-Gnome-emblem-unreadable.png diff --git a/bin/_genicons/gnome/64px-Gnome-folder-saved-search.png b/src/_genicons/gnome/64px-Gnome-folder-saved-search.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-folder-saved-search.png rename to src/_genicons/gnome/64px-Gnome-folder-saved-search.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-bottomL.png b/src/_genicons/gnome/64px-Gnome-go-bottomL.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-bottomL.png rename to src/_genicons/gnome/64px-Gnome-go-bottomL.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-bottomR.png b/src/_genicons/gnome/64px-Gnome-go-bottomR.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-bottomR.png rename to src/_genicons/gnome/64px-Gnome-go-bottomR.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-down.png b/src/_genicons/gnome/64px-Gnome-go-down.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-down.png rename to src/_genicons/gnome/64px-Gnome-go-down.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-jump.png b/src/_genicons/gnome/64px-Gnome-go-jump.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-jump.png rename to src/_genicons/gnome/64px-Gnome-go-jump.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-next.png b/src/_genicons/gnome/64px-Gnome-go-next.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-next.png rename to src/_genicons/gnome/64px-Gnome-go-next.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-previous.png b/src/_genicons/gnome/64px-Gnome-go-previous.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-previous.png rename to src/_genicons/gnome/64px-Gnome-go-previous.png diff --git a/bin/_genicons/gnome/64px-Gnome-go-up.png b/src/_genicons/gnome/64px-Gnome-go-up.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-go-up.png rename to src/_genicons/gnome/64px-Gnome-go-up.png diff --git a/bin/_genicons/gnome/64px-Gnome-insert-text.png b/src/_genicons/gnome/64px-Gnome-insert-text.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-insert-text.png rename to src/_genicons/gnome/64px-Gnome-insert-text.png diff --git a/bin/_genicons/gnome/64px-Gnome-list-add.png b/src/_genicons/gnome/64px-Gnome-list-add.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-list-add.png rename to src/_genicons/gnome/64px-Gnome-list-add.png diff --git a/bin/_genicons/gnome/64px-Gnome-logviewer.png b/src/_genicons/gnome/64px-Gnome-logviewer.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-logviewer.png rename to src/_genicons/gnome/64px-Gnome-logviewer.png diff --git a/bin/_genicons/gnome/64px-Gnome-media-record.png b/src/_genicons/gnome/64px-Gnome-media-record.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-media-record.png rename to src/_genicons/gnome/64px-Gnome-media-record.png diff --git a/bin/_genicons/gnome/64px-Gnome-preferences-desktop.png b/src/_genicons/gnome/64px-Gnome-preferences-desktop.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-preferences-desktop.png rename to src/_genicons/gnome/64px-Gnome-preferences-desktop.png diff --git a/bin/_genicons/gnome/64px-Gnome-process-stop.png b/src/_genicons/gnome/64px-Gnome-process-stop.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-process-stop.png rename to src/_genicons/gnome/64px-Gnome-process-stop.png diff --git a/bin/_genicons/gnome/64px-Gnome-system-log-out.png b/src/_genicons/gnome/64px-Gnome-system-log-out.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-system-log-out.png rename to src/_genicons/gnome/64px-Gnome-system-log-out.png diff --git a/bin/_genicons/gnome/64px-Gnome-utilities-terminal.png b/src/_genicons/gnome/64px-Gnome-utilities-terminal.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-utilities-terminal.png rename to src/_genicons/gnome/64px-Gnome-utilities-terminal.png diff --git a/bin/_genicons/gnome/64px-Gnome-view-restore.png b/src/_genicons/gnome/64px-Gnome-view-restore.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-view-restore.png rename to src/_genicons/gnome/64px-Gnome-view-restore.png diff --git a/bin/_genicons/gnome/64px-Gnome-x-office-address-book-change.png b/src/_genicons/gnome/64px-Gnome-x-office-address-book-change.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-x-office-address-book-change.png rename to src/_genicons/gnome/64px-Gnome-x-office-address-book-change.png diff --git a/bin/_genicons/gnome/64px-Gnome-zoom-fit-best.png b/src/_genicons/gnome/64px-Gnome-zoom-fit-best.png similarity index 100% rename from bin/_genicons/gnome/64px-Gnome-zoom-fit-best.png rename to src/_genicons/gnome/64px-Gnome-zoom-fit-best.png diff --git a/bin/_genicons/gnome/64px-Im-aimREV.png b/src/_genicons/gnome/64px-Im-aimREV.png similarity index 100% rename from bin/_genicons/gnome/64px-Im-aimREV.png rename to src/_genicons/gnome/64px-Im-aimREV.png diff --git a/bin/_genicons/gnome/GPL b/src/_genicons/gnome/GPL similarity index 100% rename from bin/_genicons/gnome/GPL rename to src/_genicons/gnome/GPL diff --git a/bin/_genicons/gnome/edit-redo.png b/src/_genicons/gnome/edit-redo.png similarity index 100% rename from bin/_genicons/gnome/edit-redo.png rename to src/_genicons/gnome/edit-redo.png diff --git a/bin/_genicons/gnome/emblem-symbolic-link.png b/src/_genicons/gnome/emblem-symbolic-link.png similarity index 100% rename from bin/_genicons/gnome/emblem-symbolic-link.png rename to src/_genicons/gnome/emblem-symbolic-link.png diff --git a/bin/_genicons/gnome/preferences-other.png b/src/_genicons/gnome/preferences-other.png similarity index 100% rename from bin/_genicons/gnome/preferences-other.png rename to src/_genicons/gnome/preferences-other.png diff --git a/bin/_genicons/h4red.svg b/src/_genicons/h4red.svg similarity index 100% rename from bin/_genicons/h4red.svg rename to src/_genicons/h4red.svg diff --git a/bin/_genicons/lucas/BlankMap-Africa.png b/src/_genicons/lucas/BlankMap-Africa.png similarity index 100% rename from bin/_genicons/lucas/BlankMap-Africa.png rename to src/_genicons/lucas/BlankMap-Africa.png diff --git a/bin/_genicons/lucas/b.png b/src/_genicons/lucas/b.png similarity index 100% rename from bin/_genicons/lucas/b.png rename to src/_genicons/lucas/b.png diff --git a/bin/_genicons/lucas/b_p.png b/src/_genicons/lucas/b_p.png similarity index 100% rename from bin/_genicons/lucas/b_p.png rename to src/_genicons/lucas/b_p.png diff --git a/bin/_genicons/lucas/b_pp.png b/src/_genicons/lucas/b_pp.png similarity index 100% rename from bin/_genicons/lucas/b_pp.png rename to src/_genicons/lucas/b_pp.png diff --git a/bin/_genicons/lucas/blog.png b/src/_genicons/lucas/blog.png similarity index 100% rename from bin/_genicons/lucas/blog.png rename to src/_genicons/lucas/blog.png diff --git a/bin/_genicons/lucas/bw_igual.png b/src/_genicons/lucas/bw_igual.png similarity index 100% rename from bin/_genicons/lucas/bw_igual.png rename to src/_genicons/lucas/bw_igual.png diff --git a/bin/_genicons/lucas/caja.png b/src/_genicons/lucas/caja.png similarity index 100% rename from bin/_genicons/lucas/caja.png rename to src/_genicons/lucas/caja.png diff --git a/bin/_genicons/lucas/caracol64.png b/src/_genicons/lucas/caracol64.png similarity index 100% rename from bin/_genicons/lucas/caracol64.png rename to src/_genicons/lucas/caracol64.png diff --git a/bin/_genicons/lucas/cebra32.png b/src/_genicons/lucas/cebra32.png similarity index 100% rename from bin/_genicons/lucas/cebra32.png rename to src/_genicons/lucas/cebra32.png diff --git a/bin/_genicons/lucas/circles.png b/src/_genicons/lucas/circles.png similarity index 100% rename from bin/_genicons/lucas/circles.png rename to src/_genicons/lucas/circles.png diff --git a/bin/_genicons/lucas/fics.png b/src/_genicons/lucas/fics.png similarity index 100% rename from bin/_genicons/lucas/fics.png rename to src/_genicons/lucas/fics.png diff --git a/bin/_genicons/lucas/licenseLucas.txt b/src/_genicons/lucas/licenseLucas.txt similarity index 100% rename from bin/_genicons/lucas/licenseLucas.txt rename to src/_genicons/lucas/licenseLucas.txt diff --git a/bin/_genicons/lucas/logo256r.ico b/src/_genicons/lucas/logo256r.ico similarity index 100% rename from bin/_genicons/lucas/logo256r.ico rename to src/_genicons/lucas/logo256r.ico diff --git a/bin/_genicons/lucas/m1.png b/src/_genicons/lucas/m1.png similarity index 100% rename from bin/_genicons/lucas/m1.png rename to src/_genicons/lucas/m1.png diff --git a/bin/_genicons/lucas/m2.png b/src/_genicons/lucas/m2.png similarity index 100% rename from bin/_genicons/lucas/m2.png rename to src/_genicons/lucas/m2.png diff --git a/bin/_genicons/lucas/m3.png b/src/_genicons/lucas/m3.png similarity index 100% rename from bin/_genicons/lucas/m3.png rename to src/_genicons/lucas/m3.png diff --git a/bin/_genicons/lucas/peon64r.png b/src/_genicons/lucas/peon64r.png similarity index 100% rename from bin/_genicons/lucas/peon64r.png rename to src/_genicons/lucas/peon64r.png diff --git a/bin/_genicons/lucas/sts.png b/src/_genicons/lucas/sts.png similarity index 100% rename from bin/_genicons/lucas/sts.png rename to src/_genicons/lucas/sts.png diff --git a/bin/_genicons/lucas/vacio.png b/src/_genicons/lucas/vacio.png similarity index 100% rename from bin/_genicons/lucas/vacio.png rename to src/_genicons/lucas/vacio.png diff --git a/bin/_genicons/lucas/w.png b/src/_genicons/lucas/w.png similarity index 100% rename from bin/_genicons/lucas/w.png rename to src/_genicons/lucas/w.png diff --git a/bin/_genicons/lucas/w_p.png b/src/_genicons/lucas/w_p.png similarity index 100% rename from bin/_genicons/lucas/w_p.png rename to src/_genicons/lucas/w_p.png diff --git a/bin/_genicons/lucas/w_pp.png b/src/_genicons/lucas/w_pp.png similarity index 100% rename from bin/_genicons/lucas/w_pp.png rename to src/_genicons/lucas/w_pp.png diff --git a/bin/_genicons/nuvola/3floppy_mount.png b/src/_genicons/nuvola/3floppy_mount.png similarity index 100% rename from bin/_genicons/nuvola/3floppy_mount.png rename to src/_genicons/nuvola/3floppy_mount.png diff --git a/bin/_genicons/nuvola/3floppy_unmount.png b/src/_genicons/nuvola/3floppy_unmount.png similarity index 100% rename from bin/_genicons/nuvola/3floppy_unmount.png rename to src/_genicons/nuvola/3floppy_unmount.png diff --git a/bin/_genicons/nuvola/artsaudiomanager.png b/src/_genicons/nuvola/artsaudiomanager.png similarity index 100% rename from bin/_genicons/nuvola/artsaudiomanager.png rename to src/_genicons/nuvola/artsaudiomanager.png diff --git a/bin/_genicons/nuvola/bell.png b/src/_genicons/nuvola/bell.png similarity index 100% rename from bin/_genicons/nuvola/bell.png rename to src/_genicons/nuvola/bell.png diff --git a/bin/_genicons/nuvola/cache.png b/src/_genicons/nuvola/cache.png similarity index 100% rename from bin/_genicons/nuvola/cache.png rename to src/_genicons/nuvola/cache.png diff --git a/bin/_genicons/nuvola/cache32.png b/src/_genicons/nuvola/cache32.png similarity index 100% rename from bin/_genicons/nuvola/cache32.png rename to src/_genicons/nuvola/cache32.png diff --git a/bin/_genicons/nuvola/colorize.png b/src/_genicons/nuvola/colorize.png similarity index 100% rename from bin/_genicons/nuvola/colorize.png rename to src/_genicons/nuvola/colorize.png diff --git a/bin/_genicons/nuvola/colors.png b/src/_genicons/nuvola/colors.png similarity index 100% rename from bin/_genicons/nuvola/colors.png rename to src/_genicons/nuvola/colors.png diff --git a/bin/_genicons/nuvola/connect_established.png b/src/_genicons/nuvola/connect_established.png similarity index 100% rename from bin/_genicons/nuvola/connect_established.png rename to src/_genicons/nuvola/connect_established.png diff --git a/bin/_genicons/nuvola/edit_add.png b/src/_genicons/nuvola/edit_add.png similarity index 100% rename from bin/_genicons/nuvola/edit_add.png rename to src/_genicons/nuvola/edit_add.png diff --git a/bin/_genicons/nuvola/edu_miscellaneous.png b/src/_genicons/nuvola/edu_miscellaneous.png similarity index 100% rename from bin/_genicons/nuvola/edu_miscellaneous.png rename to src/_genicons/nuvola/edu_miscellaneous.png diff --git a/bin/_genicons/nuvola/folder_home.png b/src/_genicons/nuvola/folder_home.png similarity index 100% rename from bin/_genicons/nuvola/folder_home.png rename to src/_genicons/nuvola/folder_home.png diff --git a/bin/_genicons/nuvola/folder_open.png b/src/_genicons/nuvola/folder_open.png similarity index 100% rename from bin/_genicons/nuvola/folder_open.png rename to src/_genicons/nuvola/folder_open.png diff --git a/bin/_genicons/nuvola/folder_orange_open.png b/src/_genicons/nuvola/folder_orange_open.png similarity index 100% rename from bin/_genicons/nuvola/folder_orange_open.png rename to src/_genicons/nuvola/folder_orange_open.png diff --git a/bin/_genicons/nuvola/folder_sound.png b/src/_genicons/nuvola/folder_sound.png similarity index 100% rename from bin/_genicons/nuvola/folder_sound.png rename to src/_genicons/nuvola/folder_sound.png diff --git a/bin/_genicons/nuvola/history.png b/src/_genicons/nuvola/history.png similarity index 100% rename from bin/_genicons/nuvola/history.png rename to src/_genicons/nuvola/history.png diff --git a/bin/_genicons/nuvola/history_clear.png b/src/_genicons/nuvola/history_clear.png similarity index 100% rename from bin/_genicons/nuvola/history_clear.png rename to src/_genicons/nuvola/history_clear.png diff --git a/bin/_genicons/nuvola/homepage.png b/src/_genicons/nuvola/homepage.png similarity index 100% rename from bin/_genicons/nuvola/homepage.png rename to src/_genicons/nuvola/homepage.png diff --git a/bin/_genicons/nuvola/kaboodle.png b/src/_genicons/nuvola/kaboodle.png similarity index 100% rename from bin/_genicons/nuvola/kaboodle.png rename to src/_genicons/nuvola/kaboodle.png diff --git a/bin/_genicons/nuvola/kaboodle16.png b/src/_genicons/nuvola/kaboodle16.png similarity index 100% rename from bin/_genicons/nuvola/kaboodle16.png rename to src/_genicons/nuvola/kaboodle16.png diff --git a/bin/_genicons/nuvola/kalzium.png b/src/_genicons/nuvola/kalzium.png similarity index 100% rename from bin/_genicons/nuvola/kalzium.png rename to src/_genicons/nuvola/kalzium.png diff --git a/bin/_genicons/nuvola/kchart.png b/src/_genicons/nuvola/kchart.png similarity index 100% rename from bin/_genicons/nuvola/kchart.png rename to src/_genicons/nuvola/kchart.png diff --git a/bin/_genicons/nuvola/kcmdf.png b/src/_genicons/nuvola/kcmdf.png similarity index 100% rename from bin/_genicons/nuvola/kcmdf.png rename to src/_genicons/nuvola/kcmdf.png diff --git a/bin/_genicons/nuvola/kcontrol.png b/src/_genicons/nuvola/kcontrol.png similarity index 100% rename from bin/_genicons/nuvola/kcontrol.png rename to src/_genicons/nuvola/kcontrol.png diff --git a/bin/_genicons/nuvola/khelpcenter.png b/src/_genicons/nuvola/khelpcenter.png similarity index 100% rename from bin/_genicons/nuvola/khelpcenter.png rename to src/_genicons/nuvola/khelpcenter.png diff --git a/bin/_genicons/nuvola/khelpcenter64.png b/src/_genicons/nuvola/khelpcenter64.png similarity index 100% rename from bin/_genicons/nuvola/khelpcenter64.png rename to src/_genicons/nuvola/khelpcenter64.png diff --git a/bin/_genicons/nuvola/kmag.png b/src/_genicons/nuvola/kmag.png similarity index 100% rename from bin/_genicons/nuvola/kmag.png rename to src/_genicons/nuvola/kmag.png diff --git a/bin/_genicons/nuvola/kmines.png b/src/_genicons/nuvola/kmines.png similarity index 100% rename from bin/_genicons/nuvola/kmines.png rename to src/_genicons/nuvola/kmines.png diff --git a/bin/_genicons/nuvola/knotify.png b/src/_genicons/nuvola/knotify.png similarity index 100% rename from bin/_genicons/nuvola/knotify.png rename to src/_genicons/nuvola/knotify.png diff --git a/bin/_genicons/nuvola/konquest.png b/src/_genicons/nuvola/konquest.png similarity index 100% rename from bin/_genicons/nuvola/konquest.png rename to src/_genicons/nuvola/konquest.png diff --git a/bin/_genicons/nuvola/kpdf.png b/src/_genicons/nuvola/kpdf.png similarity index 100% rename from bin/_genicons/nuvola/kpdf.png rename to src/_genicons/nuvola/kpdf.png diff --git a/bin/_genicons/nuvola/kservices.png b/src/_genicons/nuvola/kservices.png similarity index 100% rename from bin/_genicons/nuvola/kservices.png rename to src/_genicons/nuvola/kservices.png diff --git a/bin/_genicons/nuvola/kuser.png b/src/_genicons/nuvola/kuser.png similarity index 100% rename from bin/_genicons/nuvola/kuser.png rename to src/_genicons/nuvola/kuser.png diff --git a/bin/_genicons/nuvola/ledblue.png b/src/_genicons/nuvola/ledblue.png similarity index 100% rename from bin/_genicons/nuvola/ledblue.png rename to src/_genicons/nuvola/ledblue.png diff --git a/bin/_genicons/nuvola/ledblue32.png b/src/_genicons/nuvola/ledblue32.png similarity index 100% rename from bin/_genicons/nuvola/ledblue32.png rename to src/_genicons/nuvola/ledblue32.png diff --git a/bin/_genicons/nuvola/ledgray.png b/src/_genicons/nuvola/ledgray.png similarity index 100% rename from bin/_genicons/nuvola/ledgray.png rename to src/_genicons/nuvola/ledgray.png diff --git a/bin/_genicons/nuvola/ledgray32.png b/src/_genicons/nuvola/ledgray32.png similarity index 100% rename from bin/_genicons/nuvola/ledgray32.png rename to src/_genicons/nuvola/ledgray32.png diff --git a/bin/_genicons/nuvola/ledgreen.png b/src/_genicons/nuvola/ledgreen.png similarity index 100% rename from bin/_genicons/nuvola/ledgreen.png rename to src/_genicons/nuvola/ledgreen.png diff --git a/bin/_genicons/nuvola/ledgreen32.png b/src/_genicons/nuvola/ledgreen32.png similarity index 100% rename from bin/_genicons/nuvola/ledgreen32.png rename to src/_genicons/nuvola/ledgreen32.png diff --git a/bin/_genicons/nuvola/ledorange.png b/src/_genicons/nuvola/ledorange.png similarity index 100% rename from bin/_genicons/nuvola/ledorange.png rename to src/_genicons/nuvola/ledorange.png diff --git a/bin/_genicons/nuvola/ledorange32.png b/src/_genicons/nuvola/ledorange32.png similarity index 100% rename from bin/_genicons/nuvola/ledorange32.png rename to src/_genicons/nuvola/ledorange32.png diff --git a/bin/_genicons/nuvola/ledpurple.png b/src/_genicons/nuvola/ledpurple.png similarity index 100% rename from bin/_genicons/nuvola/ledpurple.png rename to src/_genicons/nuvola/ledpurple.png diff --git a/bin/_genicons/nuvola/ledpurple32.png b/src/_genicons/nuvola/ledpurple32.png similarity index 100% rename from bin/_genicons/nuvola/ledpurple32.png rename to src/_genicons/nuvola/ledpurple32.png diff --git a/bin/_genicons/nuvola/ledred.png b/src/_genicons/nuvola/ledred.png similarity index 100% rename from bin/_genicons/nuvola/ledred.png rename to src/_genicons/nuvola/ledred.png diff --git a/bin/_genicons/nuvola/ledred32.png b/src/_genicons/nuvola/ledred32.png similarity index 100% rename from bin/_genicons/nuvola/ledred32.png rename to src/_genicons/nuvola/ledred32.png diff --git a/bin/_genicons/nuvola/ledyellow.png b/src/_genicons/nuvola/ledyellow.png similarity index 100% rename from bin/_genicons/nuvola/ledyellow.png rename to src/_genicons/nuvola/ledyellow.png diff --git a/bin/_genicons/nuvola/ledyellow32.png b/src/_genicons/nuvola/ledyellow32.png similarity index 100% rename from bin/_genicons/nuvola/ledyellow32.png rename to src/_genicons/nuvola/ledyellow32.png diff --git a/bin/_genicons/nuvola/left.png b/src/_genicons/nuvola/left.png similarity index 100% rename from bin/_genicons/nuvola/left.png rename to src/_genicons/nuvola/left.png diff --git a/bin/_genicons/nuvola/log.png b/src/_genicons/nuvola/log.png similarity index 100% rename from bin/_genicons/nuvola/log.png rename to src/_genicons/nuvola/log.png diff --git a/bin/_genicons/nuvola/make.png b/src/_genicons/nuvola/make.png similarity index 100% rename from bin/_genicons/nuvola/make.png rename to src/_genicons/nuvola/make.png diff --git a/bin/_genicons/nuvola/messagebox_info.png b/src/_genicons/nuvola/messagebox_info.png similarity index 100% rename from bin/_genicons/nuvola/messagebox_info.png rename to src/_genicons/nuvola/messagebox_info.png diff --git a/bin/_genicons/nuvola/noatunloopsong.png b/src/_genicons/nuvola/noatunloopsong.png similarity index 100% rename from bin/_genicons/nuvola/noatunloopsong.png rename to src/_genicons/nuvola/noatunloopsong.png diff --git a/bin/_genicons/nuvola/noatunstop.png b/src/_genicons/nuvola/noatunstop.png similarity index 100% rename from bin/_genicons/nuvola/noatunstop.png rename to src/_genicons/nuvola/noatunstop.png diff --git a/bin/_genicons/nuvola/package_games_strategy.png b/src/_genicons/nuvola/package_games_strategy.png similarity index 100% rename from bin/_genicons/nuvola/package_games_strategy.png rename to src/_genicons/nuvola/package_games_strategy.png diff --git a/bin/_genicons/nuvola/personal.png b/src/_genicons/nuvola/personal.png similarity index 100% rename from bin/_genicons/nuvola/personal.png rename to src/_genicons/nuvola/personal.png diff --git a/bin/_genicons/nuvola/personal32.png b/src/_genicons/nuvola/personal32.png similarity index 100% rename from bin/_genicons/nuvola/personal32.png rename to src/_genicons/nuvola/personal32.png diff --git a/bin/_genicons/nuvola/pgn.png b/src/_genicons/nuvola/pgn.png similarity index 100% rename from bin/_genicons/nuvola/pgn.png rename to src/_genicons/nuvola/pgn.png diff --git a/bin/_genicons/nuvola/quiz.png b/src/_genicons/nuvola/quiz.png similarity index 100% rename from bin/_genicons/nuvola/quiz.png rename to src/_genicons/nuvola/quiz.png diff --git a/bin/_genicons/nuvola/recycled.png b/src/_genicons/nuvola/recycled.png similarity index 100% rename from bin/_genicons/nuvola/recycled.png rename to src/_genicons/nuvola/recycled.png diff --git a/bin/_genicons/nuvola/run.png b/src/_genicons/nuvola/run.png similarity index 100% rename from bin/_genicons/nuvola/run.png rename to src/_genicons/nuvola/run.png diff --git a/bin/_genicons/nuvola/services.png b/src/_genicons/nuvola/services.png similarity index 100% rename from bin/_genicons/nuvola/services.png rename to src/_genicons/nuvola/services.png diff --git a/bin/_genicons/nuvola/view_right.png b/src/_genicons/nuvola/view_right.png similarity index 100% rename from bin/_genicons/nuvola/view_right.png rename to src/_genicons/nuvola/view_right.png diff --git a/bin/_genicons/nuvola/viewmag.png b/src/_genicons/nuvola/viewmag.png similarity index 100% rename from bin/_genicons/nuvola/viewmag.png rename to src/_genicons/nuvola/viewmag.png diff --git a/bin/_genicons/nuvola/viewmag1.png b/src/_genicons/nuvola/viewmag1.png similarity index 100% rename from bin/_genicons/nuvola/viewmag1.png rename to src/_genicons/nuvola/viewmag1.png diff --git a/bin/_genicons/nuvola/viewmagfit.png b/src/_genicons/nuvola/viewmagfit.png similarity index 100% rename from bin/_genicons/nuvola/viewmagfit.png rename to src/_genicons/nuvola/viewmagfit.png diff --git a/bin/_genicons/nuvola/wizard.png b/src/_genicons/nuvola/wizard.png similarity index 100% rename from bin/_genicons/nuvola/wizard.png rename to src/_genicons/nuvola/wizard.png diff --git a/bin/_genicons/otros/$0.png b/src/_genicons/otros/$0.png similarity index 100% rename from bin/_genicons/otros/$0.png rename to src/_genicons/otros/$0.png diff --git a/bin/_genicons/otros/$0.svg b/src/_genicons/otros/$0.svg similarity index 100% rename from bin/_genicons/otros/$0.svg rename to src/_genicons/otros/$0.svg diff --git a/bin/_genicons/otros/$1.png b/src/_genicons/otros/$1.png similarity index 100% rename from bin/_genicons/otros/$1.png rename to src/_genicons/otros/$1.png diff --git a/bin/_genicons/otros/$1.svg b/src/_genicons/otros/$1.svg similarity index 100% rename from bin/_genicons/otros/$1.svg rename to src/_genicons/otros/$1.svg diff --git a/bin/_genicons/otros/$14.png b/src/_genicons/otros/$14.png similarity index 100% rename from bin/_genicons/otros/$14.png rename to src/_genicons/otros/$14.png diff --git a/bin/_genicons/otros/$2.png b/src/_genicons/otros/$2.png similarity index 100% rename from bin/_genicons/otros/$2.png rename to src/_genicons/otros/$2.png diff --git a/bin/_genicons/otros/$2.svg b/src/_genicons/otros/$2.svg similarity index 100% rename from bin/_genicons/otros/$2.svg rename to src/_genicons/otros/$2.svg diff --git a/bin/_genicons/otros/$3.png b/src/_genicons/otros/$3.png similarity index 100% rename from bin/_genicons/otros/$3.png rename to src/_genicons/otros/$3.png diff --git a/bin/_genicons/otros/$3.svg b/src/_genicons/otros/$3.svg similarity index 100% rename from bin/_genicons/otros/$3.svg rename to src/_genicons/otros/$3.svg diff --git a/bin/_genicons/otros/$4.png b/src/_genicons/otros/$4.png similarity index 100% rename from bin/_genicons/otros/$4.png rename to src/_genicons/otros/$4.png diff --git a/bin/_genicons/otros/$4.svg b/src/_genicons/otros/$4.svg similarity index 100% rename from bin/_genicons/otros/$4.svg rename to src/_genicons/otros/$4.svg diff --git a/bin/_genicons/otros/$5.png b/src/_genicons/otros/$5.png similarity index 100% rename from bin/_genicons/otros/$5.png rename to src/_genicons/otros/$5.png diff --git a/bin/_genicons/otros/$5.svg b/src/_genicons/otros/$5.svg similarity index 100% rename from bin/_genicons/otros/$5.svg rename to src/_genicons/otros/$5.svg diff --git a/bin/_genicons/otros/$6.png b/src/_genicons/otros/$6.png similarity index 100% rename from bin/_genicons/otros/$6.png rename to src/_genicons/otros/$6.png diff --git a/bin/_genicons/otros/$6.svg b/src/_genicons/otros/$6.svg similarity index 100% rename from bin/_genicons/otros/$6.svg rename to src/_genicons/otros/$6.svg diff --git a/bin/_genicons/otros/BSicon_MBAHN.png b/src/_genicons/otros/BSicon_MBAHN.png similarity index 100% rename from bin/_genicons/otros/BSicon_MBAHN.png rename to src/_genicons/otros/BSicon_MBAHN.png diff --git a/bin/_genicons/otros/BSicon_MBAHN.svg b/src/_genicons/otros/BSicon_MBAHN.svg similarity index 100% rename from bin/_genicons/otros/BSicon_MBAHN.svg rename to src/_genicons/otros/BSicon_MBAHN.svg diff --git a/bin/_genicons/otros/Certabo.png b/src/_genicons/otros/Certabo.png similarity index 100% rename from bin/_genicons/otros/Certabo.png rename to src/_genicons/otros/Certabo.png diff --git a/bin/_genicons/otros/Chessnut.png b/src/_genicons/otros/Chessnut.png similarity index 100% rename from bin/_genicons/otros/Chessnut.png rename to src/_genicons/otros/Chessnut.png diff --git a/bin/_genicons/otros/HOS_logo.png b/src/_genicons/otros/HOS_logo.png similarity index 100% rename from bin/_genicons/otros/HOS_logo.png rename to src/_genicons/otros/HOS_logo.png diff --git a/bin/_genicons/otros/Maia.png b/src/_genicons/otros/Maia.png similarity index 100% rename from bin/_genicons/otros/Maia.png rename to src/_genicons/otros/Maia.png diff --git a/bin/_genicons/otros/Milleniumt.png b/src/_genicons/otros/Milleniumt.png similarity index 100% rename from bin/_genicons/otros/Milleniumt.png rename to src/_genicons/otros/Milleniumt.png diff --git a/bin/_genicons/otros/Novag.png b/src/_genicons/otros/Novag.png similarity index 100% rename from bin/_genicons/otros/Novag.png rename to src/_genicons/otros/Novag.png diff --git a/bin/_genicons/otros/Saitek.png b/src/_genicons/otros/Saitek.png similarity index 100% rename from bin/_genicons/otros/Saitek.png rename to src/_genicons/otros/Saitek.png diff --git a/bin/_genicons/otros/SquareOff.png b/src/_genicons/otros/SquareOff.png similarity index 100% rename from bin/_genicons/otros/SquareOff.png rename to src/_genicons/otros/SquareOff.png diff --git a/bin/_genicons/otros/Tabutronic.png b/src/_genicons/otros/Tabutronic.png similarity index 100% rename from bin/_genicons/otros/Tabutronic.png rename to src/_genicons/otros/Tabutronic.png diff --git a/bin/_genicons/otros/chesscom.png b/src/_genicons/otros/chesscom.png similarity index 100% rename from bin/_genicons/otros/chesscom.png rename to src/_genicons/otros/chesscom.png diff --git a/bin/_genicons/otros/coordinates.png b/src/_genicons/otros/coordinates.png similarity index 100% rename from bin/_genicons/otros/coordinates.png rename to src/_genicons/otros/coordinates.png diff --git a/bin/_genicons/otros/dgt.png b/src/_genicons/otros/dgt.png similarity index 100% rename from bin/_genicons/otros/dgt.png rename to src/_genicons/otros/dgt.png diff --git a/bin/_genicons/otros/dgtB.png b/src/_genicons/otros/dgtB.png similarity index 100% rename from bin/_genicons/otros/dgtB.png rename to src/_genicons/otros/dgtB.png diff --git a/bin/_genicons/otros/iChessOne.png b/src/_genicons/otros/iChessOne.png similarity index 100% rename from bin/_genicons/otros/iChessOne.png rename to src/_genicons/otros/iChessOne.png diff --git a/bin/_genicons/otros/lichess.png b/src/_genicons/otros/lichess.png similarity index 100% rename from bin/_genicons/otros/lichess.png rename to src/_genicons/otros/lichess.png diff --git a/bin/_genicons/qt4/LICENSE_QT4.GPL3 b/src/_genicons/qt4/LICENSE_QT4.GPL3 similarity index 100% rename from bin/_genicons/qt4/LICENSE_QT4.GPL3 rename to src/_genicons/qt4/LICENSE_QT4.GPL3 diff --git a/bin/_genicons/qt4/addtab(2).png b/src/_genicons/qt4/addtab(2).png similarity index 100% rename from bin/_genicons/qt4/addtab(2).png rename to src/_genicons/qt4/addtab(2).png diff --git a/bin/_genicons/qt4/addtab(3).png b/src/_genicons/qt4/addtab(3).png similarity index 100% rename from bin/_genicons/qt4/addtab(3).png rename to src/_genicons/qt4/addtab(3).png diff --git a/bin/_genicons/qt4/addtab(3)R.png b/src/_genicons/qt4/addtab(3)R.png similarity index 100% rename from bin/_genicons/qt4/addtab(3)R.png rename to src/_genicons/qt4/addtab(3)R.png diff --git a/bin/_genicons/qt4/datetimeedit.png b/src/_genicons/qt4/datetimeedit.png similarity index 100% rename from bin/_genicons/qt4/datetimeedit.png rename to src/_genicons/qt4/datetimeedit.png diff --git a/bin/_genicons/qt4/delete.png b/src/_genicons/qt4/delete.png similarity index 100% rename from bin/_genicons/qt4/delete.png rename to src/_genicons/qt4/delete.png diff --git a/bin/_genicons/qt4/fit-page-32.png b/src/_genicons/qt4/fit-page-32.png similarity index 100% rename from bin/_genicons/qt4/fit-page-32.png rename to src/_genicons/qt4/fit-page-32.png diff --git a/bin/_genicons/qt4/icon-m-ovi-service-maps.png b/src/_genicons/qt4/icon-m-ovi-service-maps.png similarity index 100% rename from bin/_genicons/qt4/icon-m-ovi-service-maps.png rename to src/_genicons/qt4/icon-m-ovi-service-maps.png diff --git a/bin/_genicons/qt4/minus(3)R.png b/src/_genicons/qt4/minus(3)R.png similarity index 100% rename from bin/_genicons/qt4/minus(3)R.png rename to src/_genicons/qt4/minus(3)R.png diff --git a/bin/_genicons/qt4/minus-sign.png b/src/_genicons/qt4/minus-sign.png similarity index 100% rename from bin/_genicons/qt4/minus-sign.png rename to src/_genicons/qt4/minus-sign.png diff --git a/bin/_genicons/qt4/newdirectory-32.png b/src/_genicons/qt4/newdirectory-32.png similarity index 100% rename from bin/_genicons/qt4/newdirectory-32.png rename to src/_genicons/qt4/newdirectory-32.png diff --git a/bin/_genicons/qt4/plus-sign.png b/src/_genicons/qt4/plus-sign.png similarity index 100% rename from bin/_genicons/qt4/plus-sign.png rename to src/_genicons/qt4/plus-sign.png diff --git a/bin/_genicons/qt4/right-32.png b/src/_genicons/qt4/right-32.png similarity index 100% rename from bin/_genicons/qt4/right-32.png rename to src/_genicons/qt4/right-32.png diff --git a/bin/_genicons/qt4/userInputIcon.png b/src/_genicons/qt4/userInputIcon.png similarity index 100% rename from bin/_genicons/qt4/userInputIcon.png rename to src/_genicons/qt4/userInputIcon.png diff --git a/bin/_genicons/qt4/view-page-sided-32.png b/src/_genicons/qt4/view-page-sided-32.png similarity index 100% rename from bin/_genicons/qt4/view-page-sided-32.png rename to src/_genicons/qt4/view-page-sided-32.png diff --git a/bin/_genicons/qt4/view-refresh.png b/src/_genicons/qt4/view-refresh.png similarity index 100% rename from bin/_genicons/qt4/view-refresh.png rename to src/_genicons/qt4/view-refresh.png diff --git a/bin/_genicons/qt4/viewdetailed-32.png b/src/_genicons/qt4/viewdetailed-32.png similarity index 100% rename from bin/_genicons/qt4/viewdetailed-32.png rename to src/_genicons/qt4/viewdetailed-32.png diff --git a/bin/_genicons/rey.svg b/src/_genicons/rey.svg similarity index 100% rename from bin/_genicons/rey.svg rename to src/_genicons/rey.svg diff --git a/bin/_genicons/sepia.png b/src/_genicons/sepia.png similarity index 100% rename from bin/_genicons/sepia.png rename to src/_genicons/sepia.png diff --git a/bin/_genicons/silk/accept.png b/src/_genicons/silk/accept.png similarity index 100% rename from bin/_genicons/silk/accept.png rename to src/_genicons/silk/accept.png diff --git a/bin/_genicons/silk/add.png b/src/_genicons/silk/add.png similarity index 100% rename from bin/_genicons/silk/add.png rename to src/_genicons/silk/add.png diff --git a/bin/_genicons/silk/arrow_divide.png b/src/_genicons/silk/arrow_divide.png similarity index 100% rename from bin/_genicons/silk/arrow_divide.png rename to src/_genicons/silk/arrow_divide.png diff --git a/bin/_genicons/silk/arrow_divide32.png b/src/_genicons/silk/arrow_divide32.png similarity index 100% rename from bin/_genicons/silk/arrow_divide32.png rename to src/_genicons/silk/arrow_divide32.png diff --git a/bin/_genicons/silk/book.png b/src/_genicons/silk/book.png similarity index 100% rename from bin/_genicons/silk/book.png rename to src/_genicons/silk/book.png diff --git a/bin/_genicons/silk/book_comment.png b/src/_genicons/silk/book_comment.png similarity index 100% rename from bin/_genicons/silk/book_comment.png rename to src/_genicons/silk/book_comment.png diff --git a/bin/_genicons/silk/brick.png b/src/_genicons/silk/brick.png similarity index 100% rename from bin/_genicons/silk/brick.png rename to src/_genicons/silk/brick.png diff --git a/bin/_genicons/silk/bullet_black.png b/src/_genicons/silk/bullet_black.png similarity index 100% rename from bin/_genicons/silk/bullet_black.png rename to src/_genicons/silk/bullet_black.png diff --git a/bin/_genicons/silk/bullet_blue.png b/src/_genicons/silk/bullet_blue.png similarity index 100% rename from bin/_genicons/silk/bullet_blue.png rename to src/_genicons/silk/bullet_blue.png diff --git a/bin/_genicons/silk/bullet_go.png b/src/_genicons/silk/bullet_go.png similarity index 100% rename from bin/_genicons/silk/bullet_go.png rename to src/_genicons/silk/bullet_go.png diff --git a/bin/_genicons/silk/bullet_green.png b/src/_genicons/silk/bullet_green.png similarity index 100% rename from bin/_genicons/silk/bullet_green.png rename to src/_genicons/silk/bullet_green.png diff --git a/bin/_genicons/silk/bullet_orange.png b/src/_genicons/silk/bullet_orange.png similarity index 100% rename from bin/_genicons/silk/bullet_orange.png rename to src/_genicons/silk/bullet_orange.png diff --git a/bin/_genicons/silk/bullet_purple.png b/src/_genicons/silk/bullet_purple.png similarity index 100% rename from bin/_genicons/silk/bullet_purple.png rename to src/_genicons/silk/bullet_purple.png diff --git a/bin/_genicons/silk/bullet_red.png b/src/_genicons/silk/bullet_red.png similarity index 100% rename from bin/_genicons/silk/bullet_red.png rename to src/_genicons/silk/bullet_red.png diff --git a/bin/_genicons/silk/bullet_star.png b/src/_genicons/silk/bullet_star.png similarity index 100% rename from bin/_genicons/silk/bullet_star.png rename to src/_genicons/silk/bullet_star.png diff --git a/bin/_genicons/silk/bullet_white.png b/src/_genicons/silk/bullet_white.png similarity index 100% rename from bin/_genicons/silk/bullet_white.png rename to src/_genicons/silk/bullet_white.png diff --git a/bin/_genicons/silk/bullet_yellow.png b/src/_genicons/silk/bullet_yellow.png similarity index 100% rename from bin/_genicons/silk/bullet_yellow.png rename to src/_genicons/silk/bullet_yellow.png diff --git a/bin/_genicons/silk/comment.png b/src/_genicons/silk/comment.png similarity index 100% rename from bin/_genicons/silk/comment.png rename to src/_genicons/silk/comment.png diff --git a/bin/_genicons/silk/comment_edit.png b/src/_genicons/silk/comment_edit.png similarity index 100% rename from bin/_genicons/silk/comment_edit.png rename to src/_genicons/silk/comment_edit.png diff --git a/bin/_genicons/silk/comments.png b/src/_genicons/silk/comments.png similarity index 100% rename from bin/_genicons/silk/comments.png rename to src/_genicons/silk/comments.png diff --git a/bin/_genicons/silk/comments_add.png b/src/_genicons/silk/comments_add.png similarity index 100% rename from bin/_genicons/silk/comments_add.png rename to src/_genicons/silk/comments_add.png diff --git a/bin/_genicons/silk/control_play.png b/src/_genicons/silk/control_play.png similarity index 100% rename from bin/_genicons/silk/control_play.png rename to src/_genicons/silk/control_play.png diff --git a/bin/_genicons/silk/delete.png b/src/_genicons/silk/delete.png similarity index 100% rename from bin/_genicons/silk/delete.png rename to src/_genicons/silk/delete.png diff --git a/bin/_genicons/silk/email.png b/src/_genicons/silk/email.png similarity index 100% rename from bin/_genicons/silk/email.png rename to src/_genicons/silk/email.png diff --git a/bin/_genicons/silk/licenciaSilk.txt b/src/_genicons/silk/licenciaSilk.txt similarity index 100% rename from bin/_genicons/silk/licenciaSilk.txt rename to src/_genicons/silk/licenciaSilk.txt diff --git a/bin/_genicons/silk/lightbulb.png b/src/_genicons/silk/lightbulb.png similarity index 100% rename from bin/_genicons/silk/lightbulb.png rename to src/_genicons/silk/lightbulb.png diff --git a/bin/_genicons/silk/lightbulb_delete.png b/src/_genicons/silk/lightbulb_delete.png similarity index 100% rename from bin/_genicons/silk/lightbulb_delete.png rename to src/_genicons/silk/lightbulb_delete.png diff --git a/bin/_genicons/silk/lightning.png b/src/_genicons/silk/lightning.png similarity index 100% rename from bin/_genicons/silk/lightning.png rename to src/_genicons/silk/lightning.png diff --git a/bin/_genicons/silk/paste_plain.png b/src/_genicons/silk/paste_plain.png similarity index 100% rename from bin/_genicons/silk/paste_plain.png rename to src/_genicons/silk/paste_plain.png diff --git a/bin/_genicons/silk/shape_move_back.png b/src/_genicons/silk/shape_move_back.png similarity index 100% rename from bin/_genicons/silk/shape_move_back.png rename to src/_genicons/silk/shape_move_back.png diff --git a/bin/_genicons/silk/vcard_edit.png b/src/_genicons/silk/vcard_edit.png similarity index 100% rename from bin/_genicons/silk/vcard_edit.png rename to src/_genicons/silk/vcard_edit.png diff --git a/bin/_genicons/silk/weather_sun.png b/src/_genicons/silk/weather_sun.png similarity index 100% rename from bin/_genicons/silk/weather_sun.png rename to src/_genicons/silk/weather_sun.png diff --git a/bin/_genicons/ultimate/GPL b/src/_genicons/ultimate/GPL similarity index 100% rename from bin/_genicons/ultimate/GPL rename to src/_genicons/ultimate/GPL diff --git a/bin/_genicons/ultimate/edit-cut.png b/src/_genicons/ultimate/edit-cut.png similarity index 100% rename from bin/_genicons/ultimate/edit-cut.png rename to src/_genicons/ultimate/edit-cut.png diff --git a/bin/_genicons/ultimate/gnome-app-install-star.png b/src/_genicons/ultimate/gnome-app-install-star.png similarity index 100% rename from bin/_genicons/ultimate/gnome-app-install-star.png rename to src/_genicons/ultimate/gnome-app-install-star.png diff --git a/bin/_genicons/ultimate/gnome-system-config.png b/src/_genicons/ultimate/gnome-system-config.png similarity index 100% rename from bin/_genicons/ultimate/gnome-system-config.png rename to src/_genicons/ultimate/gnome-system-config.png diff --git a/bin/_genicons/ultimate/help-browser.png b/src/_genicons/ultimate/help-browser.png similarity index 100% rename from bin/_genicons/ultimate/help-browser.png rename to src/_genicons/ultimate/help-browser.png diff --git a/bin/_genicons/ultimate/image-svg+xml.png b/src/_genicons/ultimate/image-svg+xml.png similarity index 100% rename from bin/_genicons/ultimate/image-svg+xml.png rename to src/_genicons/ultimate/image-svg+xml.png diff --git a/bin/_genicons/ultimate/system-search.png b/src/_genicons/ultimate/system-search.png similarity index 100% rename from bin/_genicons/ultimate/system-search.png rename to src/_genicons/ultimate/system-search.png diff --git a/bin/_genicons/ultimate/view-sort-ascending.png b/src/_genicons/ultimate/view-sort-ascending.png similarity index 100% rename from bin/_genicons/ultimate/view-sort-ascending.png rename to src/_genicons/ultimate/view-sort-ascending.png diff --git a/bin/_genicons/ultimate/view-sort-descending.png b/src/_genicons/ultimate/view-sort-descending.png similarity index 100% rename from bin/_genicons/ultimate/view-sort-descending.png rename to src/_genicons/ultimate/view-sort-descending.png diff --git a/bin/_genicons/vehicles/AirAmbulance.png b/src/_genicons/vehicles/AirAmbulance.png similarity index 100% rename from bin/_genicons/vehicles/AirAmbulance.png rename to src/_genicons/vehicles/AirAmbulance.png diff --git a/bin/_genicons/vehicles/Airplane.png b/src/_genicons/vehicles/Airplane.png similarity index 100% rename from bin/_genicons/vehicles/Airplane.png rename to src/_genicons/vehicles/Airplane.png diff --git a/bin/_genicons/vehicles/Ambulance.png b/src/_genicons/vehicles/Ambulance.png similarity index 100% rename from bin/_genicons/vehicles/Ambulance.png rename to src/_genicons/vehicles/Ambulance.png diff --git a/bin/_genicons/vehicles/BoatEquipment.png b/src/_genicons/vehicles/BoatEquipment.png similarity index 100% rename from bin/_genicons/vehicles/BoatEquipment.png rename to src/_genicons/vehicles/BoatEquipment.png diff --git a/bin/_genicons/vehicles/Buy Entire Icon Set.url b/src/_genicons/vehicles/Buy Entire Icon Set.url similarity index 100% rename from bin/_genicons/vehicles/Buy Entire Icon Set.url rename to src/_genicons/vehicles/Buy Entire Icon Set.url diff --git a/bin/_genicons/vehicles/Cabriolet.png b/src/_genicons/vehicles/Cabriolet.png similarity index 100% rename from bin/_genicons/vehicles/Cabriolet.png rename to src/_genicons/vehicles/Cabriolet.png diff --git a/bin/_genicons/vehicles/Car.png b/src/_genicons/vehicles/Car.png similarity index 100% rename from bin/_genicons/vehicles/Car.png rename to src/_genicons/vehicles/Car.png diff --git a/bin/_genicons/vehicles/CarTrailer.png b/src/_genicons/vehicles/CarTrailer.png similarity index 100% rename from bin/_genicons/vehicles/CarTrailer.png rename to src/_genicons/vehicles/CarTrailer.png diff --git a/bin/_genicons/vehicles/CargoShip.png b/src/_genicons/vehicles/CargoShip.png similarity index 100% rename from bin/_genicons/vehicles/CargoShip.png rename to src/_genicons/vehicles/CargoShip.png diff --git a/bin/_genicons/vehicles/Container.png b/src/_genicons/vehicles/Container.png similarity index 100% rename from bin/_genicons/vehicles/Container.png rename to src/_genicons/vehicles/Container.png diff --git a/bin/_genicons/vehicles/ContainerLoader.png b/src/_genicons/vehicles/ContainerLoader.png similarity index 100% rename from bin/_genicons/vehicles/ContainerLoader.png rename to src/_genicons/vehicles/ContainerLoader.png diff --git a/bin/_genicons/vehicles/DieselLocomotiveBoxcar.png b/src/_genicons/vehicles/DieselLocomotiveBoxcar.png similarity index 100% rename from bin/_genicons/vehicles/DieselLocomotiveBoxcar.png rename to src/_genicons/vehicles/DieselLocomotiveBoxcar.png diff --git a/bin/_genicons/vehicles/Excavator.png b/src/_genicons/vehicles/Excavator.png similarity index 100% rename from bin/_genicons/vehicles/Excavator.png rename to src/_genicons/vehicles/Excavator.png diff --git a/bin/_genicons/vehicles/ExecutiveCar.png b/src/_genicons/vehicles/ExecutiveCar.png similarity index 100% rename from bin/_genicons/vehicles/ExecutiveCar.png rename to src/_genicons/vehicles/ExecutiveCar.png diff --git a/bin/_genicons/vehicles/FireTruck.png b/src/_genicons/vehicles/FireTruck.png similarity index 100% rename from bin/_genicons/vehicles/FireTruck.png rename to src/_genicons/vehicles/FireTruck.png diff --git a/bin/_genicons/vehicles/ForkliftTruckLoaded.png b/src/_genicons/vehicles/ForkliftTruckLoaded.png similarity index 100% rename from bin/_genicons/vehicles/ForkliftTruckLoaded.png rename to src/_genicons/vehicles/ForkliftTruckLoaded.png diff --git a/bin/_genicons/vehicles/Icons-Land Home.url b/src/_genicons/vehicles/Icons-Land Home.url similarity index 100% rename from bin/_genicons/vehicles/Icons-Land Home.url rename to src/_genicons/vehicles/Icons-Land Home.url diff --git a/bin/_genicons/vehicles/IconsLandDemoLicenseAgreement.txt b/src/_genicons/vehicles/IconsLandDemoLicenseAgreement.txt similarity index 100% rename from bin/_genicons/vehicles/IconsLandDemoLicenseAgreement.txt rename to src/_genicons/vehicles/IconsLandDemoLicenseAgreement.txt diff --git a/bin/_genicons/vehicles/Lorry.png b/src/_genicons/vehicles/Lorry.png similarity index 100% rename from bin/_genicons/vehicles/Lorry.png rename to src/_genicons/vehicles/Lorry.png diff --git a/bin/_genicons/vehicles/MixerTruck.png b/src/_genicons/vehicles/MixerTruck.png similarity index 100% rename from bin/_genicons/vehicles/MixerTruck.png rename to src/_genicons/vehicles/MixerTruck.png diff --git a/bin/_genicons/vehicles/PoliceCar.png b/src/_genicons/vehicles/PoliceCar.png similarity index 100% rename from bin/_genicons/vehicles/PoliceCar.png rename to src/_genicons/vehicles/PoliceCar.png diff --git a/bin/_genicons/vehicles/QuadBike.png b/src/_genicons/vehicles/QuadBike.png similarity index 100% rename from bin/_genicons/vehicles/QuadBike.png rename to src/_genicons/vehicles/QuadBike.png diff --git a/bin/_genicons/vehicles/RecoveryTruck.png b/src/_genicons/vehicles/RecoveryTruck.png similarity index 100% rename from bin/_genicons/vehicles/RecoveryTruck.png rename to src/_genicons/vehicles/RecoveryTruck.png diff --git a/bin/_genicons/vehicles/SubwayTrain.png b/src/_genicons/vehicles/SubwayTrain.png similarity index 100% rename from bin/_genicons/vehicles/SubwayTrain.png rename to src/_genicons/vehicles/SubwayTrain.png diff --git a/bin/_genicons/vehicles/TouringMotorcycle.png b/src/_genicons/vehicles/TouringMotorcycle.png similarity index 100% rename from bin/_genicons/vehicles/TouringMotorcycle.png rename to src/_genicons/vehicles/TouringMotorcycle.png diff --git a/bin/_genicons/vehicles/TowTruck.png b/src/_genicons/vehicles/TowTruck.png similarity index 100% rename from bin/_genicons/vehicles/TowTruck.png rename to src/_genicons/vehicles/TowTruck.png diff --git a/bin/_genicons/vehicles/TractorUnit.png b/src/_genicons/vehicles/TractorUnit.png similarity index 100% rename from bin/_genicons/vehicles/TractorUnit.png rename to src/_genicons/vehicles/TractorUnit.png diff --git a/bin/_genicons/vehicles/Transport Icons Home.url b/src/_genicons/vehicles/Transport Icons Home.url similarity index 100% rename from bin/_genicons/vehicles/Transport Icons Home.url rename to src/_genicons/vehicles/Transport Icons Home.url diff --git a/bin/_genicons/vehicles/Truck.png b/src/_genicons/vehicles/Truck.png similarity index 100% rename from bin/_genicons/vehicles/Truck.png rename to src/_genicons/vehicles/Truck.png diff --git a/bin/_genicons/vehicles/TruckMountedCrane.png b/src/_genicons/vehicles/TruckMountedCrane.png similarity index 100% rename from bin/_genicons/vehicles/TruckMountedCrane.png rename to src/_genicons/vehicles/TruckMountedCrane.png diff --git a/bin/_genicons/vehicles/Wheel.png b/src/_genicons/vehicles/Wheel.png similarity index 100% rename from bin/_genicons/vehicles/Wheel.png rename to src/_genicons/vehicles/Wheel.png diff --git a/bin/_genicons/vehicles/Wheelchair.png b/src/_genicons/vehicles/Wheelchair.png similarity index 100% rename from bin/_genicons/vehicles/Wheelchair.png rename to src/_genicons/vehicles/Wheelchair.png diff --git a/bin/_genicons/windows8/Alt_24px.png b/src/_genicons/windows8/Alt_24px.png similarity index 100% rename from bin/_genicons/windows8/Alt_24px.png rename to src/_genicons/windows8/Alt_24px.png diff --git a/bin/_genicons/windows8/Book_32px.png b/src/_genicons/windows8/Book_32px.png similarity index 100% rename from bin/_genicons/windows8/Book_32px.png rename to src/_genicons/windows8/Book_32px.png diff --git a/bin/_genicons/windows8/CSV-32.png b/src/_genicons/windows8/CSV-32.png similarity index 100% rename from bin/_genicons/windows8/CSV-32.png rename to src/_genicons/windows8/CSV-32.png diff --git a/bin/_genicons/windows8/Connect_18px.png b/src/_genicons/windows8/Connect_18px.png similarity index 100% rename from bin/_genicons/windows8/Connect_18px.png rename to src/_genicons/windows8/Connect_18px.png diff --git a/bin/_genicons/windows8/Ctrl_24px.png b/src/_genicons/windows8/Ctrl_24px.png similarity index 100% rename from bin/_genicons/windows8/Ctrl_24px.png rename to src/_genicons/windows8/Ctrl_24px.png diff --git a/bin/_genicons/windows8/Download_32px.png b/src/_genicons/windows8/Download_32px.png similarity index 100% rename from bin/_genicons/windows8/Download_32px.png rename to src/_genicons/windows8/Download_32px.png diff --git a/bin/_genicons/windows8/Exposure_32px.png b/src/_genicons/windows8/Exposure_32px.png similarity index 100% rename from bin/_genicons/windows8/Exposure_32px.png rename to src/_genicons/windows8/Exposure_32px.png diff --git a/bin/_genicons/windows8/Eye-16.png b/src/_genicons/windows8/Eye-16.png similarity index 100% rename from bin/_genicons/windows8/Eye-16.png rename to src/_genicons/windows8/Eye-16.png diff --git a/bin/_genicons/windows8/Fog_Lamp_32px.png b/src/_genicons/windows8/Fog_Lamp_32px.png similarity index 100% rename from bin/_genicons/windows8/Fog_Lamp_32px.png rename to src/_genicons/windows8/Fog_Lamp_32px.png diff --git a/bin/_genicons/windows8/Gymnastics_32px.png b/src/_genicons/windows8/Gymnastics_32px.png similarity index 100% rename from bin/_genicons/windows8/Gymnastics_32px.png rename to src/_genicons/windows8/Gymnastics_32px.png diff --git a/bin/_genicons/windows8/Knight_32px.png b/src/_genicons/windows8/Knight_32px.png similarity index 100% rename from bin/_genicons/windows8/Knight_32px.png rename to src/_genicons/windows8/Knight_32px.png diff --git a/bin/_genicons/windows8/Knight_32px_1.png b/src/_genicons/windows8/Knight_32px_1.png similarity index 100% rename from bin/_genicons/windows8/Knight_32px_1.png rename to src/_genicons/windows8/Knight_32px_1.png diff --git a/bin/_genicons/windows8/Microscope_26px.png b/src/_genicons/windows8/Microscope_26px.png similarity index 100% rename from bin/_genicons/windows8/Microscope_26px.png rename to src/_genicons/windows8/Microscope_26px.png diff --git a/bin/_genicons/windows8/Mouse_Right_Click_24px.png b/src/_genicons/windows8/Mouse_Right_Click_24px.png similarity index 100% rename from bin/_genicons/windows8/Mouse_Right_Click_24px.png rename to src/_genicons/windows8/Mouse_Right_Click_24px.png diff --git a/bin/_genicons/windows8/Museum_32px.png b/src/_genicons/windows8/Museum_32px.png similarity index 100% rename from bin/_genicons/windows8/Museum_32px.png rename to src/_genicons/windows8/Museum_32px.png diff --git a/bin/_genicons/windows8/Network_32px.png b/src/_genicons/windows8/Network_32px.png similarity index 100% rename from bin/_genicons/windows8/Network_32px.png rename to src/_genicons/windows8/Network_32px.png diff --git a/bin/_genicons/windows8/Partly_Cloudy_Day_32px.png b/src/_genicons/windows8/Partly_Cloudy_Day_32px.png similarity index 100% rename from bin/_genicons/windows8/Partly_Cloudy_Day_32px.png rename to src/_genicons/windows8/Partly_Cloudy_Day_32px.png diff --git a/bin/_genicons/windows8/Pin_in_circle_24px.png b/src/_genicons/windows8/Pin_in_circle_24px.png similarity index 100% rename from bin/_genicons/windows8/Pin_in_circle_24px.png rename to src/_genicons/windows8/Pin_in_circle_24px.png diff --git a/bin/_genicons/windows8/Pullups_32px.png b/src/_genicons/windows8/Pullups_32px.png similarity index 100% rename from bin/_genicons/windows8/Pullups_32px.png rename to src/_genicons/windows8/Pullups_32px.png diff --git a/bin/_genicons/windows8/Rain_32px.png b/src/_genicons/windows8/Rain_32px.png similarity index 100% rename from bin/_genicons/windows8/Rain_32px.png rename to src/_genicons/windows8/Rain_32px.png diff --git a/bin/_genicons/windows8/Rain_Cloud_32px.png b/src/_genicons/windows8/Rain_Cloud_32px.png similarity index 100% rename from bin/_genicons/windows8/Rain_Cloud_32px.png rename to src/_genicons/windows8/Rain_Cloud_32px.png diff --git a/bin/_genicons/windows8/Reading_32px.png b/src/_genicons/windows8/Reading_32px.png similarity index 100% rename from bin/_genicons/windows8/Reading_32px.png rename to src/_genicons/windows8/Reading_32px.png diff --git a/bin/_genicons/windows8/Registry_Editor.png b/src/_genicons/windows8/Registry_Editor.png similarity index 100% rename from bin/_genicons/windows8/Registry_Editor.png rename to src/_genicons/windows8/Registry_Editor.png diff --git a/bin/_genicons/windows8/Running_32px.png b/src/_genicons/windows8/Running_32px.png similarity index 100% rename from bin/_genicons/windows8/Running_32px.png rename to src/_genicons/windows8/Running_32px.png diff --git a/bin/_genicons/windows8/Shift_24px.png b/src/_genicons/windows8/Shift_24px.png similarity index 100% rename from bin/_genicons/windows8/Shift_24px.png rename to src/_genicons/windows8/Shift_24px.png diff --git a/bin/_genicons/windows8/Sleep_Mode.png b/src/_genicons/windows8/Sleep_Mode.png similarity index 100% rename from bin/_genicons/windows8/Sleep_Mode.png rename to src/_genicons/windows8/Sleep_Mode.png diff --git a/bin/_genicons/windows8/Snowflake_32px.png b/src/_genicons/windows8/Snowflake_32px.png similarity index 100% rename from bin/_genicons/windows8/Snowflake_32px.png rename to src/_genicons/windows8/Snowflake_32px.png diff --git a/bin/_genicons/windows8/Steam_Engine_26px.png b/src/_genicons/windows8/Steam_Engine_26px.png similarity index 100% rename from bin/_genicons/windows8/Steam_Engine_26px.png rename to src/_genicons/windows8/Steam_Engine_26px.png diff --git a/bin/_genicons/windows8/Summer_32px.png b/src/_genicons/windows8/Summer_32px.png similarity index 100% rename from bin/_genicons/windows8/Summer_32px.png rename to src/_genicons/windows8/Summer_32px.png diff --git a/bin/_genicons/windows8/Treadmill_32px.png b/src/_genicons/windows8/Treadmill_32px.png similarity index 100% rename from bin/_genicons/windows8/Treadmill_32px.png rename to src/_genicons/windows8/Treadmill_32px.png diff --git a/bin/_genicons/windows8/Tree_Structure_32px.png b/src/_genicons/windows8/Tree_Structure_32px.png similarity index 100% rename from bin/_genicons/windows8/Tree_Structure_32px.png rename to src/_genicons/windows8/Tree_Structure_32px.png diff --git a/bin/_genicons/windows8/Trophy.png b/src/_genicons/windows8/Trophy.png similarity index 100% rename from bin/_genicons/windows8/Trophy.png rename to src/_genicons/windows8/Trophy.png diff --git a/bin/_genicons/windows8/add_property-32.png b/src/_genicons/windows8/add_property-32.png similarity index 100% rename from bin/_genicons/windows8/add_property-32.png rename to src/_genicons/windows8/add_property-32.png diff --git a/bin/_genicons/windows8/biotech-32.png b/src/_genicons/windows8/biotech-32.png similarity index 100% rename from bin/_genicons/windows8/biotech-32.png rename to src/_genicons/windows8/biotech-32.png diff --git a/bin/_genicons/windows8/date_span_32px.png b/src/_genicons/windows8/date_span_32px.png similarity index 100% rename from bin/_genicons/windows8/date_span_32px.png rename to src/_genicons/windows8/date_span_32px.png diff --git a/bin/_genicons/windows8/delete_shield-26.png b/src/_genicons/windows8/delete_shield-26.png similarity index 100% rename from bin/_genicons/windows8/delete_shield-26.png rename to src/_genicons/windows8/delete_shield-26.png diff --git a/bin/_genicons/windows8/diploma2-32.png b/src/_genicons/windows8/diploma2-32.png similarity index 100% rename from bin/_genicons/windows8/diploma2-32.png rename to src/_genicons/windows8/diploma2-32.png diff --git a/bin/_genicons/windows8/film_reel-26.png b/src/_genicons/windows8/film_reel-26.png similarity index 100% rename from bin/_genicons/windows8/film_reel-26.png rename to src/_genicons/windows8/film_reel-26.png diff --git a/bin/_genicons/windows8/icons8-agregar-propiedad-32.png b/src/_genicons/windows8/icons8-agregar-propiedad-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-agregar-propiedad-32.png rename to src/_genicons/windows8/icons8-agregar-propiedad-32.png diff --git a/bin/_genicons/windows8/icons8-ai-24.png b/src/_genicons/windows8/icons8-ai-24.png similarity index 100% rename from bin/_genicons/windows8/icons8-ai-24.png rename to src/_genicons/windows8/icons8-ai-24.png diff --git a/bin/_genicons/windows8/icons8-analysis-16.png b/src/_genicons/windows8/icons8-analysis-16.png similarity index 100% rename from bin/_genicons/windows8/icons8-analysis-16.png rename to src/_genicons/windows8/icons8-analysis-16.png diff --git a/bin/_genicons/windows8/icons8-biblioteca-32.png b/src/_genicons/windows8/icons8-biblioteca-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-biblioteca-32.png rename to src/_genicons/windows8/icons8-biblioteca-32.png diff --git a/bin/_genicons/windows8/icons8-books-16.png b/src/_genicons/windows8/icons8-books-16.png similarity index 100% rename from bin/_genicons/windows8/icons8-books-16.png rename to src/_genicons/windows8/icons8-books-16.png diff --git a/bin/_genicons/windows8/icons8-bosque-32.png b/src/_genicons/windows8/icons8-bosque-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-bosque-32.png rename to src/_genicons/windows8/icons8-bosque-32.png diff --git a/bin/_genicons/windows8/icons8-casa-32.png b/src/_genicons/windows8/icons8-casa-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-casa-32.png rename to src/_genicons/windows8/icons8-casa-32.png diff --git a/bin/_genicons/windows8/icons8-design-32.png b/src/_genicons/windows8/icons8-design-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-design-32.png rename to src/_genicons/windows8/icons8-design-32.png diff --git a/bin/_genicons/windows8/icons8-escaner-32.png b/src/_genicons/windows8/icons8-escaner-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-escaner-32.png rename to src/_genicons/windows8/icons8-escaner-32.png diff --git a/bin/_genicons/windows8/icons8-escaner2-32.png b/src/_genicons/windows8/icons8-escaner2-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-escaner2-32.png rename to src/_genicons/windows8/icons8-escaner2-32.png diff --git a/bin/_genicons/windows8/icons8-estadisticas-32.png b/src/_genicons/windows8/icons8-estadisticas-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-estadisticas-32.png rename to src/_genicons/windows8/icons8-estadisticas-32.png diff --git a/bin/_genicons/windows8/icons8-formula-fx-32.png b/src/_genicons/windows8/icons8-formula-fx-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-formula-fx-32.png rename to src/_genicons/windows8/icons8-formula-fx-32.png diff --git a/bin/_genicons/windows8/icons8-idea-32.png b/src/_genicons/windows8/icons8-idea-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-idea-32.png rename to src/_genicons/windows8/icons8-idea-32.png diff --git a/bin/_genicons/windows8/icons8-maquinaria-32.png b/src/_genicons/windows8/icons8-maquinaria-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-maquinaria-32.png rename to src/_genicons/windows8/icons8-maquinaria-32.png diff --git a/bin/_genicons/windows8/icons8-motor-32.png b/src/_genicons/windows8/icons8-motor-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-motor-32.png rename to src/_genicons/windows8/icons8-motor-32.png diff --git a/bin/_genicons/windows8/icons8-multiedicion-32.png b/src/_genicons/windows8/icons8-multiedicion-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-multiedicion-32.png rename to src/_genicons/windows8/icons8-multiedicion-32.png diff --git a/bin/_genicons/windows8/icons8-pin-32.png b/src/_genicons/windows8/icons8-pin-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-pin-32.png rename to src/_genicons/windows8/icons8-pin-32.png diff --git a/bin/_genicons/windows8/icons8-traductor-google-32.png b/src/_genicons/windows8/icons8-traductor-google-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-traductor-google-32.png rename to src/_genicons/windows8/icons8-traductor-google-32.png diff --git a/bin/_genicons/windows8/icons8-unpin-32.png b/src/_genicons/windows8/icons8-unpin-32.png similarity index 100% rename from bin/_genicons/windows8/icons8-unpin-32.png rename to src/_genicons/windows8/icons8-unpin-32.png diff --git a/bin/_genicons/windows8/icons8_25_de_abril_bridge_32px.png b/src/_genicons/windows8/icons8_25_de_abril_bridge_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_25_de_abril_bridge_32px.png rename to src/_genicons/windows8/icons8_25_de_abril_bridge_32px.png diff --git a/bin/_genicons/windows8/icons8_Abacus_32px.png b/src/_genicons/windows8/icons8_Abacus_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Abacus_32px.png rename to src/_genicons/windows8/icons8_Abacus_32px.png diff --git a/bin/_genicons/windows8/icons8_Add_Database_32px.png b/src/_genicons/windows8/icons8_Add_Database_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Add_Database_32px.png rename to src/_genicons/windows8/icons8_Add_Database_32px.png diff --git a/bin/_genicons/windows8/icons8_Add_New_32px.png b/src/_genicons/windows8/icons8_Add_New_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Add_New_32px.png rename to src/_genicons/windows8/icons8_Add_New_32px.png diff --git a/bin/_genicons/windows8/icons8_Adjustment_32px.png b/src/_genicons/windows8/icons8_Adjustment_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Adjustment_32px.png rename to src/_genicons/windows8/icons8_Adjustment_32px.png diff --git a/bin/_genicons/windows8/icons8_Automation_64px.png b/src/_genicons/windows8/icons8_Automation_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Automation_64px.png rename to src/_genicons/windows8/icons8_Automation_64px.png diff --git a/bin/_genicons/windows8/icons8_Checked_32px.png b/src/_genicons/windows8/icons8_Checked_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Checked_32px.png rename to src/_genicons/windows8/icons8_Checked_32px.png diff --git a/bin/_genicons/windows8/icons8_Checked_Checkbox_16px.png b/src/_genicons/windows8/icons8_Checked_Checkbox_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Checked_Checkbox_16px.png rename to src/_genicons/windows8/icons8_Checked_Checkbox_16px.png diff --git a/bin/_genicons/windows8/icons8_Chess_32px.png b/src/_genicons/windows8/icons8_Chess_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Chess_32px.png rename to src/_genicons/windows8/icons8_Chess_32px.png diff --git a/bin/_genicons/windows8/icons8_Circled_Play_32px.png b/src/_genicons/windows8/icons8_Circled_Play_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Circled_Play_32px.png rename to src/_genicons/windows8/icons8_Circled_Play_32px.png diff --git a/bin/_genicons/windows8/icons8_Close_Pane_32px.png b/src/_genicons/windows8/icons8_Close_Pane_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Close_Pane_32px.png rename to src/_genicons/windows8/icons8_Close_Pane_32px.png diff --git a/bin/_genicons/windows8/icons8_Close_Window_32px.png b/src/_genicons/windows8/icons8_Close_Window_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Close_Window_32px.png rename to src/_genicons/windows8/icons8_Close_Window_32px.png diff --git a/bin/_genicons/windows8/icons8_Collapse_32px.png b/src/_genicons/windows8/icons8_Collapse_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Collapse_32px.png rename to src/_genicons/windows8/icons8_Collapse_32px.png diff --git a/bin/_genicons/windows8/icons8_Computer_Support_32px.png b/src/_genicons/windows8/icons8_Computer_Support_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Computer_Support_32px.png rename to src/_genicons/windows8/icons8_Computer_Support_32px.png diff --git a/bin/_genicons/windows8/icons8_Copy_to_Clipboard_32px.png b/src/_genicons/windows8/icons8_Copy_to_Clipboard_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Copy_to_Clipboard_32px.png rename to src/_genicons/windows8/icons8_Copy_to_Clipboard_32px.png diff --git a/bin/_genicons/windows8/icons8_Database_32px.png b/src/_genicons/windows8/icons8_Database_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Database_32px.png rename to src/_genicons/windows8/icons8_Database_32px.png diff --git a/bin/_genicons/windows8/icons8_Database_Administrator_32px.png b/src/_genicons/windows8/icons8_Database_Administrator_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Database_Administrator_32px.png rename to src/_genicons/windows8/icons8_Database_Administrator_32px.png diff --git a/bin/_genicons/windows8/icons8_Delete_16px.png b/src/_genicons/windows8/icons8_Delete_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Delete_16px.png rename to src/_genicons/windows8/icons8_Delete_16px.png diff --git a/bin/_genicons/windows8/icons8_Delete_Database_32px.png b/src/_genicons/windows8/icons8_Delete_Database_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Delete_Database_32px.png rename to src/_genicons/windows8/icons8_Delete_Database_32px.png diff --git a/bin/_genicons/windows8/icons8_Edit_Row_32px_2.png b/src/_genicons/windows8/icons8_Edit_Row_32px_2.png similarity index 100% rename from bin/_genicons/windows8/icons8_Edit_Row_32px_2.png rename to src/_genicons/windows8/icons8_Edit_Row_32px_2.png diff --git a/bin/_genicons/windows8/icons8_End_16px.png b/src/_genicons/windows8/icons8_End_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_End_16px.png rename to src/_genicons/windows8/icons8_End_16px.png diff --git a/bin/_genicons/windows8/icons8_Error_64px.png b/src/_genicons/windows8/icons8_Error_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Error_64px.png rename to src/_genicons/windows8/icons8_Error_64px.png diff --git a/bin/_genicons/windows8/icons8_Export_32px.png b/src/_genicons/windows8/icons8_Export_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Export_32px.png rename to src/_genicons/windows8/icons8_Export_32px.png diff --git a/bin/_genicons/windows8/icons8_External_Link_32px.png b/src/_genicons/windows8/icons8_External_Link_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_External_Link_32px.png rename to src/_genicons/windows8/icons8_External_Link_32px.png diff --git a/bin/_genicons/windows8/icons8_Factory_32px.png b/src/_genicons/windows8/icons8_Factory_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Factory_32px.png rename to src/_genicons/windows8/icons8_Factory_32px.png diff --git a/bin/_genicons/windows8/icons8_Fast_Forward_16px.png b/src/_genicons/windows8/icons8_Fast_Forward_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Fast_Forward_16px.png rename to src/_genicons/windows8/icons8_Fast_Forward_16px.png diff --git a/bin/_genicons/windows8/icons8_Fast_Forward_32px.png b/src/_genicons/windows8/icons8_Fast_Forward_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Fast_Forward_32px.png rename to src/_genicons/windows8/icons8_Fast_Forward_32px.png diff --git a/bin/_genicons/windows8/icons8_Fill_Color_32px.png b/src/_genicons/windows8/icons8_Fill_Color_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Fill_Color_32px.png rename to src/_genicons/windows8/icons8_Fill_Color_32px.png diff --git a/bin/_genicons/windows8/icons8_Glasses_32px.png b/src/_genicons/windows8/icons8_Glasses_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Glasses_32px.png rename to src/_genicons/windows8/icons8_Glasses_32px.png diff --git a/bin/_genicons/windows8/icons8_Grid_2_32px.png b/src/_genicons/windows8/icons8_Grid_2_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Grid_2_32px.png rename to src/_genicons/windows8/icons8_Grid_2_32px.png diff --git a/bin/_genicons/windows8/icons8_Hand_With_Pen_32px.png b/src/_genicons/windows8/icons8_Hand_With_Pen_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Hand_With_Pen_32px.png rename to src/_genicons/windows8/icons8_Hand_With_Pen_32px.png diff --git a/bin/_genicons/windows8/icons8_ITranslate_32px.png b/src/_genicons/windows8/icons8_ITranslate_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_ITranslate_32px.png rename to src/_genicons/windows8/icons8_ITranslate_32px.png diff --git a/bin/_genicons/windows8/icons8_Import_32px.png b/src/_genicons/windows8/icons8_Import_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Import_32px.png rename to src/_genicons/windows8/icons8_Import_32px.png diff --git a/bin/_genicons/windows8/icons8_Info_64px.png b/src/_genicons/windows8/icons8_Info_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Info_64px.png rename to src/_genicons/windows8/icons8_Info_64px.png diff --git a/bin/_genicons/windows8/icons8_Mate_32px.png b/src/_genicons/windows8/icons8_Mate_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Mate_32px.png rename to src/_genicons/windows8/icons8_Mate_32px.png diff --git a/bin/_genicons/windows8/icons8_Minus_32px.png b/src/_genicons/windows8/icons8_Minus_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Minus_32px.png rename to src/_genicons/windows8/icons8_Minus_32px.png diff --git a/bin/_genicons/windows8/icons8_Move_up_row_32px.png b/src/_genicons/windows8/icons8_Move_up_row_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Move_up_row_32px.png rename to src/_genicons/windows8/icons8_Move_up_row_32px.png diff --git a/bin/_genicons/windows8/icons8_Next_page_32px.png b/src/_genicons/windows8/icons8_Next_page_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Next_page_32px.png rename to src/_genicons/windows8/icons8_Next_page_32px.png diff --git a/bin/_genicons/windows8/icons8_Numeric_32px.png b/src/_genicons/windows8/icons8_Numeric_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Numeric_32px.png rename to src/_genicons/windows8/icons8_Numeric_32px.png diff --git a/bin/_genicons/windows8/icons8_Pause_Button_32px.png b/src/_genicons/windows8/icons8_Pause_Button_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Pause_Button_32px.png rename to src/_genicons/windows8/icons8_Pause_Button_32px.png diff --git a/bin/_genicons/windows8/icons8_Pawn_64px_black.png b/src/_genicons/windows8/icons8_Pawn_64px_black.png similarity index 100% rename from bin/_genicons/windows8/icons8_Pawn_64px_black.png rename to src/_genicons/windows8/icons8_Pawn_64px_black.png diff --git a/bin/_genicons/windows8/icons8_Pawn_64px_white.png b/src/_genicons/windows8/icons8_Pawn_64px_white.png similarity index 100% rename from bin/_genicons/windows8/icons8_Pawn_64px_white.png rename to src/_genicons/windows8/icons8_Pawn_64px_white.png diff --git a/bin/_genicons/windows8/icons8_Refresh_16px.png b/src/_genicons/windows8/icons8_Refresh_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Refresh_16px.png rename to src/_genicons/windows8/icons8_Refresh_16px.png diff --git a/bin/_genicons/windows8/icons8_Resize_Horizontal_32px.png b/src/_genicons/windows8/icons8_Resize_Horizontal_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Resize_Horizontal_32px.png rename to src/_genicons/windows8/icons8_Resize_Horizontal_32px.png diff --git a/bin/_genicons/windows8/icons8_Restart_16px.png b/src/_genicons/windows8/icons8_Restart_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Restart_16px.png rename to src/_genicons/windows8/icons8_Restart_16px.png diff --git a/bin/_genicons/windows8/icons8_Rewind_16px.png b/src/_genicons/windows8/icons8_Rewind_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Rewind_16px.png rename to src/_genicons/windows8/icons8_Rewind_16px.png diff --git a/bin/_genicons/windows8/icons8_School_32px.png b/src/_genicons/windows8/icons8_School_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_School_32px.png rename to src/_genicons/windows8/icons8_School_32px.png diff --git a/bin/_genicons/windows8/icons8_Search_16px.png b/src/_genicons/windows8/icons8_Search_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Search_16px.png rename to src/_genicons/windows8/icons8_Search_16px.png diff --git a/bin/_genicons/windows8/icons8_Sign_Up_32px.png b/src/_genicons/windows8/icons8_Sign_Up_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Sign_Up_32px.png rename to src/_genicons/windows8/icons8_Sign_Up_32px.png diff --git a/bin/_genicons/windows8/icons8_Skip_to_Start_16px.png b/src/_genicons/windows8/icons8_Skip_to_Start_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Skip_to_Start_16px.png rename to src/_genicons/windows8/icons8_Skip_to_Start_16px.png diff --git a/bin/_genicons/windows8/icons8_Stop_Sign_32px.png b/src/_genicons/windows8/icons8_Stop_Sign_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Stop_Sign_32px.png rename to src/_genicons/windows8/icons8_Stop_Sign_32px.png diff --git a/bin/_genicons/windows8/icons8_Tags_32px.png b/src/_genicons/windows8/icons8_Tags_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Tags_32px.png rename to src/_genicons/windows8/icons8_Tags_32px.png diff --git a/bin/_genicons/windows8/icons8_Training_32px.png b/src/_genicons/windows8/icons8_Training_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Training_32px.png rename to src/_genicons/windows8/icons8_Training_32px.png diff --git a/bin/_genicons/windows8/icons8_Unchecked_Checkbox_16px.png b/src/_genicons/windows8/icons8_Unchecked_Checkbox_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Unchecked_Checkbox_16px.png rename to src/_genicons/windows8/icons8_Unchecked_Checkbox_16px.png diff --git a/bin/_genicons/windows8/icons8_West_Direction_32px.png b/src/_genicons/windows8/icons8_West_Direction_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_West_Direction_32px.png rename to src/_genicons/windows8/icons8_West_Direction_32px.png diff --git a/bin/_genicons/windows8/icons8_Witch_32px.png b/src/_genicons/windows8/icons8_Witch_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_Witch_32px.png rename to src/_genicons/windows8/icons8_Witch_32px.png diff --git a/bin/_genicons/windows8/icons8_add_folder_32px.png b/src/_genicons/windows8/icons8_add_folder_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_add_folder_32px.png rename to src/_genicons/windows8/icons8_add_folder_32px.png diff --git a/bin/_genicons/windows8/icons8_adjust_32px.png b/src/_genicons/windows8/icons8_adjust_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_adjust_32px.png rename to src/_genicons/windows8/icons8_adjust_32px.png diff --git a/bin/_genicons/windows8/icons8_all_out_16px.png b/src/_genicons/windows8/icons8_all_out_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_all_out_16px.png rename to src/_genicons/windows8/icons8_all_out_16px.png diff --git a/bin/_genicons/windows8/icons8_alphabetical_sorting_32px.png b/src/_genicons/windows8/icons8_alphabetical_sorting_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_alphabetical_sorting_32px.png rename to src/_genicons/windows8/icons8_alphabetical_sorting_32px.png diff --git a/bin/_genicons/windows8/icons8_back_16px.png b/src/_genicons/windows8/icons8_back_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_back_16px.png rename to src/_genicons/windows8/icons8_back_16px.png diff --git a/bin/_genicons/windows8/icons8_book_16px.png b/src/_genicons/windows8/icons8_book_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_book_16px.png rename to src/_genicons/windows8/icons8_book_16px.png diff --git a/bin/_genicons/windows8/icons8_booksl_16px.png b/src/_genicons/windows8/icons8_booksl_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_booksl_16px.png rename to src/_genicons/windows8/icons8_booksl_16px.png diff --git a/bin/_genicons/windows8/icons8_camera_automation_32px.png b/src/_genicons/windows8/icons8_camera_automation_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_camera_automation_32px.png rename to src/_genicons/windows8/icons8_camera_automation_32px.png diff --git a/bin/_genicons/windows8/icons8_chat_room_16px.png b/src/_genicons/windows8/icons8_chat_room_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_chat_room_16px.png rename to src/_genicons/windows8/icons8_chat_room_16px.png diff --git a/bin/_genicons/windows8/icons8_checked_checkbox_32px.png b/src/_genicons/windows8/icons8_checked_checkbox_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_checked_checkbox_32px.png rename to src/_genicons/windows8/icons8_checked_checkbox_32px.png diff --git a/bin/_genicons/windows8/icons8_checked_radio_button_16px.png b/src/_genicons/windows8/icons8_checked_radio_button_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_checked_radio_button_16px.png rename to src/_genicons/windows8/icons8_checked_radio_button_16px.png diff --git a/bin/_genicons/windows8/icons8_chess_board_24px.png b/src/_genicons/windows8/icons8_chess_board_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_chess_board_24px.png rename to src/_genicons/windows8/icons8_chess_board_24px.png diff --git a/bin/_genicons/windows8/icons8_chess_clock_32px.png b/src/_genicons/windows8/icons8_chess_clock_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_chess_clock_32px.png rename to src/_genicons/windows8/icons8_chess_clock_32px.png diff --git a/bin/_genicons/windows8/icons8_chessboard_32px_1.png b/src/_genicons/windows8/icons8_chessboard_32px_1.png similarity index 100% rename from bin/_genicons/windows8/icons8_chessboard_32px_1.png rename to src/_genicons/windows8/icons8_chessboard_32px_1.png diff --git a/bin/_genicons/windows8/icons8_child_safe_zone_32px.png b/src/_genicons/windows8/icons8_child_safe_zone_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_child_safe_zone_32px.png rename to src/_genicons/windows8/icons8_child_safe_zone_32px.png diff --git a/bin/_genicons/windows8/icons8_cinema_32px.png b/src/_genicons/windows8/icons8_cinema_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_cinema_32px.png rename to src/_genicons/windows8/icons8_cinema_32px.png diff --git a/bin/_genicons/windows8/icons8_circled_0_24px.png b/src/_genicons/windows8/icons8_circled_0_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_circled_0_24px.png rename to src/_genicons/windows8/icons8_circled_0_24px.png diff --git a/bin/_genicons/windows8/icons8_circled_right_80px.png b/src/_genicons/windows8/icons8_circled_right_80px.png similarity index 100% rename from bin/_genicons/windows8/icons8_circled_right_80px.png rename to src/_genicons/windows8/icons8_circled_right_80px.png diff --git a/bin/_genicons/windows8/icons8_clock_24px.png b/src/_genicons/windows8/icons8_clock_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_clock_24px.png rename to src/_genicons/windows8/icons8_clock_24px.png diff --git a/bin/_genicons/windows8/icons8_close_window_24px.png b/src/_genicons/windows8/icons8_close_window_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_close_window_24px.png rename to src/_genicons/windows8/icons8_close_window_24px.png diff --git a/bin/_genicons/windows8/icons8_close_window_32px_1.png b/src/_genicons/windows8/icons8_close_window_32px_1.png similarity index 100% rename from bin/_genicons/windows8/icons8_close_window_32px_1.png rename to src/_genicons/windows8/icons8_close_window_32px_1.png diff --git a/bin/_genicons/windows8/icons8_comments_32px.png b/src/_genicons/windows8/icons8_comments_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_comments_32px.png rename to src/_genicons/windows8/icons8_comments_32px.png diff --git a/bin/_genicons/windows8/icons8_dashed_line_16px.png b/src/_genicons/windows8/icons8_dashed_line_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_dashed_line_16px.png rename to src/_genicons/windows8/icons8_dashed_line_16px.png diff --git a/bin/_genicons/windows8/icons8_data_sheet_32px.png b/src/_genicons/windows8/icons8_data_sheet_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_data_sheet_32px.png rename to src/_genicons/windows8/icons8_data_sheet_32px.png diff --git a/bin/_genicons/windows8/icons8_delete_column_16px.png b/src/_genicons/windows8/icons8_delete_column_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_delete_column_16px.png rename to src/_genicons/windows8/icons8_delete_column_16px.png diff --git a/bin/_genicons/windows8/icons8_delete_folder_32px.png b/src/_genicons/windows8/icons8_delete_folder_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_delete_folder_32px.png rename to src/_genicons/windows8/icons8_delete_folder_32px.png diff --git a/bin/_genicons/windows8/icons8_delete_folder_64px.png b/src/_genicons/windows8/icons8_delete_folder_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_delete_folder_64px.png rename to src/_genicons/windows8/icons8_delete_folder_64px.png diff --git a/bin/_genicons/windows8/icons8_delete_row_16px.png b/src/_genicons/windows8/icons8_delete_row_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_delete_row_16px.png rename to src/_genicons/windows8/icons8_delete_row_16px.png diff --git a/bin/_genicons/windows8/icons8_diagonal_arrows_up_32px.png b/src/_genicons/windows8/icons8_diagonal_arrows_up_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_diagonal_arrows_up_32px.png rename to src/_genicons/windows8/icons8_diagonal_arrows_up_32px.png diff --git a/bin/_genicons/windows8/icons8_download_24px.png b/src/_genicons/windows8/icons8_download_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_download_24px.png rename to src/_genicons/windows8/icons8_download_24px.png diff --git a/bin/_genicons/windows8/icons8_downloads_folder_32px.png b/src/_genicons/windows8/icons8_downloads_folder_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_downloads_folder_32px.png rename to src/_genicons/windows8/icons8_downloads_folder_32px.png diff --git a/bin/_genicons/windows8/icons8_edit_node_16px.png b/src/_genicons/windows8/icons8_edit_node_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_edit_node_16px.png rename to src/_genicons/windows8/icons8_edit_node_16px.png diff --git a/bin/_genicons/windows8/icons8_file_explorer_32px.png b/src/_genicons/windows8/icons8_file_explorer_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_file_explorer_32px.png rename to src/_genicons/windows8/icons8_file_explorer_32px.png diff --git a/bin/_genicons/windows8/icons8_filing_cabinet_32px.png b/src/_genicons/windows8/icons8_filing_cabinet_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_filing_cabinet_32px.png rename to src/_genicons/windows8/icons8_filing_cabinet_32px.png diff --git a/bin/_genicons/windows8/icons8_firework_64px.png b/src/_genicons/windows8/icons8_firework_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_firework_64px.png rename to src/_genicons/windows8/icons8_firework_64px.png diff --git a/bin/_genicons/windows8/icons8_forward_16px.png b/src/_genicons/windows8/icons8_forward_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_forward_16px.png rename to src/_genicons/windows8/icons8_forward_16px.png diff --git a/bin/_genicons/windows8/icons8_gear_24px.png b/src/_genicons/windows8/icons8_gear_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_gear_24px.png rename to src/_genicons/windows8/icons8_gear_24px.png diff --git a/bin/_genicons/windows8/icons8_gear_30px.png b/src/_genicons/windows8/icons8_gear_30px.png similarity index 100% rename from bin/_genicons/windows8/icons8_gear_30px.png rename to src/_genicons/windows8/icons8_gear_30px.png diff --git a/bin/_genicons/windows8/icons8_hard_to_find_32px_1.png b/src/_genicons/windows8/icons8_hard_to_find_32px_1.png similarity index 100% rename from bin/_genicons/windows8/icons8_hard_to_find_32px_1.png rename to src/_genicons/windows8/icons8_hard_to_find_32px_1.png diff --git a/bin/_genicons/windows8/icons8_high_importance_16px.png b/src/_genicons/windows8/icons8_high_importance_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_high_importance_16px.png rename to src/_genicons/windows8/icons8_high_importance_16px.png diff --git a/bin/_genicons/windows8/icons8_home_32px.png b/src/_genicons/windows8/icons8_home_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_home_32px.png rename to src/_genicons/windows8/icons8_home_32px.png diff --git a/bin/_genicons/windows8/icons8_inspection_24px.png b/src/_genicons/windows8/icons8_inspection_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_inspection_24px.png rename to src/_genicons/windows8/icons8_inspection_24px.png diff --git a/bin/_genicons/windows8/icons8_k_32px.png b/src/_genicons/windows8/icons8_k_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_k_32px.png rename to src/_genicons/windows8/icons8_k_32px.png diff --git a/bin/_genicons/windows8/icons8_leaderboard_32px.png b/src/_genicons/windows8/icons8_leaderboard_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_leaderboard_32px.png rename to src/_genicons/windows8/icons8_leaderboard_32px.png diff --git a/bin/_genicons/windows8/icons8_left_24px.png b/src/_genicons/windows8/icons8_left_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_left_24px.png rename to src/_genicons/windows8/icons8_left_24px.png diff --git a/bin/_genicons/windows8/icons8_log_24px.png b/src/_genicons/windows8/icons8_log_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_log_24px.png rename to src/_genicons/windows8/icons8_log_24px.png diff --git a/bin/_genicons/windows8/icons8_log_24px_red.png b/src/_genicons/windows8/icons8_log_24px_red.png similarity index 100% rename from bin/_genicons/windows8/icons8_log_24px_red.png rename to src/_genicons/windows8/icons8_log_24px_red.png diff --git a/bin/_genicons/windows8/icons8_magazine_32px.png b/src/_genicons/windows8/icons8_magazine_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_magazine_32px.png rename to src/_genicons/windows8/icons8_magazine_32px.png diff --git a/bin/_genicons/windows8/icons8_meeting_32px.png b/src/_genicons/windows8/icons8_meeting_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_meeting_32px.png rename to src/_genicons/windows8/icons8_meeting_32px.png diff --git a/bin/_genicons/windows8/icons8_more_16px.png b/src/_genicons/windows8/icons8_more_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_more_16px.png rename to src/_genicons/windows8/icons8_more_16px.png diff --git a/bin/_genicons/windows8/icons8_mouse_animal_32px.png b/src/_genicons/windows8/icons8_mouse_animal_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_mouse_animal_32px.png rename to src/_genicons/windows8/icons8_mouse_animal_32px.png diff --git a/bin/_genicons/windows8/icons8_move_32px.png b/src/_genicons/windows8/icons8_move_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_move_32px.png rename to src/_genicons/windows8/icons8_move_32px.png diff --git a/bin/_genicons/windows8/icons8_nature_32px.png b/src/_genicons/windows8/icons8_nature_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_nature_32px.png rename to src/_genicons/windows8/icons8_nature_32px.png diff --git a/bin/_genicons/windows8/icons8_network_16px.png b/src/_genicons/windows8/icons8_network_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_network_16px.png rename to src/_genicons/windows8/icons8_network_16px.png diff --git a/bin/_genicons/windows8/icons8_opened_folder_24px_anil.png b/src/_genicons/windows8/icons8_opened_folder_24px_anil.png similarity index 100% rename from bin/_genicons/windows8/icons8_opened_folder_24px_anil.png rename to src/_genicons/windows8/icons8_opened_folder_24px_anil.png diff --git a/bin/_genicons/windows8/icons8_opened_folder_24px_black.png b/src/_genicons/windows8/icons8_opened_folder_24px_black.png similarity index 100% rename from bin/_genicons/windows8/icons8_opened_folder_24px_black.png rename to src/_genicons/windows8/icons8_opened_folder_24px_black.png diff --git a/bin/_genicons/windows8/icons8_opened_folder_24px_blue.png b/src/_genicons/windows8/icons8_opened_folder_24px_blue.png similarity index 100% rename from bin/_genicons/windows8/icons8_opened_folder_24px_blue.png rename to src/_genicons/windows8/icons8_opened_folder_24px_blue.png diff --git a/bin/_genicons/windows8/icons8_opened_folder_24px_green.png b/src/_genicons/windows8/icons8_opened_folder_24px_green.png similarity index 100% rename from bin/_genicons/windows8/icons8_opened_folder_24px_green.png rename to src/_genicons/windows8/icons8_opened_folder_24px_green.png diff --git a/bin/_genicons/windows8/icons8_opened_folder_24px_magenta.png b/src/_genicons/windows8/icons8_opened_folder_24px_magenta.png similarity index 100% rename from bin/_genicons/windows8/icons8_opened_folder_24px_magenta.png rename to src/_genicons/windows8/icons8_opened_folder_24px_magenta.png diff --git a/bin/_genicons/windows8/icons8_opened_folder_24px_red.png b/src/_genicons/windows8/icons8_opened_folder_24px_red.png similarity index 100% rename from bin/_genicons/windows8/icons8_opened_folder_24px_red.png rename to src/_genicons/windows8/icons8_opened_folder_24px_red.png diff --git a/bin/_genicons/windows8/icons8_pause_24px.png b/src/_genicons/windows8/icons8_pause_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_pause_24px.png rename to src/_genicons/windows8/icons8_pause_24px.png diff --git a/bin/_genicons/windows8/icons8_play_24px.png b/src/_genicons/windows8/icons8_play_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_play_24px.png rename to src/_genicons/windows8/icons8_play_24px.png diff --git a/bin/_genicons/windows8/icons8_plot_32px.png b/src/_genicons/windows8/icons8_plot_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_plot_32px.png rename to src/_genicons/windows8/icons8_plot_32px.png diff --git a/bin/_genicons/windows8/icons8_product_32px.png b/src/_genicons/windows8/icons8_product_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_product_32px.png rename to src/_genicons/windows8/icons8_product_32px.png diff --git a/bin/_genicons/windows8/icons8_read_16px.png b/src/_genicons/windows8/icons8_read_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_read_16px.png rename to src/_genicons/windows8/icons8_read_16px.png diff --git a/bin/_genicons/windows8/icons8_registry_editor_32px.png b/src/_genicons/windows8/icons8_registry_editor_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_registry_editor_32px.png rename to src/_genicons/windows8/icons8_registry_editor_32px.png diff --git a/bin/_genicons/windows8/icons8_reset_32px.png b/src/_genicons/windows8/icons8_reset_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_reset_32px.png rename to src/_genicons/windows8/icons8_reset_32px.png diff --git a/bin/_genicons/windows8/icons8_rocket_24px.png b/src/_genicons/windows8/icons8_rocket_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_rocket_24px.png rename to src/_genicons/windows8/icons8_rocket_24px.png diff --git a/bin/_genicons/windows8/icons8_rocket_32px.png b/src/_genicons/windows8/icons8_rocket_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_rocket_32px.png rename to src/_genicons/windows8/icons8_rocket_32px.png diff --git a/bin/_genicons/windows8/icons8_search_property_32px.png b/src/_genicons/windows8/icons8_search_property_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_search_property_32px.png rename to src/_genicons/windows8/icons8_search_property_32px.png diff --git a/bin/_genicons/windows8/icons8_services_30px.png b/src/_genicons/windows8/icons8_services_30px.png similarity index 100% rename from bin/_genicons/windows8/icons8_services_30px.png rename to src/_genicons/windows8/icons8_services_30px.png diff --git a/bin/_genicons/windows8/icons8_software_installer_64px.png b/src/_genicons/windows8/icons8_software_installer_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_software_installer_64px.png rename to src/_genicons/windows8/icons8_software_installer_64px.png diff --git a/bin/_genicons/windows8/icons8_sync_32px.png b/src/_genicons/windows8/icons8_sync_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_sync_32px.png rename to src/_genicons/windows8/icons8_sync_32px.png diff --git a/bin/_genicons/windows8/icons8_tick_box_32px.png b/src/_genicons/windows8/icons8_tick_box_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_tick_box_32px.png rename to src/_genicons/windows8/icons8_tick_box_32px.png diff --git a/bin/_genicons/windows8/icons8_training_32px_1.png b/src/_genicons/windows8/icons8_training_32px_1.png similarity index 100% rename from bin/_genicons/windows8/icons8_training_32px_1.png rename to src/_genicons/windows8/icons8_training_32px_1.png diff --git a/bin/_genicons/windows8/icons8_tree_structure_16px.png b/src/_genicons/windows8/icons8_tree_structure_16px.png similarity index 100% rename from bin/_genicons/windows8/icons8_tree_structure_16px.png rename to src/_genicons/windows8/icons8_tree_structure_16px.png diff --git a/bin/_genicons/windows8/icons8_tree_structure_16px_2.png b/src/_genicons/windows8/icons8_tree_structure_16px_2.png similarity index 100% rename from bin/_genicons/windows8/icons8_tree_structure_16px_2.png rename to src/_genicons/windows8/icons8_tree_structure_16px_2.png diff --git a/bin/_genicons/windows8/icons8_triforce_24px.png b/src/_genicons/windows8/icons8_triforce_24px.png similarity index 100% rename from bin/_genicons/windows8/icons8_triforce_24px.png rename to src/_genicons/windows8/icons8_triforce_24px.png diff --git a/bin/_genicons/windows8/icons8_trophy_32px.png b/src/_genicons/windows8/icons8_trophy_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_trophy_32px.png rename to src/_genicons/windows8/icons8_trophy_32px.png diff --git a/bin/_genicons/windows8/icons8_tunnel_32px.png b/src/_genicons/windows8/icons8_tunnel_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_tunnel_32px.png rename to src/_genicons/windows8/icons8_tunnel_32px.png diff --git a/bin/_genicons/windows8/icons8_tv_64px.png b/src/_genicons/windows8/icons8_tv_64px.png similarity index 100% rename from bin/_genicons/windows8/icons8_tv_64px.png rename to src/_genicons/windows8/icons8_tv_64px.png diff --git a/bin/_genicons/windows8/icons8_typewriter_with_paper_32px.png b/src/_genicons/windows8/icons8_typewriter_with_paper_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_typewriter_with_paper_32px.png rename to src/_genicons/windows8/icons8_typewriter_with_paper_32px.png diff --git a/bin/_genicons/windows8/icons8_wikipedia_32px.png b/src/_genicons/windows8/icons8_wikipedia_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_wikipedia_32px.png rename to src/_genicons/windows8/icons8_wikipedia_32px.png diff --git a/bin/_genicons/windows8/icons8_zip_code_32px.png b/src/_genicons/windows8/icons8_zip_code_32px.png similarity index 100% rename from bin/_genicons/windows8/icons8_zip_code_32px.png rename to src/_genicons/windows8/icons8_zip_code_32px.png diff --git a/bin/_genicons/windows8/idea-32.png b/src/_genicons/windows8/idea-32.png similarity index 100% rename from bin/_genicons/windows8/idea-32.png rename to src/_genicons/windows8/idea-32.png diff --git a/bin/_genicons/windows8/law-32.png b/src/_genicons/windows8/law-32.png similarity index 100% rename from bin/_genicons/windows8/law-32.png rename to src/_genicons/windows8/law-32.png diff --git a/bin/_genicons/windows8/literature-32.png b/src/_genicons/windows8/literature-32.png similarity index 100% rename from bin/_genicons/windows8/literature-32.png rename to src/_genicons/windows8/literature-32.png diff --git a/bin/_genicons/windows8/lock-32.png b/src/_genicons/windows8/lock-32.png similarity index 100% rename from bin/_genicons/windows8/lock-32.png rename to src/_genicons/windows8/lock-32.png diff --git a/bin/_genicons/windows8/outline_star-26.png b/src/_genicons/windows8/outline_star-26.png similarity index 100% rename from bin/_genicons/windows8/outline_star-26.png rename to src/_genicons/windows8/outline_star-26.png diff --git a/bin/_genicons/windows8/rectangle-26.png b/src/_genicons/windows8/rectangle-26.png similarity index 100% rename from bin/_genicons/windows8/rectangle-26.png rename to src/_genicons/windows8/rectangle-26.png diff --git a/bin/_genicons/windows8/rectangle_stroked-26.png b/src/_genicons/windows8/rectangle_stroked-26.png similarity index 100% rename from bin/_genicons/windows8/rectangle_stroked-26.png rename to src/_genicons/windows8/rectangle_stroked-26.png diff --git a/bin/_genicons/windows8/right-26.png b/src/_genicons/windows8/right-26.png similarity index 100% rename from bin/_genicons/windows8/right-26.png rename to src/_genicons/windows8/right-26.png diff --git a/bin/_genicons/windows8/satellites-26.png b/src/_genicons/windows8/satellites-26.png similarity index 100% rename from bin/_genicons/windows8/satellites-26.png rename to src/_genicons/windows8/satellites-26.png diff --git a/bin/_genicons/windows8/settings2-26.png b/src/_genicons/windows8/settings2-26.png similarity index 100% rename from bin/_genicons/windows8/settings2-26.png rename to src/_genicons/windows8/settings2-26.png diff --git a/bin/_genicons/windows8/solutions-32.png b/src/_genicons/windows8/solutions-32.png similarity index 100% rename from bin/_genicons/windows8/solutions-32.png rename to src/_genicons/windows8/solutions-32.png diff --git a/bin/_genicons/windows8/trekking-32.png b/src/_genicons/windows8/trekking-32.png similarity index 100% rename from bin/_genicons/windows8/trekking-32.png rename to src/_genicons/windows8/trekking-32.png diff --git a/bin/_genicons/windows8/university-32.png b/src/_genicons/windows8/university-32.png similarity index 100% rename from bin/_genicons/windows8/university-32.png rename to src/_genicons/windows8/university-32.png diff --git a/bin/_genicons/windows8/upload_32px.png b/src/_genicons/windows8/upload_32px.png similarity index 100% rename from bin/_genicons/windows8/upload_32px.png rename to src/_genicons/windows8/upload_32px.png diff --git a/bin/_genicons/windows8/washing_machine-32.png b/src/_genicons/windows8/washing_machine-32.png similarity index 100% rename from bin/_genicons/windows8/washing_machine-32.png rename to src/_genicons/windows8/washing_machine-32.png diff --git a/bin/_genicons/windows8/weightlift-26.png b/src/_genicons/windows8/weightlift-26.png similarity index 100% rename from bin/_genicons/windows8/weightlift-26.png rename to src/_genicons/windows8/weightlift-26.png diff --git a/bin/_genicons/woocons/Button_Add.png b/src/_genicons/woocons/Button_Add.png similarity index 100% rename from bin/_genicons/woocons/Button_Add.png rename to src/_genicons/woocons/Button_Add.png diff --git a/bin/_genicons/woocons/Button_Color_Circle.png b/src/_genicons/woocons/Button_Color_Circle.png similarity index 100% rename from bin/_genicons/woocons/Button_Color_Circle.png rename to src/_genicons/woocons/Button_Color_Circle.png diff --git a/bin/_genicons/woocons/Button_Next.png b/src/_genicons/woocons/Button_Next.png similarity index 100% rename from bin/_genicons/woocons/Button_Next.png rename to src/_genicons/woocons/Button_Next.png diff --git a/bin/_genicons/woocons/Button_Pause.png b/src/_genicons/woocons/Button_Pause.png similarity index 100% rename from bin/_genicons/woocons/Button_Pause.png rename to src/_genicons/woocons/Button_Pause.png diff --git a/bin/_genicons/woocons/Button_Play.png b/src/_genicons/woocons/Button_Play.png similarity index 100% rename from bin/_genicons/woocons/Button_Play.png rename to src/_genicons/woocons/Button_Play.png diff --git a/bin/_genicons/woocons/Button_PlayM.png b/src/_genicons/woocons/Button_PlayM.png similarity index 100% rename from bin/_genicons/woocons/Button_PlayM.png rename to src/_genicons/woocons/Button_PlayM.png diff --git a/bin/_genicons/woocons/Button_PlayR.png b/src/_genicons/woocons/Button_PlayR.png similarity index 100% rename from bin/_genicons/woocons/Button_PlayR.png rename to src/_genicons/woocons/Button_PlayR.png diff --git a/bin/_genicons/woocons/Button_Previous.png b/src/_genicons/woocons/Button_Previous.png similarity index 100% rename from bin/_genicons/woocons/Button_Previous.png rename to src/_genicons/woocons/Button_Previous.png diff --git a/bin/_genicons/woocons/Button_White_Load.png b/src/_genicons/woocons/Button_White_Load.png similarity index 100% rename from bin/_genicons/woocons/Button_White_Load.png rename to src/_genicons/woocons/Button_White_Load.png diff --git a/bin/_genicons/woocons/Button_White_Remove.png b/src/_genicons/woocons/Button_White_Remove.png similarity index 100% rename from bin/_genicons/woocons/Button_White_Remove.png rename to src/_genicons/woocons/Button_White_Remove.png diff --git a/bin/_genicons/woocons/Camera.png b/src/_genicons/woocons/Camera.png similarity index 100% rename from bin/_genicons/woocons/Camera.png rename to src/_genicons/woocons/Camera.png diff --git a/bin/_genicons/woocons/Cog.png b/src/_genicons/woocons/Cog.png similarity index 100% rename from bin/_genicons/woocons/Cog.png rename to src/_genicons/woocons/Cog.png diff --git a/bin/_genicons/woocons/Drawer_Open.png b/src/_genicons/woocons/Drawer_Open.png similarity index 100% rename from bin/_genicons/woocons/Drawer_Open.png rename to src/_genicons/woocons/Drawer_Open.png diff --git a/bin/_genicons/woocons/File_Add.png b/src/_genicons/woocons/File_Add.png similarity index 100% rename from bin/_genicons/woocons/File_Add.png rename to src/_genicons/woocons/File_Add.png diff --git a/bin/_genicons/woocons/GPL b/src/_genicons/woocons/GPL similarity index 100% rename from bin/_genicons/woocons/GPL rename to src/_genicons/woocons/GPL diff --git a/bin/_genicons/woocons/Note_Pinned.png b/src/_genicons/woocons/Note_Pinned.png similarity index 100% rename from bin/_genicons/woocons/Note_Pinned.png rename to src/_genicons/woocons/Note_Pinned.png diff --git a/bin/_genicons/woocons/application-exit.png b/src/_genicons/woocons/application-exit.png similarity index 100% rename from bin/_genicons/woocons/application-exit.png rename to src/_genicons/woocons/application-exit.png diff --git a/bin/_genicons/woocons/applix.png b/src/_genicons/woocons/applix.png similarity index 100% rename from bin/_genicons/woocons/applix.png rename to src/_genicons/woocons/applix.png diff --git a/bin/_genicons/woocons/woocons1.url b/src/_genicons/woocons/woocons1.url similarity index 100% rename from bin/_genicons/woocons/woocons1.url rename to src/_genicons/woocons/woocons1.url diff --git a/bin/bug.log b/src/bug.log similarity index 100% rename from bin/bug.log rename to src/bug.log diff --git a/src/main.py b/src/main.py new file mode 100644 index 00000000..bf4e657e --- /dev/null +++ b/src/main.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python +# ============================================================================== +# Author : Lucas Monge, lukasmonk@gmail.com +# Web : https://lucaschess.pythonanywhere.com/ +# Blog : https://lucaschess.blogspot.com +# Licence : GPL 3.0 +# ============================================================================== + +import sys +import warnings + +import Code + + +def main(): + warnings.simplefilter("ignore") + + n_args = len(sys.argv) + if n_args == 1: + import Code.Base.Init + + Code.Base.Init.init() + + elif n_args >= 2: + arg = sys.argv[1].lower() + if arg.endswith((".pgn", ".lcdb", ".lcsb", ".bmt")) or arg in ("-play", "-playagainst"): + import Code.Base.Init + + Code.Base.Init.init() + + elif arg == "-kibitzer": + import Code.Kibitzers.RunKibitzer + + Code.Kibitzers.RunKibitzer.run(sys.argv[2]) + + elif arg == "-translate": + from Code.Translations.RunTranslate import run_wtranslation + + run_wtranslation(sys.argv[2]) + + elif arg == "-tournament": + import Code.Tournaments.RunTournament + + user = sys.argv[4] if len(sys.argv) >= 5 else "" + Code.Tournaments.RunTournament.run(user, sys.argv[2], sys.argv[3]) + + elif arg == "-league": + import Code.Leagues.RunLeague + + user = sys.argv[3] if len(sys.argv) >= 4 else "" + Code.Leagues.RunLeague.run(user, sys.argv[2]) + + elif arg == "-swiss": + import Code.Swiss.RunSwiss + + user = sys.argv[3] if len(sys.argv) >= 4 else "" + Code.Swiss.RunSwiss.run(user, sys.argv[2]) + + elif arg == "-analysis": + import Code.Analysis.RunAnalysis + + Code.Analysis.RunAnalysis.run(sys.argv[2]) + + elif arg == "-healthcheck": + sys.exit(0) + + +if __name__ == "__main__": + main() diff --git a/bin/pyproject.toml b/src/pyproject.toml similarity index 100% rename from bin/pyproject.toml rename to src/pyproject.toml diff --git a/uv.lock b/uv.lock new file mode 100644 index 00000000..e7c5f314 --- /dev/null +++ b/uv.lock @@ -0,0 +1,899 @@ +version = 1 +revision = 3 +requires-python = ">=3.7" +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", + "python_full_version < '3.8'", +] + +[[package]] +name = "beautifulsoup4" +version = "4.13.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "soupsieve", version = "2.4.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "soupsieve", version = "2.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "soupsieve", version = "2.8", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/85/2e/3e5079847e653b1f6dc647aa24549d68c6addb4c595cc0d902d1b19308ad/beautifulsoup4-4.13.5.tar.gz", hash = "sha256:5e70131382930e7c3de33450a2f54a63d5e4b19386eab43a5b34d594268f3695", size = 622954, upload-time = "2025-08-24T14:06:13.168Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/eb/f4151e0c7377a6e08a38108609ba5cede57986802757848688aeedd1b9e8/beautifulsoup4-4.13.5-py3-none-any.whl", hash = "sha256:642085eaa22233aceadff9c69651bc51e8bf3f874fb6d7104ece2beb24b47c4a", size = 105113, upload-time = "2025-08-24T14:06:14.884Z" }, +] + +[[package]] +name = "certifi" +version = "2025.8.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/dc/67/960ebe6bf230a96cda2e0abcf73af550ec4f090005363542f0765df162e0/certifi-2025.8.3.tar.gz", hash = "sha256:e564105f78ded564e3ae7c923924435e1daa7463faeab5bb932bc53ffae63407", size = 162386, upload-time = "2025-08-03T03:07:47.08Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e5/48/1549795ba7742c948d2ad169c1c8cdbae65bc450d6cd753d124b17c8cd32/certifi-2025.8.3-py3-none-any.whl", hash = "sha256:f6c12493cfb1b06ba2ff328595af9350c65d6644968e5d3a2ffd78699af217a5", size = 161216, upload-time = "2025-08-03T03:07:45.777Z" }, +] + +[[package]] +name = "chardet" +version = "5.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7", size = 2069618, upload-time = "2023-08-01T19:23:02.662Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970", size = 199385, upload-time = "2023-08-01T19:23:00.661Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14", size = 122371, upload-time = "2025-08-09T07:57:28.46Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d6/98/f3b8013223728a99b908c9344da3aa04ee6e3fa235f19409033eda92fb78/charset_normalizer-3.4.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fb7f67a1bfa6e40b438170ebdc8158b78dc465a5a67b6dde178a46987b244a72", size = 207695, upload-time = "2025-08-09T07:55:36.452Z" }, + { url = "https://files.pythonhosted.org/packages/21/40/5188be1e3118c82dcb7c2a5ba101b783822cfb413a0268ed3be0468532de/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cc9370a2da1ac13f0153780040f465839e6cccb4a1e44810124b4e22483c93fe", size = 147153, upload-time = "2025-08-09T07:55:38.467Z" }, + { url = "https://files.pythonhosted.org/packages/37/60/5d0d74bc1e1380f0b72c327948d9c2aca14b46a9efd87604e724260f384c/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:07a0eae9e2787b586e129fdcbe1af6997f8d0e5abaa0bc98c0e20e124d67e601", size = 160428, upload-time = "2025-08-09T07:55:40.072Z" }, + { url = "https://files.pythonhosted.org/packages/85/9a/d891f63722d9158688de58d050c59dc3da560ea7f04f4c53e769de5140f5/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:74d77e25adda8581ffc1c720f1c81ca082921329452eba58b16233ab1842141c", size = 157627, upload-time = "2025-08-09T07:55:41.706Z" }, + { url = "https://files.pythonhosted.org/packages/65/1a/7425c952944a6521a9cfa7e675343f83fd82085b8af2b1373a2409c683dc/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0e909868420b7049dafd3a31d45125b31143eec59235311fc4c57ea26a4acd2", size = 152388, upload-time = "2025-08-09T07:55:43.262Z" }, + { url = "https://files.pythonhosted.org/packages/f0/c9/a2c9c2a355a8594ce2446085e2ec97fd44d323c684ff32042e2a6b718e1d/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c6f162aabe9a91a309510d74eeb6507fab5fff92337a15acbe77753d88d9dcf0", size = 150077, upload-time = "2025-08-09T07:55:44.903Z" }, + { url = "https://files.pythonhosted.org/packages/3b/38/20a1f44e4851aa1c9105d6e7110c9d020e093dfa5836d712a5f074a12bf7/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4ca4c094de7771a98d7fbd67d9e5dbf1eb73efa4f744a730437d8a3a5cf994f0", size = 161631, upload-time = "2025-08-09T07:55:46.346Z" }, + { url = "https://files.pythonhosted.org/packages/a4/fa/384d2c0f57edad03d7bec3ebefb462090d8905b4ff5a2d2525f3bb711fac/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:02425242e96bcf29a49711b0ca9f37e451da7c70562bc10e8ed992a5a7a25cc0", size = 159210, upload-time = "2025-08-09T07:55:47.539Z" }, + { url = "https://files.pythonhosted.org/packages/33/9e/eca49d35867ca2db336b6ca27617deed4653b97ebf45dfc21311ce473c37/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:78deba4d8f9590fe4dae384aeff04082510a709957e968753ff3c48399f6f92a", size = 153739, upload-time = "2025-08-09T07:55:48.744Z" }, + { url = "https://files.pythonhosted.org/packages/2a/91/26c3036e62dfe8de8061182d33be5025e2424002125c9500faff74a6735e/charset_normalizer-3.4.3-cp310-cp310-win32.whl", hash = "sha256:d79c198e27580c8e958906f803e63cddb77653731be08851c7df0b1a14a8fc0f", size = 99825, upload-time = "2025-08-09T07:55:50.305Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c6/f05db471f81af1fa01839d44ae2a8bfeec8d2a8b4590f16c4e7393afd323/charset_normalizer-3.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:c6e490913a46fa054e03699c70019ab869e990270597018cef1d8562132c2669", size = 107452, upload-time = "2025-08-09T07:55:51.461Z" }, + { url = "https://files.pythonhosted.org/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b", size = 204483, upload-time = "2025-08-09T07:55:53.12Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64", size = 145520, upload-time = "2025-08-09T07:55:54.712Z" }, + { url = "https://files.pythonhosted.org/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91", size = 158876, upload-time = "2025-08-09T07:55:56.024Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f", size = 156083, upload-time = "2025-08-09T07:55:57.582Z" }, + { url = "https://files.pythonhosted.org/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07", size = 150295, upload-time = "2025-08-09T07:55:59.147Z" }, + { url = "https://files.pythonhosted.org/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30", size = 148379, upload-time = "2025-08-09T07:56:00.364Z" }, + { url = "https://files.pythonhosted.org/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14", size = 160018, upload-time = "2025-08-09T07:56:01.678Z" }, + { url = "https://files.pythonhosted.org/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c", size = 157430, upload-time = "2025-08-09T07:56:02.87Z" }, + { url = "https://files.pythonhosted.org/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae", size = 151600, upload-time = "2025-08-09T07:56:04.089Z" }, + { url = "https://files.pythonhosted.org/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849", size = 99616, upload-time = "2025-08-09T07:56:05.658Z" }, + { url = "https://files.pythonhosted.org/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c", size = 107108, upload-time = "2025-08-09T07:56:07.176Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1", size = 205655, upload-time = "2025-08-09T07:56:08.475Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884", size = 146223, upload-time = "2025-08-09T07:56:09.708Z" }, + { url = "https://files.pythonhosted.org/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018", size = 159366, upload-time = "2025-08-09T07:56:11.326Z" }, + { url = "https://files.pythonhosted.org/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392", size = 157104, upload-time = "2025-08-09T07:56:13.014Z" }, + { url = "https://files.pythonhosted.org/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f", size = 151830, upload-time = "2025-08-09T07:56:14.428Z" }, + { url = "https://files.pythonhosted.org/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154", size = 148854, upload-time = "2025-08-09T07:56:16.051Z" }, + { url = "https://files.pythonhosted.org/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491", size = 160670, upload-time = "2025-08-09T07:56:17.314Z" }, + { url = "https://files.pythonhosted.org/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93", size = 158501, upload-time = "2025-08-09T07:56:18.641Z" }, + { url = "https://files.pythonhosted.org/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f", size = 153173, upload-time = "2025-08-09T07:56:20.289Z" }, + { url = "https://files.pythonhosted.org/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37", size = 99822, upload-time = "2025-08-09T07:56:21.551Z" }, + { url = "https://files.pythonhosted.org/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc", size = 107543, upload-time = "2025-08-09T07:56:23.115Z" }, + { url = "https://files.pythonhosted.org/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe", size = 205326, upload-time = "2025-08-09T07:56:24.721Z" }, + { url = "https://files.pythonhosted.org/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8", size = 146008, upload-time = "2025-08-09T07:56:26.004Z" }, + { url = "https://files.pythonhosted.org/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9", size = 159196, upload-time = "2025-08-09T07:56:27.25Z" }, + { url = "https://files.pythonhosted.org/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31", size = 156819, upload-time = "2025-08-09T07:56:28.515Z" }, + { url = "https://files.pythonhosted.org/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f", size = 151350, upload-time = "2025-08-09T07:56:29.716Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927", size = 148644, upload-time = "2025-08-09T07:56:30.984Z" }, + { url = "https://files.pythonhosted.org/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9", size = 160468, upload-time = "2025-08-09T07:56:32.252Z" }, + { url = "https://files.pythonhosted.org/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5", size = 158187, upload-time = "2025-08-09T07:56:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc", size = 152699, upload-time = "2025-08-09T07:56:34.739Z" }, + { url = "https://files.pythonhosted.org/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce", size = 99580, upload-time = "2025-08-09T07:56:35.981Z" }, + { url = "https://files.pythonhosted.org/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef", size = 107366, upload-time = "2025-08-09T07:56:37.339Z" }, + { url = "https://files.pythonhosted.org/packages/8e/91/b5a06ad970ddc7a0e513112d40113e834638f4ca1120eb727a249fb2715e/charset_normalizer-3.4.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3cd35b7e8aedeb9e34c41385fda4f73ba609e561faedfae0a9e75e44ac558a15", size = 204342, upload-time = "2025-08-09T07:56:38.687Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ec/1edc30a377f0a02689342f214455c3f6c2fbedd896a1d2f856c002fc3062/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89bc04de1d83006373429975f8ef9e7932534b8cc9ca582e4db7d20d91816db", size = 145995, upload-time = "2025-08-09T07:56:40.048Z" }, + { url = "https://files.pythonhosted.org/packages/17/e5/5e67ab85e6d22b04641acb5399c8684f4d37caf7558a53859f0283a650e9/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2001a39612b241dae17b4687898843f254f8748b796a2e16f1051a17078d991d", size = 158640, upload-time = "2025-08-09T07:56:41.311Z" }, + { url = "https://files.pythonhosted.org/packages/f1/e5/38421987f6c697ee3722981289d554957c4be652f963d71c5e46a262e135/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8dcfc373f888e4fb39a7bc57e93e3b845e7f462dacc008d9749568b1c4ece096", size = 156636, upload-time = "2025-08-09T07:56:43.195Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e4/5a075de8daa3ec0745a9a3b54467e0c2967daaaf2cec04c845f73493e9a1/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18b97b8404387b96cdbd30ad660f6407799126d26a39ca65729162fd810a99aa", size = 150939, upload-time = "2025-08-09T07:56:44.819Z" }, + { url = "https://files.pythonhosted.org/packages/02/f7/3611b32318b30974131db62b4043f335861d4d9b49adc6d57c1149cc49d4/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ccf600859c183d70eb47e05a44cd80a4ce77394d1ac0f79dbd2dd90a69a3a049", size = 148580, upload-time = "2025-08-09T07:56:46.684Z" }, + { url = "https://files.pythonhosted.org/packages/7e/61/19b36f4bd67f2793ab6a99b979b4e4f3d8fc754cbdffb805335df4337126/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:53cd68b185d98dde4ad8990e56a58dea83a4162161b1ea9272e5c9182ce415e0", size = 159870, upload-time = "2025-08-09T07:56:47.941Z" }, + { url = "https://files.pythonhosted.org/packages/06/57/84722eefdd338c04cf3030ada66889298eaedf3e7a30a624201e0cbe424a/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:30a96e1e1f865f78b030d65241c1ee850cdf422d869e9028e2fc1d5e4db73b92", size = 157797, upload-time = "2025-08-09T07:56:49.756Z" }, + { url = "https://files.pythonhosted.org/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16", size = 152224, upload-time = "2025-08-09T07:56:51.369Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce", size = 100086, upload-time = "2025-08-09T07:56:52.722Z" }, + { url = "https://files.pythonhosted.org/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c", size = 107400, upload-time = "2025-08-09T07:56:55.172Z" }, + { url = "https://files.pythonhosted.org/packages/22/82/63a45bfc36f73efe46731a3a71cb84e2112f7e0b049507025ce477f0f052/charset_normalizer-3.4.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0f2be7e0cf7754b9a30eb01f4295cc3d4358a479843b31f328afd210e2c7598c", size = 198805, upload-time = "2025-08-09T07:56:56.496Z" }, + { url = "https://files.pythonhosted.org/packages/0c/52/8b0c6c3e53f7e546a5e49b9edb876f379725914e1130297f3b423c7b71c5/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c60e092517a73c632ec38e290eba714e9627abe9d301c8c8a12ec32c314a2a4b", size = 142862, upload-time = "2025-08-09T07:56:57.751Z" }, + { url = "https://files.pythonhosted.org/packages/59/c0/a74f3bd167d311365e7973990243f32c35e7a94e45103125275b9e6c479f/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:252098c8c7a873e17dd696ed98bbe91dbacd571da4b87df3736768efa7a792e4", size = 155104, upload-time = "2025-08-09T07:56:58.984Z" }, + { url = "https://files.pythonhosted.org/packages/1a/79/ae516e678d6e32df2e7e740a7be51dc80b700e2697cb70054a0f1ac2c955/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3653fad4fe3ed447a596ae8638b437f827234f01a8cd801842e43f3d0a6b281b", size = 152598, upload-time = "2025-08-09T07:57:00.201Z" }, + { url = "https://files.pythonhosted.org/packages/00/bd/ef9c88464b126fa176f4ef4a317ad9b6f4d30b2cffbc43386062367c3e2c/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8999f965f922ae054125286faf9f11bc6932184b93011d138925a1773830bbe9", size = 147391, upload-time = "2025-08-09T07:57:01.441Z" }, + { url = "https://files.pythonhosted.org/packages/7a/03/cbb6fac9d3e57f7e07ce062712ee80d80a5ab46614684078461917426279/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d95bfb53c211b57198bb91c46dd5a2d8018b3af446583aab40074bf7988401cb", size = 145037, upload-time = "2025-08-09T07:57:02.638Z" }, + { url = "https://files.pythonhosted.org/packages/64/d1/f9d141c893ef5d4243bc75c130e95af8fd4bc355beff06e9b1e941daad6e/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:5b413b0b1bfd94dbf4023ad6945889f374cd24e3f62de58d6bb102c4d9ae534a", size = 156425, upload-time = "2025-08-09T07:57:03.898Z" }, + { url = "https://files.pythonhosted.org/packages/c5/35/9c99739250742375167bc1b1319cd1cec2bf67438a70d84b2e1ec4c9daa3/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:b5e3b2d152e74e100a9e9573837aba24aab611d39428ded46f4e4022ea7d1942", size = 153734, upload-time = "2025-08-09T07:57:05.549Z" }, + { url = "https://files.pythonhosted.org/packages/50/10/c117806094d2c956ba88958dab680574019abc0c02bcf57b32287afca544/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:a2d08ac246bb48479170408d6c19f6385fa743e7157d716e144cad849b2dd94b", size = 148551, upload-time = "2025-08-09T07:57:06.823Z" }, + { url = "https://files.pythonhosted.org/packages/61/c5/dc3ba772489c453621ffc27e8978a98fe7e41a93e787e5e5bde797f1dddb/charset_normalizer-3.4.3-cp38-cp38-win32.whl", hash = "sha256:ec557499516fc90fd374bf2e32349a2887a876fbf162c160e3c01b6849eaf557", size = 98459, upload-time = "2025-08-09T07:57:08.031Z" }, + { url = "https://files.pythonhosted.org/packages/05/35/bb59b1cd012d7196fc81c2f5879113971efc226a63812c9cf7f89fe97c40/charset_normalizer-3.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:5d8d01eac18c423815ed4f4a2ec3b439d654e55ee4ad610e153cf02faf67ea40", size = 105887, upload-time = "2025-08-09T07:57:09.401Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ca/9a0983dd5c8e9733565cf3db4df2b0a2e9a82659fd8aa2a868ac6e4a991f/charset_normalizer-3.4.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:70bfc5f2c318afece2f5838ea5e4c3febada0be750fcf4775641052bbba14d05", size = 207520, upload-time = "2025-08-09T07:57:11.026Z" }, + { url = "https://files.pythonhosted.org/packages/39/c6/99271dc37243a4f925b09090493fb96c9333d7992c6187f5cfe5312008d2/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23b6b24d74478dc833444cbd927c338349d6ae852ba53a0d02a2de1fce45b96e", size = 147307, upload-time = "2025-08-09T07:57:12.4Z" }, + { url = "https://files.pythonhosted.org/packages/e4/69/132eab043356bba06eb333cc2cc60c6340857d0a2e4ca6dc2b51312886b3/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:34a7f768e3f985abdb42841e20e17b330ad3aaf4bb7e7aeeb73db2e70f077b99", size = 160448, upload-time = "2025-08-09T07:57:13.712Z" }, + { url = "https://files.pythonhosted.org/packages/04/9a/914d294daa4809c57667b77470533e65def9c0be1ef8b4c1183a99170e9d/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fb731e5deb0c7ef82d698b0f4c5bb724633ee2a489401594c5c88b02e6cb15f7", size = 157758, upload-time = "2025-08-09T07:57:14.979Z" }, + { url = "https://files.pythonhosted.org/packages/b0/a8/6f5bcf1bcf63cb45625f7c5cadca026121ff8a6c8a3256d8d8cd59302663/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:257f26fed7d7ff59921b78244f3cd93ed2af1800ff048c33f624c87475819dd7", size = 152487, upload-time = "2025-08-09T07:57:16.332Z" }, + { url = "https://files.pythonhosted.org/packages/c4/72/d3d0e9592f4e504f9dea08b8db270821c909558c353dc3b457ed2509f2fb/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1ef99f0456d3d46a50945c98de1774da86f8e992ab5c77865ea8b8195341fc19", size = 150054, upload-time = "2025-08-09T07:57:17.576Z" }, + { url = "https://files.pythonhosted.org/packages/20/30/5f64fe3981677fe63fa987b80e6c01042eb5ff653ff7cec1b7bd9268e54e/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2c322db9c8c89009a990ef07c3bcc9f011a3269bc06782f916cd3d9eed7c9312", size = 161703, upload-time = "2025-08-09T07:57:20.012Z" }, + { url = "https://files.pythonhosted.org/packages/e1/ef/dd08b2cac9284fd59e70f7d97382c33a3d0a926e45b15fc21b3308324ffd/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:511729f456829ef86ac41ca78c63a5cb55240ed23b4b737faca0eb1abb1c41bc", size = 159096, upload-time = "2025-08-09T07:57:21.329Z" }, + { url = "https://files.pythonhosted.org/packages/45/8c/dcef87cfc2b3f002a6478f38906f9040302c68aebe21468090e39cde1445/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:88ab34806dea0671532d3f82d82b85e8fc23d7b2dd12fa837978dad9bb392a34", size = 153852, upload-time = "2025-08-09T07:57:22.608Z" }, + { url = "https://files.pythonhosted.org/packages/63/86/9cbd533bd37883d467fcd1bd491b3547a3532d0fbb46de2b99feeebf185e/charset_normalizer-3.4.3-cp39-cp39-win32.whl", hash = "sha256:16a8770207946ac75703458e2c743631c79c59c5890c80011d536248f8eaa432", size = 99840, upload-time = "2025-08-09T07:57:23.883Z" }, + { url = "https://files.pythonhosted.org/packages/ce/d6/7e805c8e5c46ff9729c49950acc4ee0aeb55efb8b3a56687658ad10c3216/charset_normalizer-3.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:d22dbedd33326a4a5190dd4fe9e9e693ef12160c77382d9e87919bce54f3d4ca", size = 107438, upload-time = "2025-08-09T07:57:25.287Z" }, + { url = "https://files.pythonhosted.org/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a", size = 53175, upload-time = "2025-08-09T07:57:26.864Z" }, +] + +[[package]] +name = "chess" +version = "1.10.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://files.pythonhosted.org/packages/03/7d/b9db31dbea86c8e7c1479edf5c6c2d0a719724c741e351e411eef2858880/chess-1.10.0.tar.gz", hash = "sha256:bccde105f54aa436e899f92b4ba953731c65012a863fd9235683d0e2863ccd54", size = 161136, upload-time = "2023-07-27T16:33:32.737Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d6/d8/15cfcb738d2518daf04d34b23419bd359cbd8e09da50778ebac521774fc8/chess-1.10.0-py3-none-any.whl", hash = "sha256:48ff7c084a370811819cfc753c2ee159942356ada70824666bd01ee3fca170d0", size = 154405, upload-time = "2023-07-27T16:33:30.791Z" }, +] + +[[package]] +name = "chess" +version = "1.11.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/93/09/7d04d7581ae3bb8b598017941781bceb7959dd1b13e3ebf7b6a2cd843bc9/chess-1.11.2.tar.gz", hash = "sha256:a8b43e5678fdb3000695bdaa573117ad683761e5ca38e591c4826eba6d25bb39", size = 6131385, upload-time = "2025-02-25T19:10:27.328Z" } + +[[package]] +name = "cython" +version = "3.0.12" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://files.pythonhosted.org/packages/5a/25/886e197c97a4b8e254173002cdc141441e878ff29aaa7d9ba560cd6e4866/cython-3.0.12.tar.gz", hash = "sha256:b988bb297ce76c671e28c97d017b95411010f7c77fa6623dd0bb47eed1aee1bc", size = 2757617, upload-time = "2025-02-11T09:05:50.245Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/52/78/3bcb8ee7b6f5956dbd6bebf85818e075d863419db3661f25189c64cd6c70/Cython-3.0.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba67eee9413b66dd9fbacd33f0bc2e028a2a120991d77b5fd4b19d0b1e4039b9", size = 3271523, upload-time = "2025-02-11T09:06:25.991Z" }, + { url = "https://files.pythonhosted.org/packages/dc/21/5b700dac60cc7af4261c7fa2e91f55fe5f38f6c183e1201ced7cc932201b/Cython-3.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bee2717e5b5f7d966d0c6e27d2efe3698c357aa4d61bb3201997c7a4f9fe485a", size = 3630244, upload-time = "2025-02-11T09:06:29.081Z" }, + { url = "https://files.pythonhosted.org/packages/a3/db/a42b8905bde467599927765ba12147f9d6ae3cd10fb33c4cda02011d7be0/Cython-3.0.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7cffc3464f641c8d0dda942c7c53015291beea11ec4d32421bed2f13b386b819", size = 3685089, upload-time = "2025-02-11T09:06:31.851Z" }, + { url = "https://files.pythonhosted.org/packages/1a/0f/64be4bbdf26679f44fe96e19078c4382800eb8ba9b265373cae73ac94493/Cython-3.0.12-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d3a8f81980ffbd74e52f9186d8f1654e347d0c44bfea6b5997028977f481a179", size = 3501991, upload-time = "2025-02-11T09:06:34.694Z" }, + { url = "https://files.pythonhosted.org/packages/d4/7d/e2a48882a4cbb16f0dfbc406879b2a1ea6b5d27c7cbef080e8eb8234a96c/Cython-3.0.12-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8d32856716c369d01f2385ad9177cdd1a11079ac89ea0932dc4882de1aa19174", size = 3713604, upload-time = "2025-02-11T09:06:38.242Z" }, + { url = "https://files.pythonhosted.org/packages/3b/df/ca69aab33ffd2a184269335f6240b042c21d41dad335d4abb4ead9f22687/Cython-3.0.12-cp310-cp310-win32.whl", hash = "sha256:712c3f31adec140dc60d064a7f84741f50e2c25a8edd7ae746d5eb4d3ef7072a", size = 2578290, upload-time = "2025-02-11T09:06:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/1f/4c/4f79129407a1e0d540c961835960d811356aa3a666f621aa07cd7a979b0a/Cython-3.0.12-cp310-cp310-win_amd64.whl", hash = "sha256:d6945694c5b9170cfbd5f2c0d00ef7487a2de7aba83713a64ee4ebce7fad9e05", size = 2778456, upload-time = "2025-02-11T09:06:44.372Z" }, + { url = "https://files.pythonhosted.org/packages/7e/60/3d27abd940f7b80a6aeb69dc093a892f04828e1dd0b243dd81ff87d7b0e9/Cython-3.0.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:feb86122a823937cc06e4c029d80ff69f082ebb0b959ab52a5af6cdd271c5dc3", size = 3277430, upload-time = "2025-02-11T09:06:47.253Z" }, + { url = "https://files.pythonhosted.org/packages/c7/49/f17b0541b317d11f1d021a580643ee2481685157cded92efb32e2fb4daef/Cython-3.0.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dfdbea486e702c328338314adb8e80f5f9741f06a0ae83aaec7463bc166d12e8", size = 3444055, upload-time = "2025-02-11T09:06:50.807Z" }, + { url = "https://files.pythonhosted.org/packages/6b/7f/c57791ba6a1c934b6f1ab51371e894e3b4bfde0bc35e50046c8754a9d215/Cython-3.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:563de1728c8e48869d2380a1b76bbc1b1b1d01aba948480d68c1d05e52d20c92", size = 3597874, upload-time = "2025-02-11T09:06:54.806Z" }, + { url = "https://files.pythonhosted.org/packages/23/24/803a0db3681b3a2ef65a4bebab201e5ae4aef5e6127ae03683476a573aa9/Cython-3.0.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:398d4576c1e1f6316282aa0b4a55139254fbed965cba7813e6d9900d3092b128", size = 3644129, upload-time = "2025-02-11T09:06:58.152Z" }, + { url = "https://files.pythonhosted.org/packages/27/13/9b53ba8336e083ece441af8d6d182b8ca83ad523e87c07b3190af379ebc3/Cython-3.0.12-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1e5eadef80143026944ea8f9904715a008f5108d1d644a89f63094cc37351e73", size = 3504936, upload-time = "2025-02-11T09:07:01.592Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d2/d11104be6992a9fe256860cae6d1a79f7dcf3bdb12ae00116fac591f677d/Cython-3.0.12-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5a93cbda00a5451175b97dea5a9440a3fcee9e54b4cba7a7dbcba9a764b22aec", size = 3713066, upload-time = "2025-02-11T09:07:03.961Z" }, + { url = "https://files.pythonhosted.org/packages/d9/8c/1fe49135296efa3f460c760a4297f6a5b387f3e69ac5c9dcdbd620295ab3/Cython-3.0.12-cp311-cp311-win32.whl", hash = "sha256:3109e1d44425a2639e9a677b66cd7711721a5b606b65867cb2d8ef7a97e2237b", size = 2579935, upload-time = "2025-02-11T09:07:06.947Z" }, + { url = "https://files.pythonhosted.org/packages/02/4e/5ac0b5b9a239cd3fdae187dda8ff06b0b812f671e2501bf253712278f0ac/Cython-3.0.12-cp311-cp311-win_amd64.whl", hash = "sha256:d4b70fc339adba1e2111b074ee6119fe9fd6072c957d8597bce9a0dd1c3c6784", size = 2787337, upload-time = "2025-02-11T09:07:10.087Z" }, + { url = "https://files.pythonhosted.org/packages/e6/6c/3be501a6520a93449b1e7e6f63e598ec56f3b5d1bc7ad14167c72a22ddf7/Cython-3.0.12-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:fe030d4a00afb2844f5f70896b7f2a1a0d7da09bf3aa3d884cbe5f73fff5d310", size = 3311717, upload-time = "2025-02-11T09:07:12.405Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ab/adfeb22c85491de18ae10932165edd5b6f01e4c5e3e363638759d1235015/Cython-3.0.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a7fec4f052b8fe173fe70eae75091389955b9a23d5cec3d576d21c5913b49d47", size = 3344337, upload-time = "2025-02-11T09:07:14.979Z" }, + { url = "https://files.pythonhosted.org/packages/0d/72/743730d7c46b4c85abefb93187cbbcb7aae8de288d7722b990db3d13499e/Cython-3.0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0faa5e39e5c8cdf6f9c3b1c3f24972826e45911e7f5b99cf99453fca5432f45e", size = 3517692, upload-time = "2025-02-11T09:07:17.45Z" }, + { url = "https://files.pythonhosted.org/packages/09/a1/29a4759a02661f8c8e6b703f62bfbc8285337e6918cc90f55dc0fadb5eb3/Cython-3.0.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d53de996ed340e9ab0fc85a88aaa8932f2591a2746e1ab1c06e262bd4ec4be7", size = 3577057, upload-time = "2025-02-11T09:07:22.106Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f8/03d74e98901a7cc2f21f95231b07dd54ec2f69477319bac268b3816fc3a8/Cython-3.0.12-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ea3a0e19ab77266c738aa110684a753a04da4e709472cadeff487133354d6ab8", size = 3396493, upload-time = "2025-02-11T09:07:25.183Z" }, + { url = "https://files.pythonhosted.org/packages/50/ea/ac33c5f54f980dbc23dd8f1d5c51afeef26e15ac1a66388e4b8195af83b7/Cython-3.0.12-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c151082884be468f2f405645858a857298ac7f7592729e5b54788b5c572717ba", size = 3603859, upload-time = "2025-02-11T09:07:27.634Z" }, + { url = "https://files.pythonhosted.org/packages/a2/4e/91fc1d6b5e678dcf2d1ecd8dce45b014b4b60d2044d376355c605831c873/Cython-3.0.12-cp312-cp312-win32.whl", hash = "sha256:3083465749911ac3b2ce001b6bf17f404ac9dd35d8b08469d19dc7e717f5877a", size = 2610428, upload-time = "2025-02-11T09:07:30.719Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c3/a7fdec227b9f0bb07edbeb016c7b18ed6a8e6ce884d08b2e397cda2c0168/Cython-3.0.12-cp312-cp312-win_amd64.whl", hash = "sha256:c0b91c7ebace030dd558ea28730de8c580680b50768e5af66db2904a3716c3e3", size = 2794755, upload-time = "2025-02-11T09:07:36.021Z" }, + { url = "https://files.pythonhosted.org/packages/67/ad/550ddcb8b5a5d9949fe6606595cce36984c1d42309f1e04af98f5933a7ea/Cython-3.0.12-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4ee6f1ea1bead8e6cbc4e64571505b5d8dbdb3b58e679d31f3a84160cebf1a1a", size = 3393574, upload-time = "2025-02-11T09:07:38.342Z" }, + { url = "https://files.pythonhosted.org/packages/34/de/ade0a80bea17197662e23d39d3d3fbf89e9e99e6ad91fd95ab87120edb3a/Cython-3.0.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57aefa6d3341109e46ec1a13e3a763aaa2cbeb14e82af2485b318194be1d9170", size = 3367198, upload-time = "2025-02-11T09:07:40.703Z" }, + { url = "https://files.pythonhosted.org/packages/a8/30/7f48207ea13dab46604db0dd388e807d53513ba6ad1c34462892072f8f8c/Cython-3.0.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:879ae9023958d63c0675015369384642d0afb9c9d1f3473df9186c42f7a9d265", size = 3535849, upload-time = "2025-02-11T09:07:43.123Z" }, + { url = "https://files.pythonhosted.org/packages/81/ab/f61c79fa14bd433a7dfd1548c5e00d9bd18b557c2f836aaece4fb1b22f34/Cython-3.0.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:36fcd584dae547de6f095500a380f4a0cce72b7a7e409e9ff03cb9beed6ac7a1", size = 3559079, upload-time = "2025-02-11T09:07:46.66Z" }, + { url = "https://files.pythonhosted.org/packages/d0/d1/1dbf17061229ccd35d5c0eed659fab60c2e50d2eadfa2a5729e753b6f4d0/Cython-3.0.12-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:62b79dcc0de49efe9e84b9d0e2ae0a6fc9b14691a65565da727aa2e2e63c6a28", size = 3436649, upload-time = "2025-02-11T09:07:49.035Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d4/9ce42fff6de5550f870cdde9a1482d69ea66a1249a88fa0d0df9adebfb1a/Cython-3.0.12-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4aa255781b093a8401109d8f2104bbb2e52de7639d5896aefafddc85c30e0894", size = 3644025, upload-time = "2025-02-11T09:07:51.568Z" }, + { url = "https://files.pythonhosted.org/packages/e3/89/b0c847f9df92af3ef11281b6811c000bd6f8ce0db02e4374397f8d67f829/Cython-3.0.12-cp313-cp313-win32.whl", hash = "sha256:77d48f2d4bab9fe1236eb753d18f03e8b2619af5b6f05d51df0532a92dfb38ab", size = 2604911, upload-time = "2025-02-11T09:07:54.023Z" }, + { url = "https://files.pythonhosted.org/packages/a6/5f/bbfaf2b5f7bf78854ecbc82f8473a3892ae5580e0c5bd0d4a82580b39ed3/Cython-3.0.12-cp313-cp313-win_amd64.whl", hash = "sha256:86c304b20bd57c727c7357e90d5ba1a2b6f1c45492de2373814d7745ef2e63b4", size = 2786786, upload-time = "2025-02-11T09:07:57.509Z" }, + { url = "https://files.pythonhosted.org/packages/16/50/8216fe791e04a384b208342555979b09ca061fd6344ab3905dae16147af4/Cython-3.0.12-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:75c5acd40b97cff16fadcf6901a91586cbca5dcdba81f738efaf1f4c6bc8dccb", size = 3022167, upload-time = "2025-02-11T09:08:24.878Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ff/e5ea7dc1ce362adab982044284a3b6ccdf77ae3060d8a2d2e221cecd88f4/Cython-3.0.12-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e62564457851db1c40399bd95a5346b9bb99e17a819bf583b362f418d8f3457a", size = 3414267, upload-time = "2025-02-11T09:08:27.58Z" }, + { url = "https://files.pythonhosted.org/packages/ca/15/5adcd049e46dfc73957ecc8f60dafd8d3a700d1382e4ffbf26f5b0236a05/Cython-3.0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ccd1228cc203b1f1b8a3d403f5a20ad1c40e5879b3fbf5851ce09d948982f2c", size = 3570272, upload-time = "2025-02-11T09:08:31.059Z" }, + { url = "https://files.pythonhosted.org/packages/fa/71/cacfb9069247330fc5c321bcecec72e271e42ad624d5fa09da48d31e2e2b/Cython-3.0.12-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:25529ee948f44d9a165ff960c49d4903267c20b5edf2df79b45924802e4cca6e", size = 3642076, upload-time = "2025-02-11T09:08:33.521Z" }, + { url = "https://files.pythonhosted.org/packages/4e/10/51d051bd40093911f8db82bd9032f30ea7d74cb6a94400d7b9d860560b70/Cython-3.0.12-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:90cf599372c5a22120609f7d3a963f17814799335d56dd0dcf8fe615980a8ae1", size = 3483540, upload-time = "2025-02-11T09:08:35.958Z" }, + { url = "https://files.pythonhosted.org/packages/53/c2/45dd849286350bf849d294b85a379aa2c44205ff416fe5e7103cadd9f269/Cython-3.0.12-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:9f8c48748a9c94ea5d59c26ab49ad0fad514d36f894985879cf3c3ca0e600bf4", size = 3688218, upload-time = "2025-02-11T09:08:38.521Z" }, + { url = "https://files.pythonhosted.org/packages/d6/00/af75de6693f8015a6a1f80165b36f42739319f450367fb0f5c3749daedda/Cython-3.0.12-cp37-cp37m-win32.whl", hash = "sha256:3e4fa855d98bc7bd6a2049e0c7dc0dcf595e2e7f571a26e808f3efd84d2db374", size = 2546903, upload-time = "2025-02-11T09:08:40.705Z" }, + { url = "https://files.pythonhosted.org/packages/c2/fd/889d587f8dd8526e8c77823cee7cfa36ec172d9938db94b9996fdab399f8/Cython-3.0.12-cp37-cp37m-win_amd64.whl", hash = "sha256:120681093772bf3600caddb296a65b352a0d3556e962b9b147efcfb8e8c9801b", size = 2728794, upload-time = "2025-02-11T09:08:42.891Z" }, + { url = "https://files.pythonhosted.org/packages/92/33/9cab34b6eb148246bafc7ee6b27c34b9cd7866fbf55feaa96817c959a1e7/Cython-3.0.12-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:731d719423e041242c9303c80cae4327467299b90ffe62d4cc407e11e9ea3160", size = 3068249, upload-time = "2025-02-11T09:08:46.304Z" }, + { url = "https://files.pythonhosted.org/packages/91/9b/917c7be4e33e55d8a58ee044fbee4198bcd239cc1ea322b4269d37f7468a/Cython-3.0.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3238a29f37999e27494d120983eca90d14896b2887a0bd858a381204549137a", size = 3474339, upload-time = "2025-02-11T09:08:48.831Z" }, + { url = "https://files.pythonhosted.org/packages/42/31/064b3a2d939a2dd9f58cd8f640a85f6c10b44a21687405cd7cff2b506dda/Cython-3.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b588c0a089a9f4dd316d2f9275230bad4a7271e5af04e1dc41d2707c816be44b", size = 3644379, upload-time = "2025-02-11T09:08:51.546Z" }, + { url = "https://files.pythonhosted.org/packages/8f/c1/2f0363c3fc27cd8f5c5b05bf86cda1e07fa3bd287049d371c3cf37667326/Cython-3.0.12-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ab9f5198af74eb16502cc143cdde9ca1cbbf66ea2912e67440dd18a36e3b5fa", size = 3693512, upload-time = "2025-02-11T09:08:55.072Z" }, + { url = "https://files.pythonhosted.org/packages/11/64/e1a8a2b9e39d8554eaa3d3ca141e9d6344490a85e7d1cf6c12946413ac3a/Cython-3.0.12-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8ee841c0e114efa1e849c281ac9b8df8aa189af10b4a103b1c5fd71cbb799679", size = 3535704, upload-time = "2025-02-11T09:08:58.579Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ac/0d70e54dbbf297f12a69003c5e43a3c184079b5a92bcb4ebb4edc6cf231e/Cython-3.0.12-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:43c48b5789398b228ea97499f5b864843ba9b1ab837562a9227c6f58d16ede8b", size = 3755667, upload-time = "2025-02-11T09:09:01.131Z" }, + { url = "https://files.pythonhosted.org/packages/fe/b5/ff7a1e5c67e03454af578954baad8ef394c8248b04ac1571660e4d21b545/Cython-3.0.12-cp38-cp38-win32.whl", hash = "sha256:5e5f17c48a4f41557fbcc7ee660ccfebe4536a34c557f553b6893c1b3c83df2d", size = 2589933, upload-time = "2025-02-11T09:09:03.474Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/9cf07ef39545a5bfbae395b0db127d736e0a7c1baf045de88d1cf1b86472/Cython-3.0.12-cp38-cp38-win_amd64.whl", hash = "sha256:309c081057930bb79dc9ea3061a1af5086c679c968206e9c9c2ec90ab7cb471a", size = 2792212, upload-time = "2025-02-11T09:09:05.779Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b8/f7ee49281830663fe5af13a171e05cdba9b11c17723e02c5214a036507f8/Cython-3.0.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54115fcc126840926ff3b53cfd2152eae17b3522ae7f74888f8a41413bd32f25", size = 3277061, upload-time = "2025-02-11T09:09:09.146Z" }, + { url = "https://files.pythonhosted.org/packages/cb/2e/7e6a45bc7a1ff327fca37c3473eb36864ec78abf81ecfb7eed0dab4a9a90/Cython-3.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:629db614b9c364596d7c975fa3fb3978e8c5349524353dbe11429896a783fc1e", size = 3637036, upload-time = "2025-02-11T09:09:12.67Z" }, + { url = "https://files.pythonhosted.org/packages/cf/ed/65c9b06e79f6565b0fce5422c8088c73612ff4f7e1d0d465e8ec7df18af5/Cython-3.0.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af081838b0f9e12a83ec4c3809a00a64c817f489f7c512b0e3ecaf5f90a2a816", size = 3690936, upload-time = "2025-02-11T09:09:15.397Z" }, + { url = "https://files.pythonhosted.org/packages/30/37/35d6cff743b8778f54e85fb38cde276a0c13732bb31d79a277a8406c4d22/Cython-3.0.12-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:34ce459808f7d8d5d4007bc5486fe50532529096b43957af6cbffcb4d9cc5c8d", size = 3505994, upload-time = "2025-02-11T09:09:18.178Z" }, + { url = "https://files.pythonhosted.org/packages/30/bc/43c05a2693f96e003039d9bded526460e2663275fc9d6307700f0f755f9a/Cython-3.0.12-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d6c6cd6a75c8393e6805d17f7126b96a894f310a1a9ea91c47d141fb9341bfa8", size = 3719053, upload-time = "2025-02-11T09:09:21.697Z" }, + { url = "https://files.pythonhosted.org/packages/47/bd/eb4e6a4a6038c96aba8dd8ce7864644bd657346ad567dd2b384b073a838f/Cython-3.0.12-cp39-cp39-win32.whl", hash = "sha256:a4032e48d4734d2df68235d21920c715c451ac9de15fa14c71b378e8986b83be", size = 2583241, upload-time = "2025-02-11T09:09:24.027Z" }, + { url = "https://files.pythonhosted.org/packages/6d/c8/66c63e895f6f2fea8e769c3a56ade2140403904fc63ab2e3e5b6443a5e8f/Cython-3.0.12-cp39-cp39-win_amd64.whl", hash = "sha256:dcdc3e5d4ce0e7a4af6903ed580833015641e968d18d528d8371e2435a34132c", size = 2783365, upload-time = "2025-02-11T09:09:26.42Z" }, + { url = "https://files.pythonhosted.org/packages/27/6b/7c87867d255cbce8167ed99fc65635e9395d2af0f0c915428f5b17ec412d/Cython-3.0.12-py2.py3-none-any.whl", hash = "sha256:0038c9bae46c459669390e53a1ec115f8096b2e4647ae007ff1bf4e6dee92806", size = 1171640, upload-time = "2025-02-11T09:05:45.648Z" }, +] + +[[package]] +name = "cython" +version = "3.1.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/18/ab/915337fb39ab4f4539a313df38fc69938df3bf14141b90d61dfd5c2919de/cython-3.1.3.tar.gz", hash = "sha256:10ee785e42328924b78f75a74f66a813cb956b4a9bc91c44816d089d5934c089", size = 3186689, upload-time = "2025-08-13T06:19:13.619Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0b/12/ecb00199828b31ded9a2304ade880389f8b682b6c2b73bb2ec6ae409bb9d/cython-3.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ae7683987eea77890eb3251738b52a775565652730d6a1a6e39c5e1351d7d89b", size = 2968274, upload-time = "2025-08-13T06:19:25.58Z" }, + { url = "https://files.pythonhosted.org/packages/22/dd/2fccd072683f34cbda19543ca1ca38241fc148a2c67ddfc50b34ba55fe0c/cython-3.1.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:38e268eba028760167188ae81091f5380ca40a72d2a9eaff4fc6d41fd73a9254", size = 2832069, upload-time = "2025-08-13T06:19:28.64Z" }, + { url = "https://files.pythonhosted.org/packages/f4/fb/401aa5058a8deac63bfef18d8f7d9ac2584acd1c125c44bc50a78f3cd119/cython-3.1.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:16dc5d40712b73f663c3ae19a283b9f2c6228d47eb8369bc87d1d8fc35c2bce8", size = 3510889, upload-time = "2025-08-13T06:19:31.243Z" }, + { url = "https://files.pythonhosted.org/packages/8e/16/19d6d700e89c0c9bca438b3a0b6b791e98723730b0d2020c965be262fb5f/cython-3.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ea4116d35642d2b56d105b82c53480677d6e97bff354977948587512328b14d9", size = 3265587, upload-time = "2025-08-13T06:19:34.066Z" }, + { url = "https://files.pythonhosted.org/packages/0b/5a/aab6a9a85bd6126e6bce1c1ec6dd433700b45f3d9659b1451aef85a3c5e5/cython-3.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c366a179d0c1f285c661efddcfe969f40208f76f008d4a5a657a0822ae3dbf96", size = 3425432, upload-time = "2025-08-13T06:19:36.601Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8e/b706139324143006786e3e1eeb39e919b68be94bb3f9201b7c1166d33fa3/cython-3.1.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3af75ad4f490708f4254aa143991dd5cb59c1bda328a099ecf056add2aa81209", size = 3280621, upload-time = "2025-08-13T06:19:39.154Z" }, + { url = "https://files.pythonhosted.org/packages/f7/72/f22a0aa6bf2b0a971aea848f2025f1755ec6f01980faf66c17da92caa99a/cython-3.1.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:d03179a36256031be112e4ae0b41cc18fe26eef54ef615b7ee859be9bb30260a", size = 3524921, upload-time = "2025-08-13T06:19:41.813Z" }, + { url = "https://files.pythonhosted.org/packages/6c/49/c6f8cb56daf81821e2521b9b07988fdfb03a6c3e5deed0e419a245ef6287/cython-3.1.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4680169f2839294d33e8c290e780cee87417b4544ff0bd3f1ca5edbeda608292", size = 3440433, upload-time = "2025-08-13T06:19:43.946Z" }, + { url = "https://files.pythonhosted.org/packages/9b/f0/9dbafdbac6086fb172fff747ddf7ea9f2b4baa9b833c32add6b3a41ba038/cython-3.1.3-cp310-cp310-win32.whl", hash = "sha256:f3897d5763df5ffc78327605c5a62748a04f043458928b33b2032ebefa35ee6d", size = 2482896, upload-time = "2025-08-13T06:19:46.295Z" }, + { url = "https://files.pythonhosted.org/packages/cd/47/540b7e95acacfd5f98c09207c3786e9ac3c716eb507dae07ccf97d3c9497/cython-3.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:840755545f61e79b3f75c92af7c0c19ab89f57c5521bf0fb59660412dd50c5c4", size = 2707732, upload-time = "2025-08-13T06:19:48.27Z" }, + { url = "https://files.pythonhosted.org/packages/b5/51/54f5d1bed7b7d003d0584996a030542497aeb05b9241782c217ea71061f5/cython-3.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4b3b2f6587b42efdece2d174a2aa4234da4524cc6673f3955c2e62b60c6d11fd", size = 3002973, upload-time = "2025-08-13T06:19:50.777Z" }, + { url = "https://files.pythonhosted.org/packages/05/07/b4043fed60070ee21b0d9ff3a877d2ecdc79231e55119ce852b79b690306/cython-3.1.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:963cf640d049fcca1cefd62d1653f859892d6dc8e4d958eb49a5babc491de6a1", size = 2865389, upload-time = "2025-08-13T06:19:52.675Z" }, + { url = "https://files.pythonhosted.org/packages/b4/e3/67d349b5310a40f281e153e826ca24d9f7ba2997c06800eda781253dccfd/cython-3.1.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:2ab05d1bf2d5522ecff35d94ca233b77db2300413597c3ca0b6448377fa4bd7c", size = 3410316, upload-time = "2025-08-13T06:19:55.217Z" }, + { url = "https://files.pythonhosted.org/packages/49/c4/84aae921135174111091547fa726ea5f8bba718cd12b2589a70c2aab8d5c/cython-3.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cd517e3be052fb49443585b01f02f46080b3408e32c1108a0fdc4cc25b3c9d30", size = 3189568, upload-time = "2025-08-13T06:19:57.503Z" }, + { url = "https://files.pythonhosted.org/packages/e2/85/1bf18883f1a1f656ad83a671e54553caedb1ee2f39a3e792a14aa82557a2/cython-3.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a48e2180d74e3c528561d85b48f9a939a429537f9ea8aac7fb16180e7bff47e2", size = 3312649, upload-time = "2025-08-13T06:19:59.894Z" }, + { url = "https://files.pythonhosted.org/packages/68/da/cc1373decc0d14a25f1b434f47de5e27696f3092319aa5e19fcf84157415/cython-3.1.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e7c9daa90b15f59aa2a0d638ac1b36777a7e80122099952a0295c71190ce14bc", size = 3203821, upload-time = "2025-08-13T06:20:02.124Z" }, + { url = "https://files.pythonhosted.org/packages/0a/32/e10582d6f7b02ee63607f388dbbd34e329c54559c85961ddc5c655266519/cython-3.1.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:08ac646ff42781827f23b7a9b61669cdb92055f52724cd8cbe0e1defc56fce2e", size = 3426853, upload-time = "2025-08-13T06:20:04.474Z" }, + { url = "https://files.pythonhosted.org/packages/e0/da/5b0d1b5a4c7622ec812ad9374c9c6b426d69818f13f51e36f4f25ca01c86/cython-3.1.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bb0e0e7fceaffa22e4dc9600f7f75998eef5cc6ac5a8c0733b482851ba765ef2", size = 3328872, upload-time = "2025-08-13T06:20:06.834Z" }, + { url = "https://files.pythonhosted.org/packages/b0/5f/f102f6c8d27338f0baf094754c67f920828a19612053abc903e66f84506f/cython-3.1.3-cp311-cp311-win32.whl", hash = "sha256:42b1c3ebe36a52e2a8e939c0651e9ca5d30b81d03f800bbf0499deb0503ab565", size = 2480850, upload-time = "2025-08-13T06:20:08.988Z" }, + { url = "https://files.pythonhosted.org/packages/b7/60/415d0f0f7c2e227707baec11c968387d33507d2eb7f26a2950a323c705e5/cython-3.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:34a973844998281951bf54cdd0b6a9946ba03ba94580820738583a00da167d8f", size = 2712560, upload-time = "2025-08-13T06:20:11.877Z" }, + { url = "https://files.pythonhosted.org/packages/79/26/f433fdfd5182b9231819a99acc49a1f856669532306e7a38dce63ba7297e/cython-3.1.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:849ef3d15d4354e5f74cdb6d3c80d80b03209b3bf1f4ff93315890b19da18944", size = 3014237, upload-time = "2025-08-13T06:20:13.77Z" }, + { url = "https://files.pythonhosted.org/packages/e5/6c/1bebf44f5f177f8c750e608f82c08cd699b8f28cc233e799379bfcf2a2c2/cython-3.1.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:93dd0f62a3f8e93166d8584f8b243180d681ba8fed1f530b55d5f70c348c5797", size = 2844261, upload-time = "2025-08-13T06:20:15.619Z" }, + { url = "https://files.pythonhosted.org/packages/c7/74/983005ce5954f6dc8360b105a561e51a60ea619c53296afac98253d1c9d7/cython-3.1.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:ff4a2cb84798faffb3988bd94636c3ad31a95ff44ef017f09121abffc56f84cf", size = 3388846, upload-time = "2025-08-13T06:20:17.679Z" }, + { url = "https://files.pythonhosted.org/packages/68/50/dbe7edefe9b652bc72d49da07785173e89197b9a2d64a2ac45da9795eccf/cython-3.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4b05319e36f34d5388deea5cc2bcfd65f9ebf76f4ea050829421a69625dbba4a", size = 3167022, upload-time = "2025-08-13T06:20:19.863Z" }, + { url = "https://files.pythonhosted.org/packages/4a/55/b50548b77203e22262002feae23a172f95282b4b8deb5ad104f08e3dc20d/cython-3.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ac902a17934a6da46f80755f49413bc4c03a569ae3c834f5d66da7288ba7e6c", size = 3317782, upload-time = "2025-08-13T06:20:21.962Z" }, + { url = "https://files.pythonhosted.org/packages/f6/1b/20a97507d528dc330d67be4fbad6bc767c681d56192bce8f7117a187b2ad/cython-3.1.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7d7a555a864b1b08576f9e8a67f3789796a065837544f9f683ebf3188012fdbd", size = 3179818, upload-time = "2025-08-13T06:20:24.419Z" }, + { url = "https://files.pythonhosted.org/packages/43/a5/7b32a19c4c6bb0e2cc7ae52269b6b23a42f67f730e4abd4f8dca63660f7a/cython-3.1.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b827ce7d97ef8624adcf2bdda594b3dcb6c9b4f124d8f72001d8aea27d69dc1c", size = 3403206, upload-time = "2025-08-13T06:20:26.846Z" }, + { url = "https://files.pythonhosted.org/packages/ba/e1/08cfd4c5e99f79e62d4a7b0009bbd906748633270935c8a55eee51fead76/cython-3.1.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7851107204085f4f02d0eb6b660ddcad2ce4846e8b7a1eaba724a0bd3cd68a6b", size = 3327837, upload-time = "2025-08-13T06:20:28.946Z" }, + { url = "https://files.pythonhosted.org/packages/23/1b/f3d384be86fa2a6e110b42f42bf97295a513197aaa5532f451c73bf5b48e/cython-3.1.3-cp312-cp312-win32.whl", hash = "sha256:ed20f1b45b2da5a4f8e71a80025bca1cdc96ba35820b0b17658a4a025be920b0", size = 2485990, upload-time = "2025-08-13T06:20:31.517Z" }, + { url = "https://files.pythonhosted.org/packages/de/f0/17cff75e3c141bda73d770f7412632f53e55778d3bfdadfeec4dd3a7d1d6/cython-3.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:dc4ca0f4dec55124cd79ddcfc555be1cbe0092cc99bcf1403621d17b9c6218bb", size = 2704002, upload-time = "2025-08-13T06:20:33.773Z" }, + { url = "https://files.pythonhosted.org/packages/7f/93/0e5dfcc6215a6c2cae509d7e40f8fb197237ba5998c936e9c19692f8eedf/cython-3.1.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9458d540ef0853ea4fc65b8a946587bd483ef7244b470b3d93424eb7b04edeb1", size = 2998232, upload-time = "2025-08-13T06:20:35.817Z" }, + { url = "https://files.pythonhosted.org/packages/6b/6c/01b22de45e3a9b86fbe4a18cd470146514209448cb4d3d3ba9c72390d45b/cython-3.1.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:32d1b22c3b231326e9f16480a7f508c6841bbf7d0615c2d6f489ebc72dd05205", size = 2830052, upload-time = "2025-08-13T06:20:37.71Z" }, + { url = "https://files.pythonhosted.org/packages/52/08/a7d4b91b144b4bd015e932303861061cd43221f737ecdc6e380a438f245f/cython-3.1.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d4c7e0b8584b02a349952de7d7d47f89c97cbf3fee74962e89e3caa78139ec84", size = 3359478, upload-time = "2025-08-13T06:20:39.811Z" }, + { url = "https://files.pythonhosted.org/packages/f5/7d/b44ee735439ee73a88c6532536cfbc5b2f146c5f315effa124e85aadb447/cython-3.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c9178f0c06f4bc92372dc44e3867e9285bebd556953e47857c26b389aabe2828", size = 3155157, upload-time = "2025-08-13T06:20:42.305Z" }, + { url = "https://files.pythonhosted.org/packages/a8/e0/ef1a44ba765057b04e99cf34dcc1910706a666ea66fcd2b92175ab645416/cython-3.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d4da2e624d381e9790152672bfc599a5fb4b823b99d82700a10f5db3311851f9", size = 3305331, upload-time = "2025-08-13T06:20:44.423Z" }, + { url = "https://files.pythonhosted.org/packages/62/f1/8bf3ea5babdef82df3023e72522c71bfc5cc5091e9710828a0dda81bda88/cython-3.1.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:680c9168882c5e8031dd31df199b9a5ee897e95136d15f8c6454b62162ede25e", size = 3171968, upload-time = "2025-08-13T06:20:48.962Z" }, + { url = "https://files.pythonhosted.org/packages/b5/c3/c1383f987d3add9cb8655943f6a0f164bfd06951f28e51b7887d12c8716a/cython-3.1.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:833cd0fdba9210d2f1f29e097579565a296d7ff567fd63e8cf5fde4c14339f4f", size = 3372840, upload-time = "2025-08-13T06:20:51.495Z" }, + { url = "https://files.pythonhosted.org/packages/71/d5/02fb7454756cb31b0c044050ee563ac172314aa8e74e5a4dd73bf77041d3/cython-3.1.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c04367fa0e6c35b199eb51d64b5e185584b810f6c2b96726ce450300faf99686", size = 3317912, upload-time = "2025-08-13T06:20:53.461Z" }, + { url = "https://files.pythonhosted.org/packages/91/62/b96227adf45236952f7cf07f869ff4157b82fe25ff7bb5ba9a3037c98993/cython-3.1.3-cp313-cp313-win32.whl", hash = "sha256:f02ef2bf72a576bf541534c704971b8901616db431bc46d368eed1d6b20aaa1e", size = 2479889, upload-time = "2025-08-13T06:20:55.437Z" }, + { url = "https://files.pythonhosted.org/packages/74/09/100c0727d0fc8e4d7134c44c12b8c623e40f309401af56b7f6faf795c4bb/cython-3.1.3-cp313-cp313-win_amd64.whl", hash = "sha256:00264cafcc451dcefc01eaf29ed5ec150fb73af21d4d21105d97e9d829a53e99", size = 2701550, upload-time = "2025-08-13T06:20:57.503Z" }, + { url = "https://files.pythonhosted.org/packages/23/0e/6e535f2eedf0ddc3c84b087e5d0f04a7b88d8229ec8c27be41a142bcbbfa/cython-3.1.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:62b0a9514b68391aae9784405b65738bbe19cdead3dd7b90dd9e963281db1ee3", size = 2995613, upload-time = "2025-08-13T06:20:59.408Z" }, + { url = "https://files.pythonhosted.org/packages/77/10/3c9e2abf315f608bc22f49b6f9ee66859c23e07edbf484522d5f27b61ab7/cython-3.1.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:976db373c315f342dcb24cd65b5e4c08d2c7b42f9f6ac1b3f677eb2abc9bfb0f", size = 2841282, upload-time = "2025-08-13T06:21:01.274Z" }, + { url = "https://files.pythonhosted.org/packages/cd/77/04e39af308d5716640bc638e7d90d8be34277ebc642ea5bda5ac09628215/cython-3.1.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:e765c12a02dea0bd968cf1e85af77be1dc6d21909c3fbf5bd81815a7cdd4a65e", size = 3361624, upload-time = "2025-08-13T06:21:03.418Z" }, + { url = "https://files.pythonhosted.org/packages/75/f4/bdbc989ad88401e03ffe17e0bc3a03e3fe5dccbeb9c90e8762d7da4c7a45/cython-3.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:097374fa1370e9967e48442a41a0acbebb94fe9d63976cad31eacd38424847bf", size = 3194014, upload-time = "2025-08-13T06:21:05.719Z" }, + { url = "https://files.pythonhosted.org/packages/a2/c8/9f282e5d31280f3912199b638c71557062443608eb3909a562283eda376d/cython-3.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29d8fda4d62b693e62992c665a688e3a220be70958c48eb4c2634093c9998156", size = 3309703, upload-time = "2025-08-13T06:21:08.026Z" }, + { url = "https://files.pythonhosted.org/packages/0a/09/83416a454a575e3ea7e84ec138f0b6dbfb34de28de4968359d7fdb428028/cython-3.1.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:da23fa5082940ae1eed487ee9b7c1da7015b53f9feffeee661f4ee57f696dcd5", size = 3210317, upload-time = "2025-08-13T06:21:10.92Z" }, + { url = "https://files.pythonhosted.org/packages/8f/dc/901ed74302d52105588c59a41a239ef6bd01ff708391a15938aba9670b9e/cython-3.1.3-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:8880daa7a0ddf971593f24da161c976bc1bea895393fdfebb8e54269321d9d2b", size = 3378211, upload-time = "2025-08-13T06:21:13.067Z" }, + { url = "https://files.pythonhosted.org/packages/b7/6d/1e077b99a678b69a39bfe96e1888bcf6c868830220e635f862a44c7761b4/cython-3.1.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:20d6b5a9fc210d3bc2880413011f606e1208e12ee6efc74717445a63f9795af1", size = 3321051, upload-time = "2025-08-13T06:21:17.314Z" }, + { url = "https://files.pythonhosted.org/packages/00/cd/2c442e9e41eafa851d89af1f62720007e03a12e1c01d9a71ed75f550a6c5/cython-3.1.3-cp314-cp314-win32.whl", hash = "sha256:3b2243fed3eeb129dedf2cebbe3be0d9b02fbf3bc75b387aafd54aac3950baa6", size = 2502067, upload-time = "2025-08-13T06:21:19.404Z" }, + { url = "https://files.pythonhosted.org/packages/ae/63/7a1f2f06331f7dcf3fd31721fdaa8b60762748b82395631c0324672a4f2b/cython-3.1.3-cp314-cp314-win_amd64.whl", hash = "sha256:d32792c80b1fa8be9de207ec8844d49c4d1d0d60e5136d20f344729270db6490", size = 2733427, upload-time = "2025-08-13T06:21:21.525Z" }, + { url = "https://files.pythonhosted.org/packages/e0/7d/ce4b910ed223495416ea2cfa6b218b0cb9f2fa48d53aecc333b751269db3/cython-3.1.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9ec6007da0395d6537f3946f5e0ae25a583e4cf652422b14ff65fe8b11467d8d", size = 3089958, upload-time = "2025-08-13T06:21:23.745Z" }, + { url = "https://files.pythonhosted.org/packages/da/85/e0ea3455d63bb740a5d7018a44cffcedf66e84525ebc9e6c688670f73e9d/cython-3.1.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:640f38f1e90bfd8ac1912a1af17574936ba30dc90797da0b11fee913a22f49a2", size = 2950333, upload-time = "2025-08-13T06:21:26.001Z" }, + { url = "https://files.pythonhosted.org/packages/31/7d/079d05b289141389ce369c1472db6ad994dac1aba7b7d63a324615de0514/cython-3.1.3-cp38-cp38-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:46957ccbbc1647ba7efd72dabf031ec0eff9be1673de4a8aa99c8c1162d2f50f", size = 3474011, upload-time = "2025-08-13T06:21:28.811Z" }, + { url = "https://files.pythonhosted.org/packages/62/41/0ec586bc3c49a7ed2da4ff3d967af6bc293082656c9c36b6cc4173aab861/cython-3.1.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee16fb1c999b049b4e6b3438a56acb65e827f834105def8a9eee25ab9b2b18f8", size = 3216640, upload-time = "2025-08-13T06:21:30.804Z" }, + { url = "https://files.pythonhosted.org/packages/e6/a5/0a8c4e8739b2fffdb67f2cbcda9367ec9cab6a38b21c92e1b48b55127045/cython-3.1.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1e7fc012991421720620aeb846f01f8acefdac4ff57819388036f6ab1d613b51", size = 3365917, upload-time = "2025-08-13T06:21:32.875Z" }, + { url = "https://files.pythonhosted.org/packages/fb/38/6dbb53ebe1271800e0104fdd233ff41ebbc8e8714c9c3b3f4eccfa2c08e7/cython-3.1.3-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d5b7648ff5cd160fd6f94955944e2f6826b2ebff1b1d4bcd9dc98625ef1548b7", size = 3232901, upload-time = "2025-08-13T06:21:35.349Z" }, + { url = "https://files.pythonhosted.org/packages/09/61/3f5442aba030decb4542da9184ac302611995ece468b4e741f072b7f2c7e/cython-3.1.3-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:d1fff5b2a9dec9e300dc9430d163783968723faa7266646084ab5bb9fa79f4ce", size = 3492944, upload-time = "2025-08-13T06:21:37.826Z" }, + { url = "https://files.pythonhosted.org/packages/6c/aa/f1bd987817ad099a730a72c52c42c24661b3030095c6ca30b4a230531eb1/cython-3.1.3-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:661f0121bdd9fe1ec6583c41f110c0e24f9cf551b1bfa76fd436de628654f8b2", size = 3379957, upload-time = "2025-08-13T06:21:40.041Z" }, + { url = "https://files.pythonhosted.org/packages/7d/14/3d998b00dcc4460abfd6ee3a5c6c7c82652feb296ebff9ede8824fa25b83/cython-3.1.3-cp38-cp38-win32.whl", hash = "sha256:9ec901176efca3628e017603978d931f69ddb078b01e7221dd3b874615fc5b13", size = 2513411, upload-time = "2025-08-13T06:21:42.466Z" }, + { url = "https://files.pythonhosted.org/packages/31/f0/3eb39fa3e977e9cf23343271c48f92ee5b40e65fde69b44a8e7a449d849f/cython-3.1.3-cp38-cp38-win_amd64.whl", hash = "sha256:3003814be46f67ef997430c9ca5a1f6aa169a79df3faddb277c20fb9f52d1e4b", size = 2731393, upload-time = "2025-08-13T06:21:44.537Z" }, + { url = "https://files.pythonhosted.org/packages/d3/48/d0d857efc0bcaa790f912657db6b8ab86f9f99978720ca1365b7361700d0/cython-3.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db6b15c00fcd102bed7af25aa68f52789a81d02766f3ba9b6be57e2c6e7ecb4d", size = 2973500, upload-time = "2025-08-13T06:21:47.158Z" }, + { url = "https://files.pythonhosted.org/packages/c8/33/8f343630d4d2e7c87bfadc5be99736678f304ef0c3f7a85ca05138f3d6a6/cython-3.1.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:22473fe11a8dc156b66f5bd9e60b4dd59b9350a1ee70317c1dda9bb71e34b409", size = 2836850, upload-time = "2025-08-13T06:21:49.232Z" }, + { url = "https://files.pythonhosted.org/packages/96/18/f9bc1023e7e85dc31fb494041a607379d2345397da7e82bfb24d267ab197/cython-3.1.3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f63b4e351ffa434b3b07629ab9068c25bfe322edc0c8f6b0310d950598ca5214", size = 3516513, upload-time = "2025-08-13T06:21:51.849Z" }, + { url = "https://files.pythonhosted.org/packages/95/07/93aa66b1bf8ea4270ea62d0bd6ac4ac09c293776b979ee625c9a1ce9d667/cython-3.1.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fd2de686b64bef9a9efe059f826705b2a885cbcb9eff5eb8d42c290bdc72debd", size = 3271539, upload-time = "2025-08-13T06:21:54.425Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/c387c9aeab9dd2fcd192ced5d955ddfa9ce62298c67e2f1d30c44e5527a3/cython-3.1.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40f519fb0757394c892f970ad4c299b27f348c96abe0a7f4882f57d288101fde", size = 3432928, upload-time = "2025-08-13T06:21:56.637Z" }, + { url = "https://files.pythonhosted.org/packages/c1/48/136bb396b37b46099bbc18d9dcb47c78fb1c355fc9bf5a14c9288fff3793/cython-3.1.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:c62c6eb8b3d500a236e30e9e192f7765506e729e745c25366429ba38652b9116", size = 3285321, upload-time = "2025-08-13T06:55:16.65Z" }, + { url = "https://files.pythonhosted.org/packages/36/8f/38ef3046d2f16099f7c19224bc8acc21431c283813e40fd87d7d2cf493d9/cython-3.1.3-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8ea4e363a523eabd987852715372de6ed34c1af65d04357058b18e509e83bfb7", size = 3531048, upload-time = "2025-08-13T06:55:19.567Z" }, + { url = "https://files.pythonhosted.org/packages/62/12/081ead136f1d64c4461a8e736b78f9082af0a6182a140cea78ef41210dc8/cython-3.1.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6aadf7de28bc75ddfe2ce2c53fc8acf428f0499b3ac62ab3cc3b71a248edf59b", size = 3447214, upload-time = "2025-08-13T06:55:22.17Z" }, + { url = "https://files.pythonhosted.org/packages/56/c8/46ac27096684f33e27dab749ef43c6b0119c6a0d852971eaefb73256dc4c/cython-3.1.3-py3-none-any.whl", hash = "sha256:d13025b34f72f77bf7f65c1cd628914763e6c285f4deb934314c922b91e6be5a", size = 1225725, upload-time = "2025-08-13T06:19:09.593Z" }, +] + +[[package]] +name = "deep-translator" +version = "1.11.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "beautifulsoup4" }, + { name = "requests", version = "2.31.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests", version = "2.32.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7d/03/8fa7635c729a01de71151894cdf002ad6d245bfd6d1a731da864cf534dcf/deep_translator-1.11.4.tar.gz", hash = "sha256:801260c69231138707ea88a0955e484db7d40e210c9e0ae0f77372ffda5f4bf5", size = 36043, upload-time = "2023-06-28T19:55:23.499Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/3f/61a8ef73236dbea83a1a063a8af2f8e1e41a0df64f122233938391d0f175/deep_translator-1.11.4-py3-none-any.whl", hash = "sha256:d635df037e23fa35d12fd42dab72a0b55c9dd19e6292009ee7207e3f30b9e60a", size = 42285, upload-time = "2023-06-28T19:55:20.928Z" }, +] + +[[package]] +name = "idna" +version = "3.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490, upload-time = "2024-09-15T18:07:39.745Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442, upload-time = "2024-09-15T18:07:37.964Z" }, +] + +[[package]] +name = "lucas-chess" +version = "2.20.0.dev0" +source = { virtual = "." } +dependencies = [ + { name = "chardet" }, + { name = "chess", version = "1.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "chess", version = "1.11.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.8'" }, + { name = "pillow", version = "9.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pillow", version = "10.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pillow", version = "11.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "polib" }, + { name = "psutil" }, + { name = "pyside2" }, + { name = "requests", version = "2.31.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests", version = "2.32.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "sortedcontainers" }, +] + +[package.dev-dependencies] +build = [ + { name = "cython", version = "3.0.12", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, + { name = "cython", version = "3.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.8'" }, + { name = "deep-translator" }, +] +dev = [ + { name = "ruff" }, +] + +[package.metadata] +requires-dist = [ + { name = "chardet", specifier = ">=5.2.0" }, + { name = "chess", specifier = ">=1.10.0" }, + { name = "pillow", specifier = ">=9.5.0" }, + { name = "polib", specifier = ">=1.2.0" }, + { name = "psutil", specifier = ">=7.0.0" }, + { name = "pyside2", specifier = ">=5.15.2.1" }, + { name = "requests", specifier = ">=2.31.0" }, + { name = "sortedcontainers", specifier = ">=2.4.0" }, +] + +[package.metadata.requires-dev] +build = [ + { name = "cython", specifier = ">=3.0.12" }, + { name = "deep-translator", specifier = ">=1.11.4" }, +] +dev = [{ name = "ruff", specifier = ">=0.12.12" }] + +[[package]] +name = "pillow" +version = "9.5.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://files.pythonhosted.org/packages/00/d5/4903f310765e0ff2b8e91ffe55031ac6af77d982f0156061e20a4d1a8b2d/Pillow-9.5.0.tar.gz", hash = "sha256:bf548479d336726d7a0eceb6e767e179fbde37833ae42794602631a070d630f1", size = 50488147, upload-time = "2023-04-01T09:31:37.159Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1b/bc/cff591742feea45f88a3b8a83f7cab4a1dcdb4bcdfc51a06d92f96c81165/Pillow-9.5.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:ace6ca218308447b9077c14ea4ef381ba0b67ee78d64046b3f19cf4e1139ad16", size = 3395758, upload-time = "2023-04-01T09:28:03.251Z" }, + { url = "https://files.pythonhosted.org/packages/38/06/de304914ecd2c911939a28579546bd4d9b6ae0b3c07ce5fe9bd7d100eb34/Pillow-9.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d3d403753c9d5adc04d4694d35cf0391f0f3d57c8e0030aac09d7678fa8030aa", size = 3077111, upload-time = "2023-04-01T09:28:07.916Z" }, + { url = "https://files.pythonhosted.org/packages/9a/57/7864b6a22acb5f1d4b70af8c92cbd5e3af25f4d5869c24cd8074ca1f3593/Pillow-9.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ba1b81ee69573fe7124881762bb4cd2e4b6ed9dd28c9c60a632902fe8db8b38", size = 3112529, upload-time = "2023-04-01T09:28:10.564Z" }, + { url = "https://files.pythonhosted.org/packages/62/88/46a35f690ee4f8b08aef5fdb47f63d29c34f6874834155e52bf4456d9566/Pillow-9.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fe7e1c262d3392afcf5071df9afa574544f28eac825284596ac6db56e6d11062", size = 3386670, upload-time = "2023-04-01T09:28:13.539Z" }, + { url = "https://files.pythonhosted.org/packages/59/1d/26a56ed1deae695a8c7d13fb514284ba8b9fd62bab9ebe6d6b474523b8b0/Pillow-9.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f36397bf3f7d7c6a3abdea815ecf6fd14e7fcd4418ab24bae01008d8d8ca15e", size = 3308572, upload-time = "2023-04-01T09:28:16.585Z" }, + { url = "https://files.pythonhosted.org/packages/d4/36/d22b0fac821a14572fdb9a8015b2bf19ee81eaa560ea25a6772760c86a30/Pillow-9.5.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:252a03f1bdddce077eff2354c3861bf437c892fb1832f75ce813ee94347aa9b5", size = 3163999, upload-time = "2023-04-01T09:28:19.777Z" }, + { url = "https://files.pythonhosted.org/packages/25/6b/d3c35d207c9c0b6c2f855420f62e64ef43d348e8c797ad1c32b9f2106a19/Pillow-9.5.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:85ec677246533e27770b0de5cf0f9d6e4ec0c212a1f89dfc941b64b21226009d", size = 3415623, upload-time = "2023-04-01T09:28:23.176Z" }, + { url = "https://files.pythonhosted.org/packages/7a/6a/a7df39c502caeadd942d8bf97bc2fdfc819fbdc7499a2ab05e7db43611ac/Pillow-9.5.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b416f03d37d27290cb93597335a2f85ed446731200705b22bb927405320de903", size = 3350658, upload-time = "2023-04-01T09:28:26.277Z" }, + { url = "https://files.pythonhosted.org/packages/2e/ad/d29c8c48498da680521665b8483beb78a9343269bbd0730970e9396b01f0/Pillow-9.5.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1781a624c229cb35a2ac31cc4a77e28cafc8900733a864870c49bfeedacd106a", size = 3414574, upload-time = "2023-04-01T09:28:30.143Z" }, + { url = "https://files.pythonhosted.org/packages/93/54/9d7f01fd3fe4069c88827728646e3c8f1aff0995e8422d841b38f034f39a/Pillow-9.5.0-cp310-cp310-win32.whl", hash = "sha256:8507eda3cd0608a1f94f58c64817e83ec12fa93a9436938b191b80d9e4c0fc44", size = 2211916, upload-time = "2023-04-01T09:28:33.723Z" }, + { url = "https://files.pythonhosted.org/packages/3e/14/0030e542f2acfea43635e55584c114e6cfd94d342393a5f71f74c172dc35/Pillow-9.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:d3c6b54e304c60c4181da1c9dadf83e4a54fd266a99c70ba646a9baa626819eb", size = 2511474, upload-time = "2023-04-01T09:28:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/78/a8/3c2d737d856eb9cd8c18e78f6fe0ed08a2805bded74cbb0455584859023b/Pillow-9.5.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:7ec6f6ce99dab90b52da21cf0dc519e21095e332ff3b399a357c187b1a5eee32", size = 3395792, upload-time = "2023-04-01T09:28:38.917Z" }, + { url = "https://files.pythonhosted.org/packages/a9/15/310cde63cb15a091de889ded26281924cf9cfa5c000b36b06bd0c7f50261/Pillow-9.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:560737e70cb9c6255d6dcba3de6578a9e2ec4b573659943a5e7e4af13f298f5c", size = 3077092, upload-time = "2023-04-01T09:28:41.28Z" }, + { url = "https://files.pythonhosted.org/packages/17/66/20db69c0361902a2f6ee2086d3e83c70133e3fb4cb31470e59a8ed37184e/Pillow-9.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:96e88745a55b88a7c64fa49bceff363a1a27d9a64e04019c2281049444a571e3", size = 3112543, upload-time = "2023-04-01T09:28:43.89Z" }, + { url = "https://files.pythonhosted.org/packages/5c/a8/ff526cdec6b56eb20c992e7083f02c8065049ed1e62fbc159390d7a3dd5e/Pillow-9.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d9c206c29b46cfd343ea7cdfe1232443072bbb270d6a46f59c259460db76779a", size = 3386654, upload-time = "2023-04-01T09:28:46.378Z" }, + { url = "https://files.pythonhosted.org/packages/3b/70/e9a45a2e9c58c23e023fcda5af9686f5b42c718cc9bc86194e0025cf0ec5/Pillow-9.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cfcc2c53c06f2ccb8976fb5c71d448bdd0a07d26d8e07e321c103416444c7ad1", size = 3308566, upload-time = "2023-04-01T09:28:49.521Z" }, + { url = "https://files.pythonhosted.org/packages/61/a5/ee306d6cc53c9a30c23ba2313b43b67fdf76c611ca5afd0cdd62922cbd3e/Pillow-9.5.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:a0f9bb6c80e6efcde93ffc51256d5cfb2155ff8f78292f074f60f9e70b942d99", size = 3164027, upload-time = "2023-04-01T09:28:52.295Z" }, + { url = "https://files.pythonhosted.org/packages/3d/59/e6bd2c3715ace343d9739276ceed79657fe116923238d102cf731ab463dd/Pillow-9.5.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:8d935f924bbab8f0a9a28404422da8af4904e36d5c33fc6f677e4c4485515625", size = 3415610, upload-time = "2023-04-01T09:28:54.667Z" }, + { url = "https://files.pythonhosted.org/packages/9a/6d/9beb596ba5a5e61081c843187bcdbb42a5c9a9ef552751b554894247da7a/Pillow-9.5.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:fed1e1cf6a42577953abbe8e6cf2fe2f566daebde7c34724ec8803c4c0cda579", size = 3350704, upload-time = "2023-04-01T09:28:57.098Z" }, + { url = "https://files.pythonhosted.org/packages/1e/e4/de633d85be3b3c770c554a37a89e8273069bd19c34b15a419c2795600310/Pillow-9.5.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c1170d6b195555644f0616fd6ed929dfcf6333b8675fcca044ae5ab110ded296", size = 3414604, upload-time = "2023-04-01T09:29:03.375Z" }, + { url = "https://files.pythonhosted.org/packages/46/a0/e410f655300932308e70e883dd60c0c51e6f74bed138641ea9193e64fd7c/Pillow-9.5.0-cp311-cp311-win32.whl", hash = "sha256:54f7102ad31a3de5666827526e248c3530b3a33539dbda27c6843d19d72644ec", size = 2211929, upload-time = "2023-04-01T09:29:06.338Z" }, + { url = "https://files.pythonhosted.org/packages/0c/02/7729c8aecbc525b560c7eb283ffa34c6f5a6d0ed6d1339570c65a3e63088/Pillow-9.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:cfa4561277f677ecf651e2b22dc43e8f5368b74a25a8f7d1d4a3a243e573f2d4", size = 2511551, upload-time = "2023-04-01T09:29:08.636Z" }, + { url = "https://files.pythonhosted.org/packages/b9/8b/d38cc68796be4ac238db327682a1acfbc5deccf64a150aa44ee1efbaafae/Pillow-9.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:965e4a05ef364e7b973dd17fc765f42233415974d773e82144c9bbaaaea5d089", size = 2489206, upload-time = "2023-04-01T20:01:51.312Z" }, + { url = "https://files.pythonhosted.org/packages/5d/38/b7bcbab3bfe1946ba9cf71c1fa03e541b498069457be49eadcdc229412ef/Pillow-9.5.0-cp312-cp312-win32.whl", hash = "sha256:22baf0c3cf0c7f26e82d6e1adf118027afb325e703922c8dfc1d5d0156bb2eeb", size = 2211914, upload-time = "2023-04-01T09:29:10.935Z" }, + { url = "https://files.pythonhosted.org/packages/29/8a/f4cf3f32bc554f9260b645ea1151449ac13525796d3d1a42076d75945d8d/Pillow-9.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:432b975c009cf649420615388561c0ce7cc31ce9b2e374db659ee4f7d57a1f8b", size = 2511483, upload-time = "2023-04-01T09:29:13.217Z" }, + { url = "https://files.pythonhosted.org/packages/ec/7d/01404982db598f271ac7c0d0207860f60ab9288cfacce9872eb567cfbfe3/Pillow-9.5.0-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:5d4ebf8e1db4441a55c509c4baa7a0587a0210f7cd25fcfe74dbbce7a4bd1906", size = 3394876, upload-time = "2023-04-01T09:29:16.167Z" }, + { url = "https://files.pythonhosted.org/packages/5b/d9/8599b0e4f750aa3cc43613f57cae5a0dfe841b1a8c8c8bde97e83828cdfd/Pillow-9.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:375f6e5ee9620a271acb6820b3d1e94ffa8e741c0601db4c0c4d3cb0a9c224bf", size = 3112088, upload-time = "2023-04-01T09:29:20.059Z" }, + { url = "https://files.pythonhosted.org/packages/b8/c1/2c1daeb1e7c44d477f4f2d92f3316d922c9f8926378afcba424c6d1850aa/Pillow-9.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99eb6cafb6ba90e436684e08dad8be1637efb71c4f2180ee6b8f940739406e78", size = 3385803, upload-time = "2023-04-01T09:29:23.05Z" }, + { url = "https://files.pythonhosted.org/packages/37/95/48565d6beb34deaacda1543b515dab9479b8fa8b9046703fd08ad447ddfe/Pillow-9.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dfaaf10b6172697b9bceb9a3bd7b951819d1ca339a5ef294d1f1ac6d7f63270", size = 3307826, upload-time = "2023-04-01T09:29:25.997Z" }, + { url = "https://files.pythonhosted.org/packages/b0/02/baf83c103657285542bba78978f5f6fb21d419944c2a4c54f950eb84a7bc/Pillow-9.5.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:763782b2e03e45e2c77d7779875f4432e25121ef002a41829d8868700d119392", size = 3163643, upload-time = "2023-04-01T09:29:28.433Z" }, + { url = "https://files.pythonhosted.org/packages/2c/a2/2d565cb1d754384a88998b9c86daf803a3a7908577875231eb99b8c7973d/Pillow-9.5.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:35f6e77122a0c0762268216315bf239cf52b88865bba522999dc38f1c52b9b47", size = 3415119, upload-time = "2023-04-01T09:29:32.268Z" }, + { url = "https://files.pythonhosted.org/packages/97/d2/f0b4c006c8997aff5277cdde18187c55ce767f9fd32b2dd657c1bf71b570/Pillow-9.5.0-cp37-cp37m-win32.whl", hash = "sha256:aca1c196f407ec7cf04dcbb15d19a43c507a81f7ffc45b690899d6a76ac9fda7", size = 2228447, upload-time = "2023-04-01T09:29:34.551Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3c/4f3ef1a14e903d7b2bc43672c20f732b874e1e50a9a58ac9a1726ef3773d/Pillow-9.5.0-cp37-cp37m-win_amd64.whl", hash = "sha256:322724c0032af6692456cd6ed554bb85f8149214d97398bb80613b04e33769f6", size = 2536969, upload-time = "2023-04-01T09:29:36.831Z" }, + { url = "https://files.pythonhosted.org/packages/49/ef/98941488c7491a249692787dc741c97c22d5212a6d85f017519011195cfe/Pillow-9.5.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:a0aa9417994d91301056f3d0038af1199eb7adc86e646a36b9e050b06f526597", size = 3395670, upload-time = "2023-04-01T09:29:39.764Z" }, + { url = "https://files.pythonhosted.org/packages/aa/a5/ba2eeb1a242babb23a21a782356f8b6fe1312b24b69062ee1cb60107fd95/Pillow-9.5.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f8286396b351785801a976b1e85ea88e937712ee2c3ac653710a4a57a8da5d9c", size = 3077136, upload-time = "2023-04-01T09:29:43.015Z" }, + { url = "https://files.pythonhosted.org/packages/18/e4/f13369726d14e550f0028265b299f7c8262ccb7fb295df29e4f2fd79e0ab/Pillow-9.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c830a02caeb789633863b466b9de10c015bded434deb3ec87c768e53752ad22a", size = 3112507, upload-time = "2023-04-01T09:29:45.525Z" }, + { url = "https://files.pythonhosted.org/packages/90/00/123c546069abac47bd4ce2e0a78e6ad4040e43294ebbb266a3a21d3616b2/Pillow-9.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fbd359831c1657d69bb81f0db962905ee05e5e9451913b18b831febfe0519082", size = 3386666, upload-time = "2023-04-01T09:29:48.132Z" }, + { url = "https://files.pythonhosted.org/packages/1b/dc/2d0919633097a93dcad35a2fb97304f4a9297f746e830a8b441af3db2007/Pillow-9.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8fc330c3370a81bbf3f88557097d1ea26cd8b019d6433aa59f71195f5ddebbf", size = 3308600, upload-time = "2023-04-01T09:29:50.886Z" }, + { url = "https://files.pythonhosted.org/packages/33/a8/0d37d73387b8ea9cb3ad391a93e65ed9f62a331c0dfed1869891b6efd7a2/Pillow-9.5.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:7002d0797a3e4193c7cdee3198d7c14f92c0836d6b4a3f3046a64bd1ce8df2bf", size = 3163998, upload-time = "2023-04-01T09:29:53.964Z" }, + { url = "https://files.pythonhosted.org/packages/a6/8b/cca45afbbd58ca032594ea465ded859b9da6d8bc226afe0e60e64bd8872e/Pillow-9.5.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:229e2c79c00e85989a34b5981a2b67aa079fd08c903f0aaead522a1d68d79e51", size = 3415559, upload-time = "2023-04-01T09:29:57.018Z" }, + { url = "https://files.pythonhosted.org/packages/5d/06/2f319e3244bdd84567ed2d7d405a6e0fd9dd03fc6d7e24794ac1e14d570d/Pillow-9.5.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9adf58f5d64e474bed00d69bcd86ec4bcaa4123bfa70a65ce72e424bfb88ed96", size = 3350681, upload-time = "2023-04-01T09:29:59.42Z" }, + { url = "https://files.pythonhosted.org/packages/db/5c/ba9e291850f594f89436cdca93d36c6f8610d4fb7833a6c257f4481d4174/Pillow-9.5.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:662da1f3f89a302cc22faa9f14a262c2e3951f9dbc9617609a47521c69dd9f8f", size = 3414578, upload-time = "2023-04-01T09:30:02.245Z" }, + { url = "https://files.pythonhosted.org/packages/85/4d/d0b5c3610a39f01e380489770b10e2b8644a2188eace45c84e40d439b0dd/Pillow-9.5.0-cp38-cp38-win32.whl", hash = "sha256:6608ff3bf781eee0cd14d0901a2b9cc3d3834516532e3bd673a0a204dc8615fc", size = 2229252, upload-time = "2023-04-01T09:30:04.719Z" }, + { url = "https://files.pythonhosted.org/packages/c3/ba/c4c2a1411561cd9725979115e7450f1367b44997ae1ff29e5845bce92d52/Pillow-9.5.0-cp38-cp38-win_amd64.whl", hash = "sha256:e49eb4e95ff6fd7c0c402508894b1ef0e01b99a44320ba7d8ecbabefddcc5569", size = 2537784, upload-time = "2023-04-01T09:30:07.456Z" }, + { url = "https://files.pythonhosted.org/packages/64/46/672289c0ff87733fb93854dedf3a8d65642a25c0bfc88e7f6d722f9161a5/Pillow-9.5.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:482877592e927fd263028c105b36272398e3e1be3269efda09f6ba21fd83ec66", size = 3395750, upload-time = "2023-04-01T09:30:10.542Z" }, + { url = "https://files.pythonhosted.org/packages/a9/70/9259e93534d01f846f7d0501f19bb7d8cc1751741bc20826fc8d3a20fe32/Pillow-9.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3ded42b9ad70e5f1754fb7c2e2d6465a9c842e41d178f262e08b8c85ed8a1d8e", size = 3077133, upload-time = "2023-04-01T09:30:13.386Z" }, + { url = "https://files.pythonhosted.org/packages/95/62/8a943681db5f6588498ed86aa1568dd31c63f6afdabe50841589fc662c68/Pillow-9.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c446d2245ba29820d405315083d55299a796695d747efceb5717a8b450324115", size = 3112534, upload-time = "2023-04-01T09:30:15.616Z" }, + { url = "https://files.pythonhosted.org/packages/f2/43/0892913d499c8df2c88dee69d59e77de19e0c51754a9be82023880641c09/Pillow-9.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8aca1152d93dcc27dc55395604dcfc55bed5f25ef4c98716a928bacba90d33a3", size = 3386725, upload-time = "2023-04-01T09:30:19.221Z" }, + { url = "https://files.pythonhosted.org/packages/ff/fc/48a51c0fe2a00d5def57b9981a1e0f8339b516351da7a51500383d833bc8/Pillow-9.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:608488bdcbdb4ba7837461442b90ea6f3079397ddc968c31265c1e056964f1ef", size = 3308605, upload-time = "2023-04-01T09:30:29.279Z" }, + { url = "https://files.pythonhosted.org/packages/af/b7/f9faf80e3c93b02712c5748f10c75a8948e74eca61ec2408f7e1d4c9dd16/Pillow-9.5.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:60037a8db8750e474af7ffc9faa9b5859e6c6d0a50e55c45576bf28be7419705", size = 3164057, upload-time = "2023-04-01T09:30:32.484Z" }, + { url = "https://files.pythonhosted.org/packages/3b/2b/57915b8af178e2c20bfd403ffed4521947881f9dbbfbaba48210dc59b9d7/Pillow-9.5.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:07999f5834bdc404c442146942a2ecadd1cb6292f5229f4ed3b31e0a108746b1", size = 3415613, upload-time = "2023-04-01T09:30:34.978Z" }, + { url = "https://files.pythonhosted.org/packages/e7/2a/f3ed578595f8486ee2cc07434460097d89aedd406a3db849b890ca8ec416/Pillow-9.5.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a127ae76092974abfbfa38ca2d12cbeddcdeac0fb71f9627cc1135bedaf9d51a", size = 3350667, upload-time = "2023-04-01T09:30:37.849Z" }, + { url = "https://files.pythonhosted.org/packages/28/a2/f2d0d584d45100a5419fd70a1233ade8f12469ffe6e8e3acd40364beaadb/Pillow-9.5.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:489f8389261e5ed43ac8ff7b453162af39c3e8abd730af8363587ba64bb2e865", size = 3414552, upload-time = "2023-04-01T09:30:48.682Z" }, + { url = "https://files.pythonhosted.org/packages/51/3a/a6701b987007aaa43559b7d8510629845b25686f09a0eb29f8946a62d767/Pillow-9.5.0-cp39-cp39-win32.whl", hash = "sha256:9b1af95c3a967bf1da94f253e56b6286b50af23392a886720f563c547e48e964", size = 2229361, upload-time = "2023-04-01T09:30:51.739Z" }, + { url = "https://files.pythonhosted.org/packages/69/72/48cc52bff8731cf72bc4101e34dc44807a410c171f921afb582a511da50e/Pillow-9.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:77165c4a5e7d5a284f10a6efaa39a0ae8ba839da344f20b111d62cc932fa4e5d", size = 2538580, upload-time = "2023-04-01T09:30:54.345Z" }, + { url = "https://files.pythonhosted.org/packages/05/80/40ec3390eb39f128f9c81dfdce6fe419fad1296e816232c2785e74bb6255/Pillow-9.5.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:833b86a98e0ede388fa29363159c9b1a294b0905b5128baf01db683672f230f5", size = 3350068, upload-time = "2023-04-01T09:30:57.413Z" }, + { url = "https://files.pythonhosted.org/packages/52/f8/099a6b9de39763b40ed6be5c0aa5b5aed800ecad98535c6c77dfa79484f1/Pillow-9.5.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aaf305d6d40bd9632198c766fb64f0c1a83ca5b667f16c1e79e1661ab5060140", size = 3281820, upload-time = "2023-04-01T09:31:00.728Z" }, + { url = "https://files.pythonhosted.org/packages/0d/4f/e31e4814b09f15c13d6fe069458a3b32a240ffaeb603b973456de3ea6d2a/Pillow-9.5.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0852ddb76d85f127c135b6dd1f0bb88dbb9ee990d2cd9aa9e28526c93e794fba", size = 3222897, upload-time = "2023-04-01T09:31:04.332Z" }, + { url = "https://files.pythonhosted.org/packages/22/3b/db9837995e3d51ff356e39726e2ec0925850fdfef104996c2767baca4407/Pillow-9.5.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:91ec6fe47b5eb5a9968c79ad9ed78c342b1f97a091677ba0e012701add857829", size = 3298302, upload-time = "2023-04-01T09:31:07.243Z" }, + { url = "https://files.pythonhosted.org/packages/d9/0e/7c6f054022235830dc2c37ec83e947d9ca09b0b0361e1e5e29983da92294/Pillow-9.5.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:cb841572862f629b99725ebaec3287fc6d275be9b14443ea746c1dd325053cbd", size = 2537868, upload-time = "2023-04-01T09:31:10.529Z" }, + { url = "https://files.pythonhosted.org/packages/24/35/92032a00f41bea9bf93f19d48f15daac27d1365c0038fe22dc4e7fc7c8b0/Pillow-9.5.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:c380b27d041209b849ed246b111b7c166ba36d7933ec6e41175fd15ab9eb1572", size = 3349772, upload-time = "2023-04-01T09:31:13.438Z" }, + { url = "https://files.pythonhosted.org/packages/50/ce/d39869c22904558ce32e664904cf72f13a9d47703b72392e881d9e7b6082/Pillow-9.5.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7c9af5a3b406a50e313467e3565fc99929717f780164fe6fbb7704edba0cebbe", size = 3281583, upload-time = "2023-04-01T09:31:16.7Z" }, + { url = "https://files.pythonhosted.org/packages/7a/75/4a382d1567efc6f4e3054f693167f8ce2d1ad939c5f6f12aa5c50f74b997/Pillow-9.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5671583eab84af046a397d6d0ba25343c00cd50bce03787948e0fff01d4fd9b1", size = 3222603, upload-time = "2023-04-01T09:31:19.548Z" }, + { url = "https://files.pythonhosted.org/packages/51/d2/c10f72c44e000d08e41f822083cf322bb59afa7ed01ae7e3e47875b47600/Pillow-9.5.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:84a6f19ce086c1bf894644b43cd129702f781ba5751ca8572f08aa40ef0ab7b7", size = 3298174, upload-time = "2023-04-01T09:31:23.005Z" }, + { url = "https://files.pythonhosted.org/packages/02/4a/d362f7f44f1e5801c6726f0eaaeaf869d0d43c554b717072b2c5540cefb4/Pillow-9.5.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:1e7723bd90ef94eda669a3c2c19d549874dd5badaeefabefd26053304abe5799", size = 2538628, upload-time = "2023-04-01T09:31:26.082Z" }, +] + +[[package]] +name = "pillow" +version = "10.4.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/cd/74/ad3d526f3bf7b6d3f408b73fde271ec69dfac8b81341a318ce825f2b3812/pillow-10.4.0.tar.gz", hash = "sha256:166c1cd4d24309b30d61f79f4a9114b7b2313d7450912277855ff5dfd7cd4a06", size = 46555059, upload-time = "2024-07-01T09:48:43.583Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/69/a31cccd538ca0b5272be2a38347f8839b97a14be104ea08b0db92f749c74/pillow-10.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:4d9667937cfa347525b319ae34375c37b9ee6b525440f3ef48542fcf66f2731e", size = 3509271, upload-time = "2024-07-01T09:45:22.07Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9e/4143b907be8ea0bce215f2ae4f7480027473f8b61fcedfda9d851082a5d2/pillow-10.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:543f3dc61c18dafb755773efc89aae60d06b6596a63914107f75459cf984164d", size = 3375658, upload-time = "2024-07-01T09:45:25.292Z" }, + { url = "https://files.pythonhosted.org/packages/8a/25/1fc45761955f9359b1169aa75e241551e74ac01a09f487adaaf4c3472d11/pillow-10.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7928ecbf1ece13956b95d9cbcfc77137652b02763ba384d9ab508099a2eca856", size = 4332075, upload-time = "2024-07-01T09:45:27.94Z" }, + { url = "https://files.pythonhosted.org/packages/5e/dd/425b95d0151e1d6c951f45051112394f130df3da67363b6bc75dc4c27aba/pillow-10.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4d49b85c4348ea0b31ea63bc75a9f3857869174e2bf17e7aba02945cd218e6f", size = 4444808, upload-time = "2024-07-01T09:45:30.305Z" }, + { url = "https://files.pythonhosted.org/packages/b1/84/9a15cc5726cbbfe7f9f90bfb11f5d028586595907cd093815ca6644932e3/pillow-10.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:6c762a5b0997f5659a5ef2266abc1d8851ad7749ad9a6a5506eb23d314e4f46b", size = 4356290, upload-time = "2024-07-01T09:45:32.868Z" }, + { url = "https://files.pythonhosted.org/packages/b5/5b/6651c288b08df3b8c1e2f8c1152201e0b25d240e22ddade0f1e242fc9fa0/pillow-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a985e028fc183bf12a77a8bbf36318db4238a3ded7fa9df1b9a133f1cb79f8fc", size = 4525163, upload-time = "2024-07-01T09:45:35.279Z" }, + { url = "https://files.pythonhosted.org/packages/07/8b/34854bf11a83c248505c8cb0fcf8d3d0b459a2246c8809b967963b6b12ae/pillow-10.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:812f7342b0eee081eaec84d91423d1b4650bb9828eb53d8511bcef8ce5aecf1e", size = 4463100, upload-time = "2024-07-01T09:45:37.74Z" }, + { url = "https://files.pythonhosted.org/packages/78/63/0632aee4e82476d9cbe5200c0cdf9ba41ee04ed77887432845264d81116d/pillow-10.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ac1452d2fbe4978c2eec89fb5a23b8387aba707ac72810d9490118817d9c0b46", size = 4592880, upload-time = "2024-07-01T09:45:39.89Z" }, + { url = "https://files.pythonhosted.org/packages/df/56/b8663d7520671b4398b9d97e1ed9f583d4afcbefbda3c6188325e8c297bd/pillow-10.4.0-cp310-cp310-win32.whl", hash = "sha256:bcd5e41a859bf2e84fdc42f4edb7d9aba0a13d29a2abadccafad99de3feff984", size = 2235218, upload-time = "2024-07-01T09:45:42.771Z" }, + { url = "https://files.pythonhosted.org/packages/f4/72/0203e94a91ddb4a9d5238434ae6c1ca10e610e8487036132ea9bf806ca2a/pillow-10.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:ecd85a8d3e79cd7158dec1c9e5808e821feea088e2f69a974db5edf84dc53141", size = 2554487, upload-time = "2024-07-01T09:45:45.176Z" }, + { url = "https://files.pythonhosted.org/packages/bd/52/7e7e93d7a6e4290543f17dc6f7d3af4bd0b3dd9926e2e8a35ac2282bc5f4/pillow-10.4.0-cp310-cp310-win_arm64.whl", hash = "sha256:ff337c552345e95702c5fde3158acb0625111017d0e5f24bf3acdb9cc16b90d1", size = 2243219, upload-time = "2024-07-01T09:45:47.274Z" }, + { url = "https://files.pythonhosted.org/packages/a7/62/c9449f9c3043c37f73e7487ec4ef0c03eb9c9afc91a92b977a67b3c0bbc5/pillow-10.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:0a9ec697746f268507404647e531e92889890a087e03681a3606d9b920fbee3c", size = 3509265, upload-time = "2024-07-01T09:45:49.812Z" }, + { url = "https://files.pythonhosted.org/packages/f4/5f/491dafc7bbf5a3cc1845dc0430872e8096eb9e2b6f8161509d124594ec2d/pillow-10.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfe91cb65544a1321e631e696759491ae04a2ea11d36715eca01ce07284738be", size = 3375655, upload-time = "2024-07-01T09:45:52.462Z" }, + { url = "https://files.pythonhosted.org/packages/73/d5/c4011a76f4207a3c151134cd22a1415741e42fa5ddecec7c0182887deb3d/pillow-10.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dc6761a6efc781e6a1544206f22c80c3af4c8cf461206d46a1e6006e4429ff3", size = 4340304, upload-time = "2024-07-01T09:45:55.006Z" }, + { url = "https://files.pythonhosted.org/packages/ac/10/c67e20445a707f7a610699bba4fe050583b688d8cd2d202572b257f46600/pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6", size = 4452804, upload-time = "2024-07-01T09:45:58.437Z" }, + { url = "https://files.pythonhosted.org/packages/a9/83/6523837906d1da2b269dee787e31df3b0acb12e3d08f024965a3e7f64665/pillow-10.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:bbc527b519bd3aa9d7f429d152fea69f9ad37c95f0b02aebddff592688998abe", size = 4365126, upload-time = "2024-07-01T09:46:00.713Z" }, + { url = "https://files.pythonhosted.org/packages/ba/e5/8c68ff608a4203085158cff5cc2a3c534ec384536d9438c405ed6370d080/pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:76a911dfe51a36041f2e756b00f96ed84677cdeb75d25c767f296c1c1eda1319", size = 4533541, upload-time = "2024-07-01T09:46:03.235Z" }, + { url = "https://files.pythonhosted.org/packages/f4/7c/01b8dbdca5bc6785573f4cee96e2358b0918b7b2c7b60d8b6f3abf87a070/pillow-10.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:59291fb29317122398786c2d44427bbd1a6d7ff54017075b22be9d21aa59bd8d", size = 4471616, upload-time = "2024-07-01T09:46:05.356Z" }, + { url = "https://files.pythonhosted.org/packages/c8/57/2899b82394a35a0fbfd352e290945440e3b3785655a03365c0ca8279f351/pillow-10.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:416d3a5d0e8cfe4f27f574362435bc9bae57f679a7158e0096ad2beb427b8696", size = 4600802, upload-time = "2024-07-01T09:46:08.145Z" }, + { url = "https://files.pythonhosted.org/packages/4d/d7/a44f193d4c26e58ee5d2d9db3d4854b2cfb5b5e08d360a5e03fe987c0086/pillow-10.4.0-cp311-cp311-win32.whl", hash = "sha256:7086cc1d5eebb91ad24ded9f58bec6c688e9f0ed7eb3dbbf1e4800280a896496", size = 2235213, upload-time = "2024-07-01T09:46:10.211Z" }, + { url = "https://files.pythonhosted.org/packages/c1/d0/5866318eec2b801cdb8c82abf190c8343d8a1cd8bf5a0c17444a6f268291/pillow-10.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cbed61494057c0f83b83eb3a310f0bf774b09513307c434d4366ed64f4128a91", size = 2554498, upload-time = "2024-07-01T09:46:12.685Z" }, + { url = "https://files.pythonhosted.org/packages/d4/c8/310ac16ac2b97e902d9eb438688de0d961660a87703ad1561fd3dfbd2aa0/pillow-10.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:f5f0c3e969c8f12dd2bb7e0b15d5c468b51e5017e01e2e867335c81903046a22", size = 2243219, upload-time = "2024-07-01T09:46:14.83Z" }, + { url = "https://files.pythonhosted.org/packages/05/cb/0353013dc30c02a8be34eb91d25e4e4cf594b59e5a55ea1128fde1e5f8ea/pillow-10.4.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:673655af3eadf4df6b5457033f086e90299fdd7a47983a13827acf7459c15d94", size = 3509350, upload-time = "2024-07-01T09:46:17.177Z" }, + { url = "https://files.pythonhosted.org/packages/e7/cf/5c558a0f247e0bf9cec92bff9b46ae6474dd736f6d906315e60e4075f737/pillow-10.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:866b6942a92f56300012f5fbac71f2d610312ee65e22f1aa2609e491284e5597", size = 3374980, upload-time = "2024-07-01T09:46:19.169Z" }, + { url = "https://files.pythonhosted.org/packages/84/48/6e394b86369a4eb68b8a1382c78dc092245af517385c086c5094e3b34428/pillow-10.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29dbdc4207642ea6aad70fbde1a9338753d33fb23ed6956e706936706f52dd80", size = 4343799, upload-time = "2024-07-01T09:46:21.883Z" }, + { url = "https://files.pythonhosted.org/packages/3b/f3/a8c6c11fa84b59b9df0cd5694492da8c039a24cd159f0f6918690105c3be/pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca", size = 4459973, upload-time = "2024-07-01T09:46:24.321Z" }, + { url = "https://files.pythonhosted.org/packages/7d/1b/c14b4197b80150fb64453585247e6fb2e1d93761fa0fa9cf63b102fde822/pillow-10.4.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:f5b92f4d70791b4a67157321c4e8225d60b119c5cc9aee8ecf153aace4aad4ef", size = 4370054, upload-time = "2024-07-01T09:46:26.825Z" }, + { url = "https://files.pythonhosted.org/packages/55/77/40daddf677897a923d5d33329acd52a2144d54a9644f2a5422c028c6bf2d/pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:86dcb5a1eb778d8b25659d5e4341269e8590ad6b4e8b44d9f4b07f8d136c414a", size = 4539484, upload-time = "2024-07-01T09:46:29.355Z" }, + { url = "https://files.pythonhosted.org/packages/40/54/90de3e4256b1207300fb2b1d7168dd912a2fb4b2401e439ba23c2b2cabde/pillow-10.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:780c072c2e11c9b2c7ca37f9a2ee8ba66f44367ac3e5c7832afcfe5104fd6d1b", size = 4477375, upload-time = "2024-07-01T09:46:31.756Z" }, + { url = "https://files.pythonhosted.org/packages/13/24/1bfba52f44193860918ff7c93d03d95e3f8748ca1de3ceaf11157a14cf16/pillow-10.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:37fb69d905be665f68f28a8bba3c6d3223c8efe1edf14cc4cfa06c241f8c81d9", size = 4608773, upload-time = "2024-07-01T09:46:33.73Z" }, + { url = "https://files.pythonhosted.org/packages/55/04/5e6de6e6120451ec0c24516c41dbaf80cce1b6451f96561235ef2429da2e/pillow-10.4.0-cp312-cp312-win32.whl", hash = "sha256:7dfecdbad5c301d7b5bde160150b4db4c659cee2b69589705b6f8a0c509d9f42", size = 2235690, upload-time = "2024-07-01T09:46:36.587Z" }, + { url = "https://files.pythonhosted.org/packages/74/0a/d4ce3c44bca8635bd29a2eab5aa181b654a734a29b263ca8efe013beea98/pillow-10.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:1d846aea995ad352d4bdcc847535bd56e0fd88d36829d2c90be880ef1ee4668a", size = 2554951, upload-time = "2024-07-01T09:46:38.777Z" }, + { url = "https://files.pythonhosted.org/packages/b5/ca/184349ee40f2e92439be9b3502ae6cfc43ac4b50bc4fc6b3de7957563894/pillow-10.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:e553cad5179a66ba15bb18b353a19020e73a7921296a7979c4a2b7f6a5cd57f9", size = 2243427, upload-time = "2024-07-01T09:46:43.15Z" }, + { url = "https://files.pythonhosted.org/packages/c3/00/706cebe7c2c12a6318aabe5d354836f54adff7156fd9e1bd6c89f4ba0e98/pillow-10.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8bc1a764ed8c957a2e9cacf97c8b2b053b70307cf2996aafd70e91a082e70df3", size = 3525685, upload-time = "2024-07-01T09:46:45.194Z" }, + { url = "https://files.pythonhosted.org/packages/cf/76/f658cbfa49405e5ecbfb9ba42d07074ad9792031267e782d409fd8fe7c69/pillow-10.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6209bb41dc692ddfee4942517c19ee81b86c864b626dbfca272ec0f7cff5d9fb", size = 3374883, upload-time = "2024-07-01T09:46:47.331Z" }, + { url = "https://files.pythonhosted.org/packages/46/2b/99c28c4379a85e65378211971c0b430d9c7234b1ec4d59b2668f6299e011/pillow-10.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bee197b30783295d2eb680b311af15a20a8b24024a19c3a26431ff83eb8d1f70", size = 4339837, upload-time = "2024-07-01T09:46:49.647Z" }, + { url = "https://files.pythonhosted.org/packages/f1/74/b1ec314f624c0c43711fdf0d8076f82d9d802afd58f1d62c2a86878e8615/pillow-10.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ef61f5dd14c300786318482456481463b9d6b91ebe5ef12f405afbba77ed0be", size = 4455562, upload-time = "2024-07-01T09:46:51.811Z" }, + { url = "https://files.pythonhosted.org/packages/4a/2a/4b04157cb7b9c74372fa867096a1607e6fedad93a44deeff553ccd307868/pillow-10.4.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:297e388da6e248c98bc4a02e018966af0c5f92dfacf5a5ca22fa01cb3179bca0", size = 4366761, upload-time = "2024-07-01T09:46:53.961Z" }, + { url = "https://files.pythonhosted.org/packages/ac/7b/8f1d815c1a6a268fe90481232c98dd0e5fa8c75e341a75f060037bd5ceae/pillow-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:e4db64794ccdf6cb83a59d73405f63adbe2a1887012e308828596100a0b2f6cc", size = 4536767, upload-time = "2024-07-01T09:46:56.664Z" }, + { url = "https://files.pythonhosted.org/packages/e5/77/05fa64d1f45d12c22c314e7b97398ffb28ef2813a485465017b7978b3ce7/pillow-10.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd2880a07482090a3bcb01f4265f1936a903d70bc740bfcb1fd4e8a2ffe5cf5a", size = 4477989, upload-time = "2024-07-01T09:46:58.977Z" }, + { url = "https://files.pythonhosted.org/packages/12/63/b0397cfc2caae05c3fb2f4ed1b4fc4fc878f0243510a7a6034ca59726494/pillow-10.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b35b21b819ac1dbd1233317adeecd63495f6babf21b7b2512d244ff6c6ce309", size = 4610255, upload-time = "2024-07-01T09:47:01.189Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f9/cfaa5082ca9bc4a6de66ffe1c12c2d90bf09c309a5f52b27759a596900e7/pillow-10.4.0-cp313-cp313-win32.whl", hash = "sha256:551d3fd6e9dc15e4c1eb6fc4ba2b39c0c7933fa113b220057a34f4bb3268a060", size = 2235603, upload-time = "2024-07-01T09:47:03.918Z" }, + { url = "https://files.pythonhosted.org/packages/01/6a/30ff0eef6e0c0e71e55ded56a38d4859bf9d3634a94a88743897b5f96936/pillow-10.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:030abdbe43ee02e0de642aee345efa443740aa4d828bfe8e2eb11922ea6a21ea", size = 2554972, upload-time = "2024-07-01T09:47:06.152Z" }, + { url = "https://files.pythonhosted.org/packages/48/2c/2e0a52890f269435eee38b21c8218e102c621fe8d8df8b9dd06fabf879ba/pillow-10.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:5b001114dd152cfd6b23befeb28d7aee43553e2402c9f159807bf55f33af8a8d", size = 2243375, upload-time = "2024-07-01T09:47:09.065Z" }, + { url = "https://files.pythonhosted.org/packages/56/70/f40009702a477ce87d8d9faaa4de51d6562b3445d7a314accd06e4ffb01d/pillow-10.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:8d4d5063501b6dd4024b8ac2f04962d661222d120381272deea52e3fc52d3736", size = 3509213, upload-time = "2024-07-01T09:47:11.662Z" }, + { url = "https://files.pythonhosted.org/packages/10/43/105823d233c5e5d31cea13428f4474ded9d961652307800979a59d6a4276/pillow-10.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7c1ee6f42250df403c5f103cbd2768a28fe1a0ea1f0f03fe151c8741e1469c8b", size = 3375883, upload-time = "2024-07-01T09:47:14.453Z" }, + { url = "https://files.pythonhosted.org/packages/3c/ad/7850c10bac468a20c918f6a5dbba9ecd106ea1cdc5db3c35e33a60570408/pillow-10.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b15e02e9bb4c21e39876698abf233c8c579127986f8207200bc8a8f6bb27acf2", size = 4330810, upload-time = "2024-07-01T09:47:16.695Z" }, + { url = "https://files.pythonhosted.org/packages/84/4c/69bbed9e436ac22f9ed193a2b64f64d68fcfbc9f4106249dc7ed4889907b/pillow-10.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a8d4bade9952ea9a77d0c3e49cbd8b2890a399422258a77f357b9cc9be8d680", size = 4444341, upload-time = "2024-07-01T09:47:19.334Z" }, + { url = "https://files.pythonhosted.org/packages/8f/4f/c183c63828a3f37bf09644ce94cbf72d4929b033b109160a5379c2885932/pillow-10.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:43efea75eb06b95d1631cb784aa40156177bf9dd5b4b03ff38979e048258bc6b", size = 4356005, upload-time = "2024-07-01T09:47:21.805Z" }, + { url = "https://files.pythonhosted.org/packages/fb/ad/435fe29865f98a8fbdc64add8875a6e4f8c97749a93577a8919ec6f32c64/pillow-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:950be4d8ba92aca4b2bb0741285a46bfae3ca699ef913ec8416c1b78eadd64cd", size = 4525201, upload-time = "2024-07-01T09:47:24.457Z" }, + { url = "https://files.pythonhosted.org/packages/80/74/be8bf8acdfd70e91f905a12ae13cfb2e17c0f1da745c40141e26d0971ff5/pillow-10.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d7480af14364494365e89d6fddc510a13e5a2c3584cb19ef65415ca57252fb84", size = 4460635, upload-time = "2024-07-01T09:47:26.841Z" }, + { url = "https://files.pythonhosted.org/packages/e4/90/763616e66dc9ad59c9b7fb58f863755e7934ef122e52349f62c7742b82d3/pillow-10.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:73664fe514b34c8f02452ffb73b7a92c6774e39a647087f83d67f010eb9a0cf0", size = 4590283, upload-time = "2024-07-01T09:47:29.247Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/03002cb5b2c27bb519cba63b9f9aa3709c6f7a5d3b285406c01f03fb77e5/pillow-10.4.0-cp38-cp38-win32.whl", hash = "sha256:e88d5e6ad0d026fba7bdab8c3f225a69f063f116462c49892b0149e21b6c0a0e", size = 2235185, upload-time = "2024-07-01T09:47:32.205Z" }, + { url = "https://files.pythonhosted.org/packages/f2/75/3cb820b2812405fc7feb3d0deb701ef0c3de93dc02597115e00704591bc9/pillow-10.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:5161eef006d335e46895297f642341111945e2c1c899eb406882a6c61a4357ab", size = 2554594, upload-time = "2024-07-01T09:47:34.285Z" }, + { url = "https://files.pythonhosted.org/packages/31/85/955fa5400fa8039921f630372cfe5056eed6e1b8e0430ee4507d7de48832/pillow-10.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0ae24a547e8b711ccaaf99c9ae3cd975470e1a30caa80a6aaee9a2f19c05701d", size = 3509283, upload-time = "2024-07-01T09:47:36.394Z" }, + { url = "https://files.pythonhosted.org/packages/23/9c/343827267eb28d41cd82b4180d33b10d868af9077abcec0af9793aa77d2d/pillow-10.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:298478fe4f77a4408895605f3482b6cc6222c018b2ce565c2b6b9c354ac3229b", size = 3375691, upload-time = "2024-07-01T09:47:38.853Z" }, + { url = "https://files.pythonhosted.org/packages/60/a3/7ebbeabcd341eab722896d1a5b59a3df98c4b4d26cf4b0385f8aa94296f7/pillow-10.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:134ace6dc392116566980ee7436477d844520a26a4b1bd4053f6f47d096997fd", size = 4328295, upload-time = "2024-07-01T09:47:41.765Z" }, + { url = "https://files.pythonhosted.org/packages/32/3f/c02268d0c6fb6b3958bdda673c17b315c821d97df29ae6969f20fb49388a/pillow-10.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:930044bb7679ab003b14023138b50181899da3f25de50e9dbee23b61b4de2126", size = 4440810, upload-time = "2024-07-01T09:47:44.27Z" }, + { url = "https://files.pythonhosted.org/packages/67/5d/1c93c8cc35f2fdd3d6cc7e4ad72d203902859a2867de6ad957d9b708eb8d/pillow-10.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c76e5786951e72ed3686e122d14c5d7012f16c8303a674d18cdcd6d89557fc5b", size = 4352283, upload-time = "2024-07-01T09:47:46.673Z" }, + { url = "https://files.pythonhosted.org/packages/bc/a8/8655557c9c7202b8abbd001f61ff36711cefaf750debcaa1c24d154ef602/pillow-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:b2724fdb354a868ddf9a880cb84d102da914e99119211ef7ecbdc613b8c96b3c", size = 4521800, upload-time = "2024-07-01T09:47:48.813Z" }, + { url = "https://files.pythonhosted.org/packages/58/78/6f95797af64d137124f68af1bdaa13b5332da282b86031f6fa70cf368261/pillow-10.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dbc6ae66518ab3c5847659e9988c3b60dc94ffb48ef9168656e0019a93dbf8a1", size = 4459177, upload-time = "2024-07-01T09:47:52.104Z" }, + { url = "https://files.pythonhosted.org/packages/8a/6d/2b3ce34f1c4266d79a78c9a51d1289a33c3c02833fe294ef0dcbb9cba4ed/pillow-10.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:06b2f7898047ae93fad74467ec3d28fe84f7831370e3c258afa533f81ef7f3df", size = 4589079, upload-time = "2024-07-01T09:47:54.999Z" }, + { url = "https://files.pythonhosted.org/packages/e3/e0/456258c74da1ff5bf8ef1eab06a95ca994d8b9ed44c01d45c3f8cbd1db7e/pillow-10.4.0-cp39-cp39-win32.whl", hash = "sha256:7970285ab628a3779aecc35823296a7869f889b8329c16ad5a71e4901a3dc4ef", size = 2235247, upload-time = "2024-07-01T09:47:57.666Z" }, + { url = "https://files.pythonhosted.org/packages/37/f8/bef952bdb32aa53741f58bf21798642209e994edc3f6598f337f23d5400a/pillow-10.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:961a7293b2457b405967af9c77dcaa43cc1a8cd50d23c532e62d48ab6cdd56f5", size = 2554479, upload-time = "2024-07-01T09:47:59.881Z" }, + { url = "https://files.pythonhosted.org/packages/bb/8e/805201619cad6651eef5fc1fdef913804baf00053461522fabbc5588ea12/pillow-10.4.0-cp39-cp39-win_arm64.whl", hash = "sha256:32cda9e3d601a52baccb2856b8ea1fc213c90b340c542dcef77140dfa3278a9e", size = 2243226, upload-time = "2024-07-01T09:48:02.508Z" }, + { url = "https://files.pythonhosted.org/packages/38/30/095d4f55f3a053392f75e2eae45eba3228452783bab3d9a920b951ac495c/pillow-10.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5b4815f2e65b30f5fbae9dfffa8636d992d49705723fe86a3661806e069352d4", size = 3493889, upload-time = "2024-07-01T09:48:04.815Z" }, + { url = "https://files.pythonhosted.org/packages/f3/e8/4ff79788803a5fcd5dc35efdc9386af153569853767bff74540725b45863/pillow-10.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8f0aef4ef59694b12cadee839e2ba6afeab89c0f39a3adc02ed51d109117b8da", size = 3346160, upload-time = "2024-07-01T09:48:07.206Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ac/4184edd511b14f760c73f5bb8a5d6fd85c591c8aff7c2229677a355c4179/pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f4727572e2918acaa9077c919cbbeb73bd2b3ebcfe033b72f858fc9fbef0026", size = 3435020, upload-time = "2024-07-01T09:48:09.66Z" }, + { url = "https://files.pythonhosted.org/packages/da/21/1749cd09160149c0a246a81d646e05f35041619ce76f6493d6a96e8d1103/pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff25afb18123cea58a591ea0244b92eb1e61a1fd497bf6d6384f09bc3262ec3e", size = 3490539, upload-time = "2024-07-01T09:48:12.529Z" }, + { url = "https://files.pythonhosted.org/packages/b6/f5/f71fe1888b96083b3f6dfa0709101f61fc9e972c0c8d04e9d93ccef2a045/pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:dc3e2db6ba09ffd7d02ae9141cfa0ae23393ee7687248d46a7507b75d610f4f5", size = 3476125, upload-time = "2024-07-01T09:48:14.891Z" }, + { url = "https://files.pythonhosted.org/packages/96/b9/c0362c54290a31866c3526848583a2f45a535aa9d725fd31e25d318c805f/pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:02a2be69f9c9b8c1e97cf2713e789d4e398c751ecfd9967c18d0ce304efbf885", size = 3579373, upload-time = "2024-07-01T09:48:17.601Z" }, + { url = "https://files.pythonhosted.org/packages/52/3b/ce7a01026a7cf46e5452afa86f97a5e88ca97f562cafa76570178ab56d8d/pillow-10.4.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0755ffd4a0c6f267cccbae2e9903d95477ca2f77c4fcf3a3a09570001856c8a5", size = 2554661, upload-time = "2024-07-01T09:48:20.293Z" }, + { url = "https://files.pythonhosted.org/packages/e1/1f/5a9fcd6ced51633c22481417e11b1b47d723f64fb536dfd67c015eb7f0ab/pillow-10.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a02364621fe369e06200d4a16558e056fe2805d3468350df3aef21e00d26214b", size = 3493850, upload-time = "2024-07-01T09:48:23.03Z" }, + { url = "https://files.pythonhosted.org/packages/cb/e6/3ea4755ed5320cb62aa6be2f6de47b058c6550f752dd050e86f694c59798/pillow-10.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:1b5dea9831a90e9d0721ec417a80d4cbd7022093ac38a568db2dd78363b00908", size = 3346118, upload-time = "2024-07-01T09:48:25.256Z" }, + { url = "https://files.pythonhosted.org/packages/0a/22/492f9f61e4648422b6ca39268ec8139277a5b34648d28f400faac14e0f48/pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b885f89040bb8c4a1573566bbb2f44f5c505ef6e74cec7ab9068c900047f04b", size = 3434958, upload-time = "2024-07-01T09:48:28.078Z" }, + { url = "https://files.pythonhosted.org/packages/f9/19/559a48ad4045704bb0547965b9a9345f5cd461347d977a56d178db28819e/pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87dd88ded2e6d74d31e1e0a99a726a6765cda32d00ba72dc37f0651f306daaa8", size = 3490340, upload-time = "2024-07-01T09:48:30.734Z" }, + { url = "https://files.pythonhosted.org/packages/d9/de/cebaca6fb79905b3a1aa0281d238769df3fb2ede34fd7c0caa286575915a/pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2db98790afc70118bd0255c2eeb465e9767ecf1f3c25f9a1abb8ffc8cfd1fe0a", size = 3476048, upload-time = "2024-07-01T09:48:33.292Z" }, + { url = "https://files.pythonhosted.org/packages/71/f0/86d5b2f04693b0116a01d75302b0a307800a90d6c351a8aa4f8ae76cd499/pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:f7baece4ce06bade126fb84b8af1c33439a76d8a6fd818970215e0560ca28c27", size = 3579366, upload-time = "2024-07-01T09:48:36.527Z" }, + { url = "https://files.pythonhosted.org/packages/37/ae/2dbfc38cc4fd14aceea14bc440d5151b21f64c4c3ba3f6f4191610b7ee5d/pillow-10.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cfdd747216947628af7b259d274771d84db2268ca062dd5faf373639d00113a3", size = 2554652, upload-time = "2024-07-01T09:48:38.789Z" }, +] + +[[package]] +name = "pillow" +version = "11.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4c/5d/45a3553a253ac8763f3561371432a90bdbe6000fbdcf1397ffe502aa206c/pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860", size = 5316554, upload-time = "2025-07-01T09:13:39.342Z" }, + { url = "https://files.pythonhosted.org/packages/7c/c8/67c12ab069ef586a25a4a79ced553586748fad100c77c0ce59bb4983ac98/pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad", size = 4686548, upload-time = "2025-07-01T09:13:41.835Z" }, + { url = "https://files.pythonhosted.org/packages/2f/bd/6741ebd56263390b382ae4c5de02979af7f8bd9807346d068700dd6d5cf9/pillow-11.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0", size = 5859742, upload-time = "2025-07-03T13:09:47.439Z" }, + { url = "https://files.pythonhosted.org/packages/ca/0b/c412a9e27e1e6a829e6ab6c2dca52dd563efbedf4c9c6aa453d9a9b77359/pillow-11.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b", size = 7633087, upload-time = "2025-07-03T13:09:51.796Z" }, + { url = "https://files.pythonhosted.org/packages/59/9d/9b7076aaf30f5dd17e5e5589b2d2f5a5d7e30ff67a171eb686e4eecc2adf/pillow-11.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50", size = 5963350, upload-time = "2025-07-01T09:13:43.865Z" }, + { url = "https://files.pythonhosted.org/packages/f0/16/1a6bf01fb622fb9cf5c91683823f073f053005c849b1f52ed613afcf8dae/pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae", size = 6631840, upload-time = "2025-07-01T09:13:46.161Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e6/6ff7077077eb47fde78739e7d570bdcd7c10495666b6afcd23ab56b19a43/pillow-11.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9", size = 6074005, upload-time = "2025-07-01T09:13:47.829Z" }, + { url = "https://files.pythonhosted.org/packages/c3/3a/b13f36832ea6d279a697231658199e0a03cd87ef12048016bdcc84131601/pillow-11.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:040a5b691b0713e1f6cbe222e0f4f74cd233421e105850ae3b3c0ceda520f42e", size = 6708372, upload-time = "2025-07-01T09:13:52.145Z" }, + { url = "https://files.pythonhosted.org/packages/6c/e4/61b2e1a7528740efbc70b3d581f33937e38e98ef3d50b05007267a55bcb2/pillow-11.3.0-cp310-cp310-win32.whl", hash = "sha256:89bd777bc6624fe4115e9fac3352c79ed60f3bb18651420635f26e643e3dd1f6", size = 6277090, upload-time = "2025-07-01T09:13:53.915Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d3/60c781c83a785d6afbd6a326ed4d759d141de43aa7365725cbcd65ce5e54/pillow-11.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:19d2ff547c75b8e3ff46f4d9ef969a06c30ab2d4263a9e287733aa8b2429ce8f", size = 6985988, upload-time = "2025-07-01T09:13:55.699Z" }, + { url = "https://files.pythonhosted.org/packages/9f/28/4f4a0203165eefb3763939c6789ba31013a2e90adffb456610f30f613850/pillow-11.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f", size = 2422899, upload-time = "2025-07-01T09:13:57.497Z" }, + { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload-time = "2025-07-01T09:13:59.203Z" }, + { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload-time = "2025-07-01T09:14:01.101Z" }, + { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload-time = "2025-07-03T13:09:55.638Z" }, + { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload-time = "2025-07-03T13:10:00.37Z" }, + { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload-time = "2025-07-01T09:14:04.491Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload-time = "2025-07-01T09:14:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload-time = "2025-07-01T09:14:07.978Z" }, + { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload-time = "2025-07-01T09:14:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload-time = "2025-07-01T09:14:11.921Z" }, + { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload-time = "2025-07-01T09:14:13.623Z" }, + { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload-time = "2025-07-01T09:14:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/73/f4/04905af42837292ed86cb1b1dabe03dce1edc008ef14c473c5c7e1443c5d/pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12", size = 5278520, upload-time = "2025-07-01T09:15:17.429Z" }, + { url = "https://files.pythonhosted.org/packages/41/b0/33d79e377a336247df6348a54e6d2a2b85d644ca202555e3faa0cf811ecc/pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a", size = 4686116, upload-time = "2025-07-01T09:15:19.423Z" }, + { url = "https://files.pythonhosted.org/packages/49/2d/ed8bc0ab219ae8768f529597d9509d184fe8a6c4741a6864fea334d25f3f/pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632", size = 5864597, upload-time = "2025-07-03T13:10:38.404Z" }, + { url = "https://files.pythonhosted.org/packages/b5/3d/b932bb4225c80b58dfadaca9d42d08d0b7064d2d1791b6a237f87f661834/pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673", size = 7638246, upload-time = "2025-07-03T13:10:44.987Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/0487044b7c096f1b48f0d7ad416472c02e0e4bf6919541b111efd3cae690/pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027", size = 5973336, upload-time = "2025-07-01T09:15:21.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/2d/524f9318f6cbfcc79fbc004801ea6b607ec3f843977652fdee4857a7568b/pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77", size = 6642699, upload-time = "2025-07-01T09:15:23.186Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d2/a9a4f280c6aefedce1e8f615baaa5474e0701d86dd6f1dede66726462bbd/pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874", size = 6083789, upload-time = "2025-07-01T09:15:25.1Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/86b0cd9dbb683a9d5e960b66c7379e821a19be4ac5810e2e5a715c09a0c0/pillow-11.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a", size = 6720386, upload-time = "2025-07-01T09:15:27.378Z" }, + { url = "https://files.pythonhosted.org/packages/e7/95/88efcaf384c3588e24259c4203b909cbe3e3c2d887af9e938c2022c9dd48/pillow-11.3.0-cp314-cp314-win32.whl", hash = "sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214", size = 6370911, upload-time = "2025-07-01T09:15:29.294Z" }, + { url = "https://files.pythonhosted.org/packages/2e/cc/934e5820850ec5eb107e7b1a72dd278140731c669f396110ebc326f2a503/pillow-11.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635", size = 7117383, upload-time = "2025-07-01T09:15:31.128Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e9/9c0a616a71da2a5d163aa37405e8aced9a906d574b4a214bede134e731bc/pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6", size = 2511385, upload-time = "2025-07-01T09:15:33.328Z" }, + { url = "https://files.pythonhosted.org/packages/1a/33/c88376898aff369658b225262cd4f2659b13e8178e7534df9e6e1fa289f6/pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae", size = 5281129, upload-time = "2025-07-01T09:15:35.194Z" }, + { url = "https://files.pythonhosted.org/packages/1f/70/d376247fb36f1844b42910911c83a02d5544ebd2a8bad9efcc0f707ea774/pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653", size = 4689580, upload-time = "2025-07-01T09:15:37.114Z" }, + { url = "https://files.pythonhosted.org/packages/eb/1c/537e930496149fbac69efd2fc4329035bbe2e5475b4165439e3be9cb183b/pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6", size = 5902860, upload-time = "2025-07-03T13:10:50.248Z" }, + { url = "https://files.pythonhosted.org/packages/bd/57/80f53264954dcefeebcf9dae6e3eb1daea1b488f0be8b8fef12f79a3eb10/pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36", size = 7670694, upload-time = "2025-07-03T13:10:56.432Z" }, + { url = "https://files.pythonhosted.org/packages/70/ff/4727d3b71a8578b4587d9c276e90efad2d6fe0335fd76742a6da08132e8c/pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b", size = 6005888, upload-time = "2025-07-01T09:15:39.436Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/716592277934f85d3be51d7256f3636672d7b1abfafdc42cf3f8cbd4b4c8/pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477", size = 6670330, upload-time = "2025-07-01T09:15:41.269Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7fe6cddcc8827b01b1a9766f5fdeb7418680744f9082035bdbabecf1d57f/pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50", size = 6114089, upload-time = "2025-07-01T09:15:43.13Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f5/06bfaa444c8e80f1a8e4bff98da9c83b37b5be3b1deaa43d27a0db37ef84/pillow-11.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b", size = 6748206, upload-time = "2025-07-01T09:15:44.937Z" }, + { url = "https://files.pythonhosted.org/packages/f0/77/bc6f92a3e8e6e46c0ca78abfffec0037845800ea38c73483760362804c41/pillow-11.3.0-cp314-cp314t-win32.whl", hash = "sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12", size = 6377370, upload-time = "2025-07-01T09:15:46.673Z" }, + { url = "https://files.pythonhosted.org/packages/4a/82/3a721f7d69dca802befb8af08b7c79ebcab461007ce1c18bd91a5d5896f9/pillow-11.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db", size = 7121500, upload-time = "2025-07-01T09:15:48.512Z" }, + { url = "https://files.pythonhosted.org/packages/89/c7/5572fa4a3f45740eaab6ae86fcdf7195b55beac1371ac8c619d880cfe948/pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa", size = 2512835, upload-time = "2025-07-01T09:15:50.399Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8e/9c089f01677d1264ab8648352dcb7773f37da6ad002542760c80107da816/pillow-11.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:48d254f8a4c776de343051023eb61ffe818299eeac478da55227d96e241de53f", size = 5316478, upload-time = "2025-07-01T09:15:52.209Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a9/5749930caf674695867eb56a581e78eb5f524b7583ff10b01b6e5048acb3/pillow-11.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7aee118e30a4cf54fdd873bd3a29de51e29105ab11f9aad8c32123f58c8f8081", size = 4686522, upload-time = "2025-07-01T09:15:54.162Z" }, + { url = "https://files.pythonhosted.org/packages/43/46/0b85b763eb292b691030795f9f6bb6fcaf8948c39413c81696a01c3577f7/pillow-11.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:23cff760a9049c502721bdb743a7cb3e03365fafcdfc2ef9784610714166e5a4", size = 5853376, upload-time = "2025-07-03T13:11:01.066Z" }, + { url = "https://files.pythonhosted.org/packages/5e/c6/1a230ec0067243cbd60bc2dad5dc3ab46a8a41e21c15f5c9b52b26873069/pillow-11.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6359a3bc43f57d5b375d1ad54a0074318a0844d11b76abccf478c37c986d3cfc", size = 7626020, upload-time = "2025-07-03T13:11:06.479Z" }, + { url = "https://files.pythonhosted.org/packages/63/dd/f296c27ffba447bfad76c6a0c44c1ea97a90cb9472b9304c94a732e8dbfb/pillow-11.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:092c80c76635f5ecb10f3f83d76716165c96f5229addbd1ec2bdbbda7d496e06", size = 5956732, upload-time = "2025-07-01T09:15:56.111Z" }, + { url = "https://files.pythonhosted.org/packages/a5/a0/98a3630f0b57f77bae67716562513d3032ae70414fcaf02750279c389a9e/pillow-11.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cadc9e0ea0a2431124cde7e1697106471fc4c1da01530e679b2391c37d3fbb3a", size = 6624404, upload-time = "2025-07-01T09:15:58.245Z" }, + { url = "https://files.pythonhosted.org/packages/de/e6/83dfba5646a290edd9a21964da07674409e410579c341fc5b8f7abd81620/pillow-11.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6a418691000f2a418c9135a7cf0d797c1bb7d9a485e61fe8e7722845b95ef978", size = 6067760, upload-time = "2025-07-01T09:16:00.003Z" }, + { url = "https://files.pythonhosted.org/packages/bc/41/15ab268fe6ee9a2bc7391e2bbb20a98d3974304ab1a406a992dcb297a370/pillow-11.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:97afb3a00b65cc0804d1c7abddbf090a81eaac02768af58cbdcaaa0a931e0b6d", size = 6700534, upload-time = "2025-07-01T09:16:02.29Z" }, + { url = "https://files.pythonhosted.org/packages/64/79/6d4f638b288300bed727ff29f2a3cb63db054b33518a95f27724915e3fbc/pillow-11.3.0-cp39-cp39-win32.whl", hash = "sha256:ea944117a7974ae78059fcc1800e5d3295172bb97035c0c1d9345fca1419da71", size = 6277091, upload-time = "2025-07-01T09:16:04.4Z" }, + { url = "https://files.pythonhosted.org/packages/46/05/4106422f45a05716fd34ed21763f8ec182e8ea00af6e9cb05b93a247361a/pillow-11.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:e5c5858ad8ec655450a7c7df532e9842cf8df7cc349df7225c60d5d348c8aada", size = 6986091, upload-time = "2025-07-01T09:16:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/63/c6/287fd55c2c12761d0591549d48885187579b7c257bef0c6660755b0b59ae/pillow-11.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:6abdbfd3aea42be05702a8dd98832329c167ee84400a1d1f61ab11437f1717eb", size = 2422632, upload-time = "2025-07-01T09:16:08.142Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8b/209bd6b62ce8367f47e68a218bffac88888fdf2c9fcf1ecadc6c3ec1ebc7/pillow-11.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967", size = 5270556, upload-time = "2025-07-01T09:16:09.961Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e6/231a0b76070c2cfd9e260a7a5b504fb72da0a95279410fa7afd99d9751d6/pillow-11.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe", size = 4654625, upload-time = "2025-07-01T09:16:11.913Z" }, + { url = "https://files.pythonhosted.org/packages/13/f4/10cf94fda33cb12765f2397fc285fa6d8eb9c29de7f3185165b702fc7386/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c", size = 4874207, upload-time = "2025-07-03T13:11:10.201Z" }, + { url = "https://files.pythonhosted.org/packages/72/c9/583821097dc691880c92892e8e2d41fe0a5a3d6021f4963371d2f6d57250/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25", size = 6583939, upload-time = "2025-07-03T13:11:15.68Z" }, + { url = "https://files.pythonhosted.org/packages/3b/8e/5c9d410f9217b12320efc7c413e72693f48468979a013ad17fd690397b9a/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27", size = 4957166, upload-time = "2025-07-01T09:16:13.74Z" }, + { url = "https://files.pythonhosted.org/packages/62/bb/78347dbe13219991877ffb3a91bf09da8317fbfcd4b5f9140aeae020ad71/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a", size = 5581482, upload-time = "2025-07-01T09:16:16.107Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/1000353d5e61498aaeaaf7f1e4b49ddb05f2c6575f9d4f9f914a3538b6e1/pillow-11.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f", size = 6984596, upload-time = "2025-07-01T09:16:18.07Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload-time = "2025-07-01T09:16:19.801Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload-time = "2025-07-01T09:16:21.818Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload-time = "2025-07-03T13:11:20.738Z" }, + { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload-time = "2025-07-03T13:11:26.283Z" }, + { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload-time = "2025-07-01T09:16:23.762Z" }, + { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload-time = "2025-07-01T09:16:25.593Z" }, + { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload-time = "2025-07-01T09:16:27.732Z" }, +] + +[[package]] +name = "polib" +version = "1.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/10/9a/79b1067d27e38ddf84fe7da6ec516f1743f31f752c6122193e7bce38bdbf/polib-1.2.0.tar.gz", hash = "sha256:f3ef94aefed6e183e342a8a269ae1fc4742ba193186ad76f175938621dbfc26b", size = 161658, upload-time = "2023-02-23T17:53:56.873Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6b/99/45bb1f9926efe370c6dbe324741c749658e44cb060124f28dad201202274/polib-1.2.0-py2.py3-none-any.whl", hash = "sha256:1c77ee1b81feb31df9bca258cbc58db1bbb32d10214b173882452c73af06d62d", size = 20634, upload-time = "2023-02-23T17:53:59.919Z" }, +] + +[[package]] +name = "psutil" +version = "7.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/80/336820c1ad9286a4ded7e845b2eccfcb27851ab8ac6abece774a6ff4d3de/psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456", size = 497003, upload-time = "2025-02-13T21:54:07.946Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ed/e6/2d26234410f8b8abdbf891c9da62bee396583f713fb9f3325a4760875d22/psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25", size = 238051, upload-time = "2025-02-13T21:54:12.36Z" }, + { url = "https://files.pythonhosted.org/packages/04/8b/30f930733afe425e3cbfc0e1468a30a18942350c1a8816acfade80c005c4/psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da", size = 239535, upload-time = "2025-02-13T21:54:16.07Z" }, + { url = "https://files.pythonhosted.org/packages/2a/ed/d362e84620dd22876b55389248e522338ed1bf134a5edd3b8231d7207f6d/psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91", size = 275004, upload-time = "2025-02-13T21:54:18.662Z" }, + { url = "https://files.pythonhosted.org/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34", size = 277986, upload-time = "2025-02-13T21:54:21.811Z" }, + { url = "https://files.pythonhosted.org/packages/eb/a2/709e0fe2f093556c17fbafda93ac032257242cabcc7ff3369e2cb76a97aa/psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993", size = 279544, upload-time = "2025-02-13T21:54:24.68Z" }, + { url = "https://files.pythonhosted.org/packages/50/e6/eecf58810b9d12e6427369784efe814a1eec0f492084ce8eb8f4d89d6d61/psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99", size = 241053, upload-time = "2025-02-13T21:54:34.31Z" }, + { url = "https://files.pythonhosted.org/packages/50/1b/6921afe68c74868b4c9fa424dad3be35b095e16687989ebbb50ce4fceb7c/psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553", size = 244885, upload-time = "2025-02-13T21:54:37.486Z" }, +] + +[[package]] +name = "pyside2" +version = "5.15.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "shiboken2" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/1b/1f/194ed3a9c79abe4d8e8800112d5c19d0b9d7a1aca8b10029043bb3a083d0/PySide2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-abi3-macosx_10_13_intel.whl", hash = "sha256:a9e2e6bbcb5d2ebb421e46e72244a0f4fe0943b2288115f80a863aacc1de1f06", size = 148464754, upload-time = "2022-01-14T07:01:02.788Z" }, + { url = "https://files.pythonhosted.org/packages/c2/9a/78ca8bada6cf4d2798e0c823c025c590517d74445837f4eb50bfddce8737/PySide2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-abi3-manylinux1_x86_64.whl", hash = "sha256:23886c6391ebd916e835fa1b5ae66938048504fd3a2934ae3189a96cd5ac0b46", size = 164306859, upload-time = "2022-01-14T07:01:45.748Z" }, + { url = "https://files.pythonhosted.org/packages/c9/ae/a8c2b9d7b19a787a9f96ddead3f38e4e7b041ec7ae901953dfa7a2fe2fff/PySide2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-none-win32.whl", hash = "sha256:439509e53cfe05abbf9a99422a2cbad086408b0f9bf5e6f642ff1b13b1f8b055", size = 116934577, upload-time = "2022-01-14T07:02:20.723Z" }, + { url = "https://files.pythonhosted.org/packages/ed/5e/d0d540385dcc5eeda877a4288a9a4970e0e7b2282e840c2b08ce5442542e/PySide2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-none-win_amd64.whl", hash = "sha256:af6b263fe63ba6dea7eaebae80aa7b291491fe66f4f0057c0aafe780cc83da9d", size = 137370554, upload-time = "2022-01-14T07:03:01.16Z" }, +] + +[[package]] +name = "requests" +version = "2.31.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version < '3.8'" }, + { name = "charset-normalizer", marker = "python_full_version < '3.8'" }, + { name = "idna", marker = "python_full_version < '3.8'" }, + { name = "urllib3", version = "2.0.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9d/be/10918a2eac4ae9f02f6cfe6414b7a155ccd8f7f9d4380d62fd5b955065c3/requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1", size = 110794, upload-time = "2023-05-22T15:12:44.175Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f", size = 62574, upload-time = "2023-05-22T15:12:42.313Z" }, +] + +[[package]] +name = "requests" +version = "2.32.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version == '3.8.*'" }, + { name = "charset-normalizer", marker = "python_full_version == '3.8.*'" }, + { name = "idna", marker = "python_full_version == '3.8.*'" }, + { name = "urllib3", version = "2.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422", size = 135258, upload-time = "2025-06-09T16:43:07.34Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c", size = 64847, upload-time = "2025-06-09T16:43:05.728Z" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version >= '3.9'" }, + { name = "charset-normalizer", marker = "python_full_version >= '3.9'" }, + { name = "idna", marker = "python_full_version >= '3.9'" }, + { name = "urllib3", version = "2.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "ruff" +version = "0.12.12" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/f0/e0965dd709b8cabe6356811c0ee8c096806bb57d20b5019eb4e48a117410/ruff-0.12.12.tar.gz", hash = "sha256:b86cd3415dbe31b3b46a71c598f4c4b2f550346d1ccf6326b347cc0c8fd063d6", size = 5359915, upload-time = "2025-09-04T16:50:18.273Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/09/79/8d3d687224d88367b51c7974cec1040c4b015772bfbeffac95face14c04a/ruff-0.12.12-py3-none-linux_armv6l.whl", hash = "sha256:de1c4b916d98ab289818e55ce481e2cacfaad7710b01d1f990c497edf217dafc", size = 12116602, upload-time = "2025-09-04T16:49:18.892Z" }, + { url = "https://files.pythonhosted.org/packages/c3/c3/6e599657fe192462f94861a09aae935b869aea8a1da07f47d6eae471397c/ruff-0.12.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:7acd6045e87fac75a0b0cdedacf9ab3e1ad9d929d149785903cff9bb69ad9727", size = 12868393, upload-time = "2025-09-04T16:49:23.043Z" }, + { url = "https://files.pythonhosted.org/packages/e8/d2/9e3e40d399abc95336b1843f52fc0daaceb672d0e3c9290a28ff1a96f79d/ruff-0.12.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:abf4073688d7d6da16611f2f126be86523a8ec4343d15d276c614bda8ec44edb", size = 12036967, upload-time = "2025-09-04T16:49:26.04Z" }, + { url = "https://files.pythonhosted.org/packages/e9/03/6816b2ed08836be272e87107d905f0908be5b4a40c14bfc91043e76631b8/ruff-0.12.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:968e77094b1d7a576992ac078557d1439df678a34c6fe02fd979f973af167577", size = 12276038, upload-time = "2025-09-04T16:49:29.056Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d5/707b92a61310edf358a389477eabd8af68f375c0ef858194be97ca5b6069/ruff-0.12.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42a67d16e5b1ffc6d21c5f67851e0e769517fb57a8ebad1d0781b30888aa704e", size = 11901110, upload-time = "2025-09-04T16:49:32.07Z" }, + { url = "https://files.pythonhosted.org/packages/9d/3d/f8b1038f4b9822e26ec3d5b49cf2bc313e3c1564cceb4c1a42820bf74853/ruff-0.12.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b216ec0a0674e4b1214dcc998a5088e54eaf39417327b19ffefba1c4a1e4971e", size = 13668352, upload-time = "2025-09-04T16:49:35.148Z" }, + { url = "https://files.pythonhosted.org/packages/98/0e/91421368ae6c4f3765dd41a150f760c5f725516028a6be30e58255e3c668/ruff-0.12.12-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:59f909c0fdd8f1dcdbfed0b9569b8bf428cf144bec87d9de298dcd4723f5bee8", size = 14638365, upload-time = "2025-09-04T16:49:38.892Z" }, + { url = "https://files.pythonhosted.org/packages/74/5d/88f3f06a142f58ecc8ecb0c2fe0b82343e2a2b04dcd098809f717cf74b6c/ruff-0.12.12-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9ac93d87047e765336f0c18eacad51dad0c1c33c9df7484c40f98e1d773876f5", size = 14060812, upload-time = "2025-09-04T16:49:42.732Z" }, + { url = "https://files.pythonhosted.org/packages/13/fc/8962e7ddd2e81863d5c92400820f650b86f97ff919c59836fbc4c1a6d84c/ruff-0.12.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:01543c137fd3650d322922e8b14cc133b8ea734617c4891c5a9fccf4bfc9aa92", size = 13050208, upload-time = "2025-09-04T16:49:46.434Z" }, + { url = "https://files.pythonhosted.org/packages/53/06/8deb52d48a9a624fd37390555d9589e719eac568c020b27e96eed671f25f/ruff-0.12.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afc2fa864197634e549d87fb1e7b6feb01df0a80fd510d6489e1ce8c0b1cc45", size = 13311444, upload-time = "2025-09-04T16:49:49.931Z" }, + { url = "https://files.pythonhosted.org/packages/2a/81/de5a29af7eb8f341f8140867ffb93f82e4fde7256dadee79016ac87c2716/ruff-0.12.12-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:0c0945246f5ad776cb8925e36af2438e66188d2b57d9cf2eed2c382c58b371e5", size = 13279474, upload-time = "2025-09-04T16:49:53.465Z" }, + { url = "https://files.pythonhosted.org/packages/7f/14/d9577fdeaf791737ada1b4f5c6b59c21c3326f3f683229096cccd7674e0c/ruff-0.12.12-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:a0fbafe8c58e37aae28b84a80ba1817f2ea552e9450156018a478bf1fa80f4e4", size = 12070204, upload-time = "2025-09-04T16:49:56.882Z" }, + { url = "https://files.pythonhosted.org/packages/77/04/a910078284b47fad54506dc0af13839c418ff704e341c176f64e1127e461/ruff-0.12.12-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:b9c456fb2fc8e1282affa932c9e40f5ec31ec9cbb66751a316bd131273b57c23", size = 11880347, upload-time = "2025-09-04T16:49:59.729Z" }, + { url = "https://files.pythonhosted.org/packages/df/58/30185fcb0e89f05e7ea82e5817b47798f7fa7179863f9d9ba6fd4fe1b098/ruff-0.12.12-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5f12856123b0ad0147d90b3961f5c90e7427f9acd4b40050705499c98983f489", size = 12891844, upload-time = "2025-09-04T16:50:02.591Z" }, + { url = "https://files.pythonhosted.org/packages/21/9c/28a8dacce4855e6703dcb8cdf6c1705d0b23dd01d60150786cd55aa93b16/ruff-0.12.12-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:26a1b5a2bf7dd2c47e3b46d077cd9c0fc3b93e6c6cc9ed750bd312ae9dc302ee", size = 13360687, upload-time = "2025-09-04T16:50:05.8Z" }, + { url = "https://files.pythonhosted.org/packages/c8/fa/05b6428a008e60f79546c943e54068316f32ec8ab5c4f73e4563934fbdc7/ruff-0.12.12-py3-none-win32.whl", hash = "sha256:173be2bfc142af07a01e3a759aba6f7791aa47acf3604f610b1c36db888df7b1", size = 12052870, upload-time = "2025-09-04T16:50:09.121Z" }, + { url = "https://files.pythonhosted.org/packages/85/60/d1e335417804df452589271818749d061b22772b87efda88354cf35cdb7a/ruff-0.12.12-py3-none-win_amd64.whl", hash = "sha256:e99620bf01884e5f38611934c09dd194eb665b0109104acae3ba6102b600fd0d", size = 13178016, upload-time = "2025-09-04T16:50:12.559Z" }, + { url = "https://files.pythonhosted.org/packages/28/7e/61c42657f6e4614a4258f1c3b0c5b93adc4d1f8575f5229d1906b483099b/ruff-0.12.12-py3-none-win_arm64.whl", hash = "sha256:2a8199cab4ce4d72d158319b63370abf60991495fb733db96cd923a34c52d093", size = 12256762, upload-time = "2025-09-04T16:50:15.737Z" }, +] + +[[package]] +name = "shiboken2" +version = "5.15.2.1" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/bb/7bad766088a8ccb6512c5d5d1520a51fcc9221b3ec371b134d14d1b269a5/shiboken2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-abi3-macosx_10_13_intel.whl", hash = "sha256:ffd3d0ec3d508e592d7ee3885d27fee1f279a49989f734eb130f46d9501273a9", size = 958579, upload-time = "2022-01-14T07:03:10.848Z" }, + { url = "https://files.pythonhosted.org/packages/a6/0e/c1953bb08f45e0f1703e7dc153e9c94ba3042c282ebcd94cada385a9cdb3/shiboken2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-abi3-manylinux1_x86_64.whl", hash = "sha256:63debfcc531b6a2b4985aa9b71433d2ad3bac542acffc729cc0ecaa3854390c0", size = 975428, upload-time = "2022-01-14T07:03:12.77Z" }, + { url = "https://files.pythonhosted.org/packages/51/f7/3c34aca909dc844690d4900d9e51b2241faa8c777fd622bead5baeb454d1/shiboken2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-none-win32.whl", hash = "sha256:eb0da44b6fa60c6bd317b8f219e500595e94e0322b33ec5b4e9f406bedaee555", size = 2164851, upload-time = "2022-01-14T07:03:15.565Z" }, + { url = "https://files.pythonhosted.org/packages/26/bd/a1b31f49eb35888eae318c27327732b1036f0d921e5c8ec2e7a4276e7445/shiboken2-5.15.2.1-5.15.2-cp35.cp36.cp37.cp38.cp39.cp310-none-win_amd64.whl", hash = "sha256:a0d0fdeb12b72c8af349b9642ccc67afd783dca449309f45e78cda50272fd6b7", size = 2321148, upload-time = "2022-01-14T07:03:18.334Z" }, +] + +[[package]] +name = "sortedcontainers" +version = "2.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload-time = "2021-05-16T22:03:42.897Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload-time = "2021-05-16T22:03:41.177Z" }, +] + +[[package]] +name = "soupsieve" +version = "2.4.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://files.pythonhosted.org/packages/47/9e/780779233a615777fbdf75a4dee2af7a345f4bf74b42d4a5f836800b9d91/soupsieve-2.4.1.tar.gz", hash = "sha256:89d12b2d5dfcd2c9e8c22326da9d9aa9cb3dfab0a83a024f05704076ee8d35ea", size = 101278, upload-time = "2023-04-16T23:56:47.956Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/49/37/673d6490efc51ec46d198c75903d99de59baffdd47aea3d071b80a9e4e89/soupsieve-2.4.1-py3-none-any.whl", hash = "sha256:1c1bfee6819544a3447586c889157365a27e10d88cde3ad3da0cf0ddf646feb8", size = 36379, upload-time = "2023-04-16T23:56:46.279Z" }, +] + +[[package]] +name = "soupsieve" +version = "2.7" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/3f/f4/4a80cd6ef364b2e8b65b15816a843c0980f7a5a2b4dc701fc574952aa19f/soupsieve-2.7.tar.gz", hash = "sha256:ad282f9b6926286d2ead4750552c8a6142bc4c783fd66b0293547c8fe6ae126a", size = 103418, upload-time = "2025-04-20T18:50:08.518Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/9c/0e6afc12c269578be5c0c1c9f4b49a8d32770a080260c333ac04cc1c832d/soupsieve-2.7-py3-none-any.whl", hash = "sha256:6e60cc5c1ffaf1cebcc12e8188320b72071e922c2e897f737cadce79ad5d30c4", size = 36677, upload-time = "2025-04-20T18:50:07.196Z" }, +] + +[[package]] +name = "soupsieve" +version = "2.8" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://files.pythonhosted.org/packages/6d/e6/21ccce3262dd4889aa3332e5a119a3491a95e8f60939870a3a035aabac0d/soupsieve-2.8.tar.gz", hash = "sha256:e2dd4a40a628cb5f28f6d4b0db8800b8f581b65bb380b97de22ba5ca8d72572f", size = 103472, upload-time = "2025-08-27T15:39:51.78Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/a0/bb38d3b76b8cae341dad93a2dd83ab7462e6dbcdd84d43f54ee60a8dc167/soupsieve-2.8-py3-none-any.whl", hash = "sha256:0cc76456a30e20f5d7f2e14a98a4ae2ee4e5abdc7c5ea0aafe795f344bc7984c", size = 36679, upload-time = "2025-08-27T15:39:50.179Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.7.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://files.pythonhosted.org/packages/3c/8b/0111dd7d6c1478bf83baa1cab85c686426c7a6274119aceb2bd9d35395ad/typing_extensions-4.7.1.tar.gz", hash = "sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2", size = 72876, upload-time = "2023-07-02T14:20:55.045Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/6b/63cc3df74987c36fe26157ee12e09e8f9db4de771e0f3404263117e75b95/typing_extensions-4.7.1-py3-none-any.whl", hash = "sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36", size = 33232, upload-time = "2023-07-02T14:20:53.275Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.13.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f6/37/23083fcd6e35492953e8d2aaaa68b860eb422b34627b13f2ce3eb6106061/typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef", size = 106967, upload-time = "2025-04-10T14:19:05.416Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c", size = 45806, upload-time = "2025-04-10T14:19:03.967Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "urllib3" +version = "2.0.7" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://files.pythonhosted.org/packages/af/47/b215df9f71b4fdba1025fc05a77db2ad243fa0926755a52c5e71659f4e3c/urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84", size = 282546, upload-time = "2023-10-17T17:46:50.542Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e", size = 124213, upload-time = "2023-10-17T17:46:48.538Z" }, +] + +[[package]] +name = "urllib3" +version = "2.2.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9", size = 300677, upload-time = "2024-09-12T10:52:18.401Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac", size = 126338, upload-time = "2024-09-12T10:52:16.589Z" }, +] + +[[package]] +name = "urllib3" +version = "2.5.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload-time = "2025-06-18T14:07:41.644Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, +]