BEN SOLTANE_Teycir_2024_dotnet