From 8911e0911ffb426dccb73e7dfe1e7e6c83d7fc9e Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Wed, 25 Oct 2023 21:33:29 +0100 Subject: [PATCH] initial import --- .vs/irules/xs/UserPrefs.xml | 32 ++ .vscode/launch.json | 20 + .vscode/tasks.json | 24 + irules.core/Class1.cs | 11 + irules.core/bin/Debug/net472/Irony.dll | Bin 0 -> 144896 bytes irules.core/bin/Debug/net472/irules.core.dll | Bin 0 -> 4096 bytes irules.core/bin/Debug/net472/irules.core.pdb | Bin 0 -> 1740 bytes irules.core/irules.core.csproj | 11 + ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../Debug/net472/build-time-generator.touch | 0 .../RemoteControlGenerator/RemoteControl.g.cs | 9 + .../GlobalStaticResources.g.cs | 75 +++ .../LocalizationResources.g.cs | 2 + .../obj/Debug/net472/g/generation.cache | 3 + ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../net472/g/obj/irules.core.AssemblyInfo.cs | 23 + .../obj/irules.core.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 38 ++ .../net472/g/obj/irules.core.assets.cache | Bin 0 -> 8470 bytes ...irules.core.csproj.AssemblyReference.cache | Bin 0 -> 11254 bytes .../Debug/net472/g/obj/uno.reload.cookie.g.cs | 0 .../Debug/net472/irules.core.AssemblyInfo.cs | 23 + .../irules.core.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 3 + .../obj/Debug/net472/irules.core.assets.cache | Bin 0 -> 1043 bytes ...irules.core.csproj.AssemblyReference.cache | Bin 0 -> 900 bytes .../net472/irules.core.csproj.CopyComplete | 0 ...irules.core.csproj.CoreCompileInputs.cache | 1 + .../irules.core.csproj.FileListAbsolute.txt | 11 + irules.core/obj/Debug/net472/irules.core.dll | Bin 0 -> 4096 bytes irules.core/obj/Debug/net472/irules.core.pdb | Bin 0 -> 1740 bytes .../obj/Debug/net472/uno.reload.cookie.g.cs | 0 ...CoreApp,Version=v7.0.AssemblyAttributes.cs | 4 + .../irules.core.AssemblyInfo.cs | 24 + .../irules.core.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 + ...CoreApp,Version=v7.0.AssemblyAttributes.cs | 4 + .../net7.0-ios/irules.core.AssemblyInfo.cs | 24 + .../irules.core.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 + ...CoreApp,Version=v7.0.AssemblyAttributes.cs | 4 + .../irules.core.AssemblyInfo.cs | 24 + .../irules.core.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 + ...CoreApp,Version=v7.0.AssemblyAttributes.cs | 4 + .../Debug/net7.0/irules.core.AssemblyInfo.cs | 22 + .../irules.core.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 + .../irules.core.csproj.FileListAbsolute.txt | 0 .../obj/irules.core.csproj.nuget.dgspec.json | 61 +++ .../obj/irules.core.csproj.nuget.g.props | 16 + .../obj/irules.core.csproj.nuget.g.targets | 6 + irules.core/obj/project.assets.json | 496 ++++++++++++++++++ irules.core/obj/project.nuget.cache | 12 + irules.sln | 39 ++ irulesc/.vs/irulesc/xs/UserPrefs.xml | 20 + irulesc/Program.cs | 2 + irulesc/bin/Debug/irulesc.exe | Bin 0 -> 4608 bytes irulesc/bin/Debug/irulesc.pdb | Bin 0 -> 980 bytes irulesc/bin/Debug/net472/irulesc.dll | Bin 0 -> 4096 bytes irulesc/bin/Debug/net472/irulesc.pdb | Bin 0 -> 1700 bytes irulesc/bin/Debug/net7.0/Irony.dll | Bin 0 -> 144896 bytes irulesc/bin/Debug/net7.0/irules.core.dll | Bin 0 -> 4096 bytes irulesc/bin/Debug/net7.0/irules.core.pdb | Bin 0 -> 1740 bytes irulesc/bin/Debug/net7.0/irulesc | Bin 0 -> 151064 bytes irulesc/bin/Debug/net7.0/irulesc.deps.json | 54 ++ irulesc/bin/Debug/net7.0/irulesc.dll | Bin 0 -> 4608 bytes irulesc/bin/Debug/net7.0/irulesc.pdb | Bin 0 -> 10600 bytes .../Debug/net7.0/irulesc.runtimeconfig.json | 9 + irulesc/irulesc.csproj | 12 + irulesc/irulesc.sln | 17 + ...mework,Version=v4.7.2.AssemblyAttribute.cs | 2 + ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../irulesc.csproj.AssemblyReference.cache | Bin 0 -> 11 bytes .../irulesc.csproj.CoreCompileInputs.cache | 1 + .../Debug/irulesc.csproj.FileListAbsolute.txt | 6 + .../irulesc.csproj.FilesWrittenAbsolute.txt | 5 + irulesc/obj/Debug/irulesc.exe | Bin 0 -> 4608 bytes irulesc/obj/Debug/irulesc.pdb | Bin 0 -> 980 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../obj/Debug/net472/irulesc.AssemblyInfo.cs | 22 + .../net472/irulesc.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 3 + .../Debug/net472/irulesc.GlobalUsings.g.cs | 8 + irulesc/obj/Debug/net472/irulesc.assets.cache | Bin 0 -> 570 bytes .../irulesc.csproj.AssemblyReference.cache | Bin 0 -> 4465 bytes .../irulesc.csproj.CoreCompileInputs.cache | 1 + .../irulesc.csproj.FileListAbsolute.txt | 8 + irulesc/obj/Debug/net472/irulesc.dll | Bin 0 -> 4096 bytes .../irulesc.exe.withSupportedRuntime.config | 6 + irulesc/obj/Debug/net472/irulesc.pdb | Bin 0 -> 1700 bytes ...CoreApp,Version=v7.0.AssemblyAttributes.cs | 4 + irulesc/obj/Debug/net7.0/apphost | Bin 0 -> 151064 bytes .../obj/Debug/net7.0/irulesc.AssemblyInfo.cs | 22 + .../net7.0/irulesc.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 + .../Debug/net7.0/irulesc.GlobalUsings.g.cs | 8 + irulesc/obj/Debug/net7.0/irulesc.assets.cache | Bin 0 -> 571 bytes .../irulesc.csproj.AssemblyReference.cache | Bin 0 -> 847 bytes .../Debug/net7.0/irulesc.csproj.CopyComplete | 0 .../irulesc.csproj.CoreCompileInputs.cache | 1 + .../irulesc.csproj.FileListAbsolute.txt | 19 + irulesc/obj/Debug/net7.0/irulesc.dll | Bin 0 -> 4608 bytes .../net7.0/irulesc.genruntimeconfig.cache | 1 + irulesc/obj/Debug/net7.0/irulesc.pdb | Bin 0 -> 10600 bytes irulesc/obj/Debug/net7.0/ref/irulesc.dll | Bin 0 -> 5632 bytes irulesc/obj/Debug/net7.0/refint/irulesc.dll | Bin 0 -> 5632 bytes irulesc/obj/irulesc.csproj.nuget.dgspec.json | 121 +++++ irulesc/obj/irulesc.csproj.nuget.g.props | 16 + irulesc/obj/irulesc.csproj.nuget.g.targets | 2 + irulesc/obj/project.assets.json | 117 +++++ irulesc/obj/project.nuget.cache | 10 + samples/red/.gitignore | 403 ++++++++++++++ samples/red/.vscode/launch.json | 53 ++ samples/red/.vscode/settings.json | 7 + samples/red/.vscode/tasks.json | 53 ++ samples/red/.vsconfig | 39 ++ samples/red/App.axaml | 10 + samples/red/App.axaml.cs | 23 + samples/red/MainWindow.axaml | 27 + samples/red/MainWindow.axaml.cs | 12 + samples/red/Program.cs | 21 + samples/red/app.manifest | 18 + samples/red/red.csproj | 24 + samples/red/red.sln | 25 + 125 files changed, 2317 insertions(+) create mode 100644 .vs/irules/xs/UserPrefs.xml create mode 100644 .vscode/launch.json create mode 100644 .vscode/tasks.json create mode 100644 irules.core/Class1.cs create mode 100755 irules.core/bin/Debug/net472/Irony.dll create mode 100644 irules.core/bin/Debug/net472/irules.core.dll create mode 100644 irules.core/bin/Debug/net472/irules.core.pdb create mode 100644 irules.core/irules.core.csproj create mode 100644 irules.core/obj/Debug/net472/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 irules.core/obj/Debug/net472/build-time-generator.touch create mode 100644 irules.core/obj/Debug/net472/g/RemoteControlGenerator/RemoteControl.g.cs create mode 100644 irules.core/obj/Debug/net472/g/XamlCodeGenerator/GlobalStaticResources.g.cs create mode 100644 irules.core/obj/Debug/net472/g/XamlCodeGenerator/LocalizationResources.g.cs create mode 100644 irules.core/obj/Debug/net472/g/generation.cache create mode 100644 irules.core/obj/Debug/net472/g/obj/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfo.cs create mode 100644 irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfoInputs.cache create mode 100644 irules.core/obj/Debug/net472/g/obj/irules.core.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irules.core/obj/Debug/net472/g/obj/irules.core.assets.cache create mode 100644 irules.core/obj/Debug/net472/g/obj/irules.core.csproj.AssemblyReference.cache create mode 100644 irules.core/obj/Debug/net472/g/obj/uno.reload.cookie.g.cs create mode 100644 irules.core/obj/Debug/net472/irules.core.AssemblyInfo.cs create mode 100644 irules.core/obj/Debug/net472/irules.core.AssemblyInfoInputs.cache create mode 100644 irules.core/obj/Debug/net472/irules.core.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irules.core/obj/Debug/net472/irules.core.assets.cache create mode 100644 irules.core/obj/Debug/net472/irules.core.csproj.AssemblyReference.cache create mode 100644 irules.core/obj/Debug/net472/irules.core.csproj.CopyComplete create mode 100644 irules.core/obj/Debug/net472/irules.core.csproj.CoreCompileInputs.cache create mode 100644 irules.core/obj/Debug/net472/irules.core.csproj.FileListAbsolute.txt create mode 100644 irules.core/obj/Debug/net472/irules.core.dll create mode 100644 irules.core/obj/Debug/net472/irules.core.pdb create mode 100644 irules.core/obj/Debug/net472/uno.reload.cookie.g.cs create mode 100644 irules.core/obj/Debug/net7.0-android/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs create mode 100644 irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfo.cs create mode 100644 irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfoInputs.cache create mode 100644 irules.core/obj/Debug/net7.0-android/irules.core.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irules.core/obj/Debug/net7.0-ios/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs create mode 100644 irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfo.cs create mode 100644 irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfoInputs.cache create mode 100644 irules.core/obj/Debug/net7.0-ios/irules.core.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irules.core/obj/Debug/net7.0-maccatalyst/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs create mode 100644 irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfo.cs create mode 100644 irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfoInputs.cache create mode 100644 irules.core/obj/Debug/net7.0-maccatalyst/irules.core.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irules.core/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs create mode 100644 irules.core/obj/Debug/net7.0/irules.core.AssemblyInfo.cs create mode 100644 irules.core/obj/Debug/net7.0/irules.core.AssemblyInfoInputs.cache create mode 100644 irules.core/obj/Debug/net7.0/irules.core.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irules.core/obj/Debug/net7.0/irules.core.csproj.FileListAbsolute.txt create mode 100644 irules.core/obj/irules.core.csproj.nuget.dgspec.json create mode 100644 irules.core/obj/irules.core.csproj.nuget.g.props create mode 100644 irules.core/obj/irules.core.csproj.nuget.g.targets create mode 100644 irules.core/obj/project.assets.json create mode 100644 irules.core/obj/project.nuget.cache create mode 100644 irules.sln create mode 100644 irulesc/.vs/irulesc/xs/UserPrefs.xml create mode 100644 irulesc/Program.cs create mode 100644 irulesc/bin/Debug/irulesc.exe create mode 100644 irulesc/bin/Debug/irulesc.pdb create mode 100644 irulesc/bin/Debug/net472/irulesc.dll create mode 100644 irulesc/bin/Debug/net472/irulesc.pdb create mode 100755 irulesc/bin/Debug/net7.0/Irony.dll create mode 100644 irulesc/bin/Debug/net7.0/irules.core.dll create mode 100644 irulesc/bin/Debug/net7.0/irules.core.pdb create mode 100755 irulesc/bin/Debug/net7.0/irulesc create mode 100644 irulesc/bin/Debug/net7.0/irulesc.deps.json create mode 100644 irulesc/bin/Debug/net7.0/irulesc.dll create mode 100644 irulesc/bin/Debug/net7.0/irulesc.pdb create mode 100644 irulesc/bin/Debug/net7.0/irulesc.runtimeconfig.json create mode 100644 irulesc/irulesc.csproj create mode 100644 irulesc/irulesc.sln create mode 100644 irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttribute.cs create mode 100644 irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 irulesc/obj/Debug/irulesc.csproj.AssemblyReference.cache create mode 100644 irulesc/obj/Debug/irulesc.csproj.CoreCompileInputs.cache create mode 100644 irulesc/obj/Debug/irulesc.csproj.FileListAbsolute.txt create mode 100644 irulesc/obj/Debug/irulesc.csproj.FilesWrittenAbsolute.txt create mode 100644 irulesc/obj/Debug/irulesc.exe create mode 100644 irulesc/obj/Debug/irulesc.pdb create mode 100644 irulesc/obj/Debug/net472/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 irulesc/obj/Debug/net472/irulesc.AssemblyInfo.cs create mode 100644 irulesc/obj/Debug/net472/irulesc.AssemblyInfoInputs.cache create mode 100644 irulesc/obj/Debug/net472/irulesc.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irulesc/obj/Debug/net472/irulesc.GlobalUsings.g.cs create mode 100644 irulesc/obj/Debug/net472/irulesc.assets.cache create mode 100644 irulesc/obj/Debug/net472/irulesc.csproj.AssemblyReference.cache create mode 100644 irulesc/obj/Debug/net472/irulesc.csproj.CoreCompileInputs.cache create mode 100644 irulesc/obj/Debug/net472/irulesc.csproj.FileListAbsolute.txt create mode 100644 irulesc/obj/Debug/net472/irulesc.dll create mode 100644 irulesc/obj/Debug/net472/irulesc.exe.withSupportedRuntime.config create mode 100644 irulesc/obj/Debug/net472/irulesc.pdb create mode 100644 irulesc/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs create mode 100755 irulesc/obj/Debug/net7.0/apphost create mode 100644 irulesc/obj/Debug/net7.0/irulesc.AssemblyInfo.cs create mode 100644 irulesc/obj/Debug/net7.0/irulesc.AssemblyInfoInputs.cache create mode 100644 irulesc/obj/Debug/net7.0/irulesc.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 irulesc/obj/Debug/net7.0/irulesc.GlobalUsings.g.cs create mode 100644 irulesc/obj/Debug/net7.0/irulesc.assets.cache create mode 100644 irulesc/obj/Debug/net7.0/irulesc.csproj.AssemblyReference.cache create mode 100644 irulesc/obj/Debug/net7.0/irulesc.csproj.CopyComplete create mode 100644 irulesc/obj/Debug/net7.0/irulesc.csproj.CoreCompileInputs.cache create mode 100644 irulesc/obj/Debug/net7.0/irulesc.csproj.FileListAbsolute.txt create mode 100644 irulesc/obj/Debug/net7.0/irulesc.dll create mode 100644 irulesc/obj/Debug/net7.0/irulesc.genruntimeconfig.cache create mode 100644 irulesc/obj/Debug/net7.0/irulesc.pdb create mode 100644 irulesc/obj/Debug/net7.0/ref/irulesc.dll create mode 100644 irulesc/obj/Debug/net7.0/refint/irulesc.dll create mode 100644 irulesc/obj/irulesc.csproj.nuget.dgspec.json create mode 100644 irulesc/obj/irulesc.csproj.nuget.g.props create mode 100644 irulesc/obj/irulesc.csproj.nuget.g.targets create mode 100644 irulesc/obj/project.assets.json create mode 100644 irulesc/obj/project.nuget.cache create mode 100644 samples/red/.gitignore create mode 100644 samples/red/.vscode/launch.json create mode 100644 samples/red/.vscode/settings.json create mode 100644 samples/red/.vscode/tasks.json create mode 100644 samples/red/.vsconfig create mode 100644 samples/red/App.axaml create mode 100644 samples/red/App.axaml.cs create mode 100644 samples/red/MainWindow.axaml create mode 100644 samples/red/MainWindow.axaml.cs create mode 100644 samples/red/Program.cs create mode 100644 samples/red/app.manifest create mode 100644 samples/red/red.csproj create mode 100644 samples/red/red.sln diff --git a/.vs/irules/xs/UserPrefs.xml b/.vs/irules/xs/UserPrefs.xml new file mode 100644 index 0000000..53e82c7 --- /dev/null +++ b/.vs/irules/xs/UserPrefs.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..cc72551 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,20 @@ +{ + // Utilisez IntelliSense pour en savoir plus sur les attributs possibles. + // Pointez pour afficher la description des attributs existants. + // Pour plus d'informations, visitez : https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": ".NET Core Launch (console)", + "type": "coreclr", + "request": "launch", + "preLaunchTask": "build", + "program": "${workspaceFolder}/samples/red/bin/Debug/net7.0/red.dll", + "args": [], + "cwd": "${workspaceFolder}/samples/red/", + "stopAtEntry": false, + "console": "internalConsole" + } + + ] +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..31c32bd --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,24 @@ +{ + // See https://go.microsoft.com/fwlink/?LinkId=733558 + // for the documentation about the tasks.json format + "version": "2.0.0", + "tasks": [ + { + "label": "build", + "command": "dotnet", + "type": "shell", + "args": [ + "build", + // Ask dotnet build to generate full paths for file names. + "/property:GenerateFullPaths=true", + // Do not generate summary otherwise it leads to duplicate errors in Problems panel + "/consoleloggerparameters:NoSummary" + ], + "group": "build", + "presentation": { + "reveal": "silent" + }, + "problemMatcher": "$msCompile" + } + ] +} \ No newline at end of file diff --git a/irules.core/Class1.cs b/irules.core/Class1.cs new file mode 100644 index 0000000..1432814 --- /dev/null +++ b/irules.core/Class1.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace irules.core +{ + public class Class1 + { + } +} diff --git a/irules.core/bin/Debug/net472/Irony.dll b/irules.core/bin/Debug/net472/Irony.dll new file mode 100755 index 0000000000000000000000000000000000000000..986f95fd4989739fb5d4ad2446115b91eda7b142 GIT binary patch literal 144896 zcmbTf34k0`wLV@`RbACxJu^vXCfzfWrH8;wie4tmuq0ti*o3eui%HnRzNi#*69kHi zK|l}#E~q?E7UP17Pu#(M-#`VPD~fS>KK1$Z`SdBzHT=KtoLk*BlLr0$2hw%#x%ZxX z?z!ild+xcnZXLJjHI`#pmWzMSJY!i82=+3lPdvi1 zj_q@-7w-DWSJT>lY%Lit_AR%pDciC`Jv-1D$(?kiv-&=wA1O|Y2I~g(iZ<}rP1NQiO+d6r6+H=LnEi0c%&m(?RCO&n= z`Bzxa@J%VTY4|M@#Y34)L>%>5{27wiW4aZLv+d-P)-k9$sq?6qJN$Zz43%LwZ8b z>IuERC-nZF(69G|{<$Y~PG2v|R`i6P&=dNip3pmbLLci1b?lxr^n{+)6MAb;=tDiB zKj;a~IlX9T_Jp3&6Z*=Y(9iaS{#Q@v0=E|phxCM=(G&XWp3ryognqs!^oKp6fA0yc zY^?FfubWdozC-hA{p`Y&weX=L?&pn}|elNg0RXwr@}93wuJZ>j}NTC-j>=p?~iQ9WC^vtS9u0p3tj%LhtVh zeWEAy&pn}g2fZjep(phEp3qPCg#JfQ=-+!n7ZiKZaCA@TznBSqotk*IllU;#Y&U_e=-Rm?;A7BDVD{3Oiy5!2w__$d@*94$&+?EI)@adL zL(3ft_Minzu+)a7?oBumOwC{-YT)|Gf0mt)=0dBYV20xQwwAgNc5w#`rCHNy7L1YG0 zGE}n1*j-c!7rRVR)ew z*p6UrKfCQYmKXW>nXJ|9crnt(cDc3J+3h=+cTeVRzn;Opq!?EZpbgf)WO^Z62q8fx zX%^N3-3EY}F8XCS0pCUB1hCSM`HT+I&WIsQu5(s-m%|P_m_R(Sj*#bC^IXR#i24F4 zfsmlSLqKx^3F+1cNpfqOTBDE&J3164Bp8BUl%o0Jo7iOX(6Md>4;}RL_(KQ;?Zfd? z^zE1!VhFYy9RbLs-&zD*8ZP(O_sKicdEbkUlr%dg9r@^ah|MTNnbb1*%7*^D=8Ld` z3s!#0$;2|agj%-yXyoE^J)gg_+jq0Qkb1QDClnjVeHw(YBPbal-d!$WthluW%U$bs zG|i#{$rw7n%e>l-s#*$ZIVFpyWlzp{mw8gry&lW|eZa&bYba3Tq)m zst-**o=v{M4tJo*c8uZYmLt;XL~sBEwcG6B@O~z>?;}r`uDL`eq7#`1qD8oJ^T_aN zW{>`W-}YPZ1HR6DPTGzWzMCnh+KwwBJA4@NTylvGChi7(F`TyfIe*}0@s5Y+YD`E`5hV>c_;n~YHjw_oHmxdUSP+h!uBHYH>h1=$D5g4wA-gs z!!V*C=`}{FDESK-DYr7j*WFx|*}GH~ks-OjQ_D zzyU=8;T9cD+O@7Vi-^HzEq%Z>1Ml101p8$mZ|<~LRI-}OBi;NbNGn)Ti(?dNZY&+ z{Tmc*zrB$)UMq#p1!2jHC5X(P9b)VU5r#q#ZYDoo!lc#{s4%%yg5PE^LQr_Ewo(9I zI{{{uQP01t-_D2Bw&UB-!_oT?k}1Nw?c$X`!I*K%Zukg*C@wl>Ii4(^WBENZHTf-=Z!A*@K%osRV>V4e#;48!Dt=id{4 z+A&qk^a2B7KgDpGyIY{w`hr#0q0Efj)Q8h~8kk;CzhFiZ72WhkWu2u)33o$Exe26_FqlaHPv#PLE0Oo?t{7f;#Fusat16bTHw zxo&vaU66sBFvo&xjbfBwy;T}?E8!o|e^8x+?uY~%9w+*GUpbg)R&px3w1T@+dA-jm z`s3Uu(t+m7tSz%REIWT9em7d|hMxdQ0vrT=tfWyfX?FPUNb6=W;9L(#$3AE*@*3xw zj4)n_ylXtvkH$jdGSupKVP0dgqonwnU5$-y1~$RyF9*T3+8RfwuPrXOA0&GhSM)hq zaoqO%36anTBvkIe7*ZJ2e)ubP#u9+;XEp|QFaT5Q0?_D`p?!acEbSVg5oYJ0_JTCY z%>b`apbYm4H217B=VX(eOt}=<$Z!V8^}b_4{4LnrC0SiT?k}R~)rb8EhC$HpnF%er z1TjBagx}`Rb_RaK^P`1`JS94WJ^&jUd%VeMf%25IAnWpH$Jd~R%?s_;91J`){0LFF z9g9&Rc``Df;8|U2S8hf9_C#5W?g*h!u}&hg@s8+eyrwifze7Vz8V{FSqpna_&@X(I0MXEE;ie3cXG!}a@Rzw3g<`_-v zdu{^F;c|I%4xY^cM=X@+#V9hj&k1351d|XDY>Lq`7mQv60|d6;*jAc2wZ+3?>TvA@ zP2nyMe~-Lk&Yu8-y?qpZ+~{ch)>@r)*_)9O>#}?J$R&3Z%?>-}vsDFC?3gJNO?Ps* zo|E}UrmF2`&HcUPs4H^H+{;@;M z6G3HT2)!5tp48~IpFz?!;%_<_yqk|Q<-iUxS3veg=JkcJ5g~l}m{c$G^%(#TsS27u z+BrC{Z&!H@1h^}NDuV@UVv5tPWx-5_1sT*1#xQ~92>T|vmyHG-`dpk~6KJ=rs4-1+ zeTMfT7c#$vk6f~Y5BLn<%Chj}gmXD=*V|5O8A{7Q3`+!o(~v}ZhVEAc?^FcuVnHln z3FVVuJ_QasY431mE0b@JPeH(CAG#7j(7><8fOlJ?;Fa&%!lc?T>4!*AKeWLdFL{vF zIK#S%p9$0jJr?oVoNg`z30&~cf`Xvg&|$Y%UO*);Im>k%nDuTpO53tG+ES6R@IC-D z>uWTS>s>;z-gSGecW0M784bPS*~(pM$Hdhb)~Cqh>!?04M7TOq8|P9G`2bpGXN)0O z`g^ggca8b}oOa2u<<)D6T>r1E}h_3_U*4HSY zuv)NiiJ8HVUXDm(Eec7r^*A!vG4Vv#Bc*?yJ*yxMoj{OlHZQsn04*+62}Y<6ud)GF z-+6~z`^+=Xh|d5Gw#I}n9rPUs+ImIiN3UR|c_+Gne7^~iWp$0@qni;M@ce=pw#|G& zbV|Lb@#uFbVBBY2@>jl73G?W26E#y?DgJFc%t2fz`nLenn52g zA@o!D!33g3rRq+JscDm2AQvN}=8JAabDL#4m_1#8gqr~|qMof`&u*DlBZpRYrX4mw zbhMofh)H_%X$0XwcUs?~oK7=F9_6gTJ`4rO4o1a%)PXqwXHPKdhyZ3;mtIbQ3XTV0 z=6da?kR!1XG@0G@7C@r7Q@j#ghj9BfpsVOduf@X-_vxfY*B}VD?v;296dHy6XmkaF zb#%56zYUQE(}jFR!G3;30(Q(U%FLyWu|l(wAyk9;=uhCCAH5E>=KTmOyCC@y3g+XT zWXJ0fFR!R*Y^Ikp=U zo{NX=9{{VeP z1nsMcQCZ9NQe!j|(e*Cewzx|p$$}_IFOw8_;z(q}*JsTaJp`FJt`Hv!`Dz@Y&mq@~mm*`yoo7dP zpr0BIYyw383lx6IO&&oKp7H5;CXbrP8H{`lKlz##_GO`%BCzwQjRlQZ37gN$$XG?} zwZ`+cut`9lcSzVj15?7|<3Mxkrx<6$?cam8_Qm)a%4vg3x#(qx=3yP^`1>{buS(uz zB|y5r=*M&5$QhY7vK8+_wO;fuXt-~DEaR3H{*G(2L2L)fxR3^XP}3J`+J4yYJOFh< zV`-kNiASjPbj5lcq~8QL1G`XdI!LJ(npG%;re;0UeHs+%l7AyBrDxl}L6wP;EW)h) z{e4hdJJXIoij46@CwC;`LLbDj;0ON<);}Q2$aFPR-R$n#)rZw?6MLMRXMrdk4G#<5 z74e~QoQ{Lfj__9aH=_I*GF3rgU^nAVFrZ>^$>Klo%<_NCi_S-)mZytNQFZF~qPvic zJ&NQc2!P|uqf)!Z5l!dBe*ymJOmgLitZ7ULt&MRmH zyaHj6u#ZP34I{YF?jetH9rK z5DBz>xb{REXogj$?cp>|>6mm(;@OCZJ26T~ex}5-H_O^W1P12?_{3V~(`asOQ+P63 zWyg$AmW}6(x<=334uW3YI>rKT6LMitj2kVoS7yH#PB@K~Ws6mdh^#lT0|K=Shh18J zttpQLc)+>|Yg6@vg!N3Y+lTQ%-hppiOJO`xk^`(!qvs(YBNhU66vB?ibWA{Y=xYY; zY?|z5%RXGHW@{OIXVm2ysnWABf~_?Qe#XFscN!Iq2Z(5WtSHo z4Lr{#2{Qlg<%BQJ2ymvsvYJwPPTis%W=x@1I}s=LIXXT9G#R1IWQg7jX6TT}Kw;7l zg%^#3MzBX@>j*qCIm0(lU#aT~Pa2F_jB{~g)X{*<%m{N%mWf%HGnsYC%Foci4@FXl z+p*3DZdeEyXWdb=5i28U$UZ&>FBf@**Auk+l5GI&JGL)Cr#c!#bZ; z&b{&q!v&>i$Tgzvs#M;ME-loq#95saF^9z)IFZHAXYd64gwJQ6eoU2$+bp+!2|LD7 z8}EfEX_g>P@);XA(4862DtK7|6DC13u|#wRYJnI@ShSl?)lgrji27oJ zY@EothYLWA{Q$n7vG7!6AmAPXuy*0u5saKVcqS)fAQxEAxG{)vqkEC5xawr2!y$Da zBK=)2KjWk zEDrYQt(m+N$jjBS$vxt=zJT0_ABs%7WseU=)zRAo@g}b|cNhd@uxaw!kv!zp_n7C= zX&(&vUTX>&Oa5$}$Z$V0G`|CPhqtSY&N1#cZAW}ar?P{$qvO2Rs@e5P4pZMrX?^)p zUTPXDl=AT@#G#z1mI|#6B*Z}3!q%Ap&=?4Y3Wm%=rqwBhZ<|e_*E)x^K%WGYm7!c- zCerAgh(>T_1w%po?0ErQXu(iX6H7(WQ!=>@^_Th^YfHH%I#G6y1W$P==OGu#GQHY* zd8ZPu)Gval2fZXeDtG{Sn{Nbh!LIV!4*QHWmI!AXUiY)RPgUY1o$>f3a5@d z6!3=VjWG%`%r7_e#BsOv3Um~9gC@7O5!mIO1-Wd$7j#c-V@d?CWDvd&KVIn5b)#eI z55U*Vj48p2%H1%JOcPtT%tX4GNZ&6=nG$^f!RUkdDXw}IFo9DaLWFMO4ZvYKA)gu$ zeQH27{jFysS3TFdx!XJG_yd`41Se52P~UT&6JpW|upn%`t((&fEgd$<@({8#zlDx* zc9jqBbPPy&7zt}Gh7qToc33A(7qhiKEa+{VNL&7SWwC9ov+ntkhF99-UqORHEMWAs zC+&sW!H%0e4gxW6N&Hkhq|%2s@$Eh{~baEk23Uz8TrGtJQ${X91E;H4ph1Mi($oXZEQktFnSrC9{{5^7n9VmgPZC!l-08kTrN`hB` zImu22(-VMCGU6uR=c63b{|3@KzV>Cp7ZwnQnJlu^e+JnDUxvT~h+h!<$TBkRR*J$F zh$43$g)K*R*n$-sai@G4KS23Hxx(~hEoWT~oIm{`a5X(q1XzY&1(J9i8QUvuh%}bh zl?bwn{Y{KQ{G!vaK!@_9ExG$&rBonyb`d`4c61be!BWc0FYkdo0(;FMe8i*ro4pisD%ZYLBHKzRNVLW4=%N!0d zsDj1qz?syn?n5(9Zzc{0aKV&WbJ?uKn|{wdW7Ce;{4|hk8W1Bmlr)Q-A~j_*)8) z0003;8U<1U>=*Dy{_N^-@<(L1+y4!gCx4RQxeWeUf~PU~7YTMeNai?kACTJZ|A7Z7 zaU>`h+-}g5AaqEO^fS0P8Q>!o_WvPPTYMJcSxxB40DuqiuEZ}wD0!ODn7`cl;ts%T zNfVb!2;a^yoFUmgw498SK>#y*XmcP#*h3@qxzDI}%bg6$)3dF+m4m_~jE8Ue1l_WD zgS{NoKH@e8u;p98(Td9upWA20;+W4g?P|2gi9EXBFivvTD)a_c$M7w3{SB=0?D|aV z*vBG{=`GE(r6V4yxET=W*qn87+NU8s(%6~8zA6G;7rPy^t5^2bdTmN~^I{7c zJEbVu-U5b4(E1oqvdA5?BkhqtiOnvJ6x8l+DO6Sw?nX4Ic+4CKHD?3)T3z#|bV z!ENi}QKn^StLwDS0n+FRa!_<$4mQ_5)Ezu{30GUZH>j5_sP;Ax298`n0G9AUe|-^H z_DzHa3NdUEw=&)D6=c&Y`WB!_{5BrV@9PkIUPleiz;UF(!DWJAX~6X$fsyH&hagNC zmj|q&KDMjW0cJ8 zDj(G$Q+0JnJ7_PfcD(8W+q%d)>Emhm32U!EYM5)VpP?uAr97Dd_9@g6Cg3mj;py=< z6VWb!O;2EY3hc7VmGq5~flJsar)$ZW4?Tm0DGXA<{-g&KL8^mjCxgSu--&iOd4`Yj z{BrwoluIm1Y)t*YlUFD~{a}LB57CbVN?j8D7{Q?4j|uH32t~hv03iHRgq!~b-e7`1 zy2G2A>c~%6qu);3PYcnsKhEIe9yIYe(SK(Unmy<)LLF&NvM=UF-x`}#{G20S z4ETQFuY=95Swpofc2rH-YM6TyYgH!*8cuy0QSyskcZB;A44(uz1C6oMr~<;pSQ8}70u#2AJ$#KelJ75l0(kf5c-w~2Mc4Lf zP%Se*h8kxE<9VMjvGb8EJ3{d=X4Wm&fvWy|1GDz&;4X@E75TL+{O`yfK`yakI2g-; z|3F9v+9o89sRcHPH3JKCeVB`WjvS4lQqB*5!BBy)Um`S#(*KEP^P><2EGCZWh=ONi z;cV-e_h?^rP3<8tvbG5;0!|+=vW5|dp^gQhOpOAjDb9Q`1sMCY5^+SFu?CQsfw|Eu zfJReHJ{5Z~n7Z(9;3afAd}LIduy^M=tzno6-JLm{TYiZhkD@j|`W0H!?===Ut@X&0 zkFNqhWpUoko{z5t(234LFE*BYjd7=SmE?UXz+!RiR)8t$Ev(6*U#%^I85OL&(T>MZ zb+hiYz5+BeHwa|uy+e*f>YhR*+l^A`{bkxZEZeJ6O)-_Ox7!y|=GaE{U~%yPJ;Alg z0s`G+As%3v*mqc@@=P5RD_vhWnF-eslG|@X35XN3@+1PEe)J{)y{?z2S-`Pt=tsAH zj@$L5HAZ!#Faz?VU!(o?16_5PP$Bo%=R@&7iO_&%FK8wJMH~NA_4rX;G1GbvBj}rLjGhA3I3MBB@Cu}28$SRlf``Gk}4lDi@BK! zx1*Gai;wE0gL5#c3J zG+hzby@w`z_n_M~TTRqdP}sDJ&^EHfv7>ttQx~~6y_Y8XIA$E4*THuab0{8>-Lcl3 z3f84v`8yp|fYoQD_r`ZgyG6!Yv|-n&pu z`}bfAJuI9oXj>nFJp6M-VaS%-IHG+#_MrHvW28xTcPVaiv!Ql(#jdou)(e2(Aj(pB zCo|+^=O&p19#HWBsW=-$4R1#R(%KhIZJ&=g<{Az@FM<*ZY@G9I)1N$1OmLvx^%IU_ zq1mw#;74Dk`zaaMKDbV#v%LHLm4W(t&E;pj`;C|Jr}Vv)>ov3wsinJvi1obC0gy8+pFIcnK1aF2nx2I=gg-eLlh}gy!32u+#pJ zL8F22rsAI9HvGRjPC29i+Yhj?0QcNbzT`I!fU_3VVuNvoYMGLU|NK(E9Q_&K?pSNT z8+{~N3dUjd7o<(1KCJD6=1m|8cHxPgF>HKedt1#@(=qpAEBQ|i!y`duO9zfox=W?Q zxt7KVv)29tzS%MJb5pK?skbt96h=a4WNdkZPWJ`O_n7R+XScg=G3kl|GWrxp*r;@o zQ(9xtL>gvr4xB$s^m83ncAt3MEpAkP+*H2e))!9 zo_66!z%TgQyIpAPgWIj+f0F7YTYR-(hh>ld(y^>0M5Ar7fs(oex%^0)45obCn-Mpu z@ewmqj)w@-@elWh{QW=UYY0BpWKP;q#&Z^=k@hU#H+q2M!;YD8qB(EU4j+^OLqg=W zzC=-wB=hdZ^OV2{77Y#vkHg)%3n6HDZ4k@nrDz0e9g@};!cGsG6n;3+pWl%*JxwU3 zwqAoC5D)g%2<-AMK|i)3VZp>Uri1}RK7`o~e^2Xts3JQizqUh#8Pdh+?1fkg1j!VV zFqn1zJk)AN+Ap88W2V5GwXbFAU1b&*lcRMnaEh@bg*Bt<1J~NC&tiY3HbmA!z)8*S zGzzUov>2KB)o%iSOZm!L7)DSzl<-tERW5NV&S;X^5;y?m`;k=n7L*cEyhC{HS){p8 zUplX#(u|7^N?1>Z*jm7{FHpfQFr;I=pfdaT&I{%hvNAh+&~ZR=w8;n?;w;o5p#-CVa^Og<@qbEeLkr?=NjO3-~rb0uv<9?%OR*hrA*GX6wCcy^bIt? zi#~(jf%S@*)qWI`Z4O$OHZ? zc`JSzNfGpltc5vud=&K@iFS8TGY57O9wrwS;wM>|0gMu`4*}t4fdta@Nj!8}4#yo# z6iJL(CdQH)`MMe4PQeMrZv4l>(_ygbCkSZ@=1M4NzT)sxz+?jenk%!Mm-1e;2T~Jo zUhF-U{j01!?o`=Nb@!QQ8=8Q&Nu|uLukLW`Cj(myWTyUT8`?86jdN>K#6uBJ&aKtU z3X%h7G5jm$xS&@%xVo$TB6Q+}onYfoZLpm6Y1GX>gGf9juxPQhy--2fguB=pD0QA? zR_;peHVKC2Nx8WQshM(^luk@U&mgBKJ5w9v z?MQuDQmC(a&DDlp!4y`}m!@(o2WpzXMp5L1NVMN ztD^6AJBkUbU)_}s#&PuFkL2o=c0soB!Y?A$xX7TQ{1ikGGZkt^acwCylV-a1DqxOs zGwI6Yl9q`xkIMcquz{xOn&0e7_iww_X{J;rIEyu9EC{eK4`H#oZ(u*Xx z?mQ=Lvo={s+Q}i?jT`Y?u_1MY9*M->nldqZ9vXXOWN%Dg792DcU>S;S1~`dCz(|QFoP=Ny zBJ2L5YK;E+A;?E{G2qKCMj?6(15Avg=8&o4Lf|W?y_9WUK^LXAt^gl~VSqit?ilOX zMGsoX{#AzzeHjotYd!chjQbH*J%mVxOg|a~=izT0HfPA^Vh+m3{9Vy!sMifEZJKC8 zj-9SPdlpTGmju>(jj~bag9TCEs=`;UPznkn*UzHh;NH_JDNBJmExYWM@pZ^FU$c@i z{#i8Zn2s!53nlG3>ytTn7%W1#yiw0Hz3ZE(^>b)O{Rkrot5Az(mBR5{6s>F&?ic|v z!#j(wqp@*Vg#D~VS?kFr8;Nh=jJ(JNBgRCgR*;F4M~pMcwA;9U$MJM*r#;dG4eTxm znr18<#W9XGSiz?*d| zL4Acvs3$iZL{CCF;ffbet}c+-7}uH2Dw3sII^dJ#+BXz9BB$YZ)62=eAkY+}2_+jt z>}T$B>7Ucse}*2(=BA>^&UJ!9jHl&aubbgy$E-t6pJ$6c)lre=;5{}85^lS|T9!#B zm*7CVTYDq#V8Q~6u*!z*r@^SOW2Tr0F98Yu$y~SCGL{_qU1raR5yu)e&g1kIys!+% zrCa+*Hf4j>u9F`ktlg2{4YJ3ES7{ZG$!KzzMA)5Z*&38V%MKv&<83*RFJ*B36+jzm zSK=Tj^9XR|0EFsE2+b~=uDi1AGY_FVrYSSnC{Eu~^FoT2_7~S={Oha_*0M@F=0h&U zOAZl0_(K$lFmi(AU;^BxGg|K(Ne*NrmmI_gj!>5+{dW`hPaj? ze(d0Mb7H%v8*!$vvI~DrDv_7iUZ!S#sL(%m@VaN(E)GU*_oRx2RlI?*Cza%n6Pq~ zpK&js%Xgf4mpLT)SHOVt`QeZ8^x%AEgQ!2AHIJ)#)@PfvOFXf_$#UpR3lj=xWTOIz zI2(m~o8%c}cv!Th&wS6{7?nUa_vsz$WhjrK0oq8D^ik2T4jbkyTcB+RM9PF`VHAn` zCaB{@L9)e<<^dUDCSm8oNjv-*kny!#ILm`fp`BI;g}@ivSljl^lr!}Rr+hp1SiKjH zZTk#pgXgFOhV4Z5WyP?B!sghtfS~DxY>p+gPr@AH{q?I1CziFf_r2Q(3hC`Dv{PxX zt~37vJnM(>&OYqx9e{!qm)kC`Y@C9pgJJ0E+pEFUxXCgC?ow_~qYN>ysaSV8;mO;? z&dM8XFYn8k4u1l=A+q5x8II?Cea6S2lt`=uF0u7E60DpPkRYBibGgmu(t#NMFHqUe zmg_)!ax8K|4;;rwE;*hL3^takR z)HR6vtq0+$l-I;JCj=-Mx5JI|vK$`r^`yHqm8`tq7IrrmnaplAsN2;7uE!cFxBm(T zB2C-~ugcmsi(z6y1{YyAp3gt`U$2K+WdX%&1LR)$ZN>2ak)VP)wDS51;p^Z{=CNz>Ui zCS{B%UU?aI9A-6QxCZN;S1_467O-3E2Vix(5TSm!b4hW-u&p^{=*|lpl;kWQ26nDO z(M2fQ{DivlAXMf+swv9-Cv)wSD;}8Di(uK(jij5Bg*6z4j6m ziT3Q2+Z}Aj3GlVACABX{2m`DOxSjyP7qQoZ`WUvc*=rb<%xp#_FSpHQoPSdW){ZZ0l{-(nmE63xnLkxWzo(XIZDt9JkFe zjJRkFoYv6^`Fw_hj1t*?Df$aoRox_*G09^!<1nN8~H(*7Oo$+8rTi_M;IL!W+6ls%I~XmZE}*>N$%|;EHO&gf6Y(^E8rpWwmHR7gYOAs8t;>p(WKNCbYD=)Pzp2 zo^C?p)o~LF3_hyj$1qT8|82L&F%Xg)(B4#mR_BTaP0yUexA8E>k}LNEXHAbacFbZ> z0N5G}YS*N;hZ+KdcDbCL`E_1=H(CyTkBx6m#*j{8h_I!JS?i_f!5TvSSuFxXx(?WY z&V&V>w{#X?ekA-(GQAyS<|dP@6Qb-fyP36r#SBWI#I{f%qY|#*1*o=(cypWfC)9oC z6^zXO-H>&|9onb#Q$f2}P=^?Q(ts(H*Sm5IU>N|oCw@5}wVlR}yD`ILH-T=`D{2Tf zhTTk-LHRNhmcR0(s$GiCLg&RSgXLW7gRs<+n-Q_ALGnsI(^)XNiCJiitOc!`NGr<2 zEdf>Cbcg$Q;-Ww=T7h`c@WmI7^zWQM;1uKv>#h#&-)ZGL>$|=8w&tV#eSx{}@+-g( zuL5|%D*N-*fsIFafWgL-e^|%xPHs61#I;BLM7M^Sk5oH)Kz;?-v>kp#><$~qNXgsmMQiH+QV~`hvLb<&KO``oUt9bmDcw}xfIda!F*Uc)w)g{xINZoKh_Fi4A-2EA}W72|4umug? zI&#BRfQwz_T5kb8rvt}upvUiJg^Q({j=ky*^9FBWG{T}Tn_61U8J)fZ#lv7XGG1=xtw1eq!?^m!WgCgegF2SDfrAvI_BkUE-F}UaS7&D&* zs8#aoyprvJ>8IdAVt=So88sygtZU=f%yp-q#G80dPQ(D~wOdiJ_8q9Mzk^_5wH*^? zjBIJgZi(uRsL3_K2ZAH8v+VBs2<>gOVO|d;=3LJkBzO&>Z)C7D*6&~}X3ku+8Vt4< ziwdu;*Kb(ZF-ywY5duq{@Fe(h2FGk?y~x6H_NFpD*N%yvCmHGCf!8*<6LCA{FW&Lc zn!W4aY85eYA&ydP4T?nvu&Z!DwJ$snA-u7fHAefwg8*#ufGW1UF%*o#Rm5`U zX8G#`_!&I(^|4k^|o!@W$pDT z4d2D#v=$tf6{a+-DdXx;_5u^vF(AA;2e`1m4*e!vgzFibs(j~8qHvVMb`N2p??Q;u zC{t3!3>ZJN(yHkDewa9d=3}59mVB4`@{ITW_B}D3Ydq^4s2|QJ=mHKJaG5+;**8aA zK%sF$nvtP-a6;-3)HP5jFPm?Vg-4)tBRh1MfYYa=kf+Wbv>?|_=UQP1uj*(qbb*i0 zBIvk7#EdeY=~0UtYYqzG;r z>kukB7$S!vpkh-uN+$(&wT=tWVaz8@Frsug0L>4pC}D~>!$?KR*w_8m38$$nrL?Fl z%XnAeB`qSnSgVQfu1LE*4{?_I>`|42Aw%D@iM63+wpi~*3mkIfTIU-mN1!3<7dQ&+ zrzfxVaZI`L6CMo^H0*m&K<8VRHl+O7BNbz0K7draeI&9b@9hR3>;~V*pc9seto3Oi z&*@>jcM;y&d&Ig--(5)F4FG9zLpXrUTQ8Ky)OU zg&PhL$Go%g2wFinbHy2{`+R||>N9z#pwM3u#hYw`E}r@+&zkY5nHd|qleZggEGq*; z9@!Ngjd*#*fD?~!?@bR?8kgRnJvy4Tfj4cRX?Vnp=XlA-}$Jp_nno*itiy_d=UQ9nIS1tIsvcxpRTJ_FSe|1DZoN0Kct0ZIUo;%8ZfqnVAl5 z%*EFu|YRy1TDFqp(1*oh z$9C20Kehp?nqk!5iv0o%QNEI==9e@P+ji34-4ayK;eN_djAcxtxDWq#Y^&!j+>Gl9 z6jt4=K-XKe8HZC8XzoUI{gKTEB0Xbr`jyQ%c-(20Yv{8p{jy8;SM<27x_<-30sC>%QwI?Wyu^P!o)Gbpz4gN=7H&koUS_iET^?aUQQ8&cP2(vbSFWvXT$7c+6kfA;S%&5|O%g-(ln0 z6daJhbX=GMubWwO%$iS^nwb*9!C99zi7HKLK`Z(QFCFEV0*L3A;Kcy$$*fjRtsVRpX@)Y9HN1J6syM`@tTUF5o4_#f0)cyi%C zP|G$!ZhAa5|0+i3%rf$DJ_@5gXnuJooc%aQgE>BUYKE;j&pPOY^m_n~^%~R-wqw4N znH2P^_QW7#|7pw0D_8HXW0}8sj8`3)K2nQRgXsfjXRAXZA4H=)J=rsFw{)pcs=f)^ z=-u5y3=?)e)zMktZLKw8_NiJALbi5HRK)7sv5k_4JIqw#9zrCQILIrd2sS8pbf_?@ z<3?k>AQccHt&+4ja=-`9SNr0LF|Oa01QUo7`k_9G7mP+g$bg3x?+^mAH6`EC(;is4 zlfw=;R1V40j*JkAht;Q5r>Y>!u)=e}ziJ>W_t}jE!s0G#5vNebMoXqFp7~1{w za9QY!A?F~D=fDmHjr_B#Q^{AzuF9=PVHCspRk$blDgo8O{LJOje4-i=zNDs7zkBMoG{(a1{dWRp6dUVJ9z?tHRysvd5Mmb zKhPjHy%dhlLDA+iEP(Ldgx8!@l-2WbH4BOhVgtfyybNd__|P1*7c9tH%F37bqm~zU z`W^PnHe$j$0N1ap*Lb4b`k)cLhvYfZ`nWttTc4KaSnKohT+sTmJQubemFJ??WAa?w z`ldXqh1Pc&P$gE8HZ<^d&9&^0u55wNY+Yla*Ae|6NcoC<>rjgunRCSdfHiE%hDjpD zAZVQ#=3KH1fYeN;=$WH-Du;H=x;g)N)#V$D!{{W+LizOrg$3#-UJU*W<6nq>EAfxU zTM_^2Yy9n)Mf&>d)Bbia5P_QiZ`(l%LgW60+b@++*}rIeB%yx)iS3t3h!pO&csGKc zSN{XgXM|=6L&?w`tJ*C_;Vhq?FU6$jgSz=$7$LoRNeTXiO?Gj-se zTFwaNWpnK6TJ4Xjj|qNkcjUPDZWY!*7G`kv0g&Nc(Ng}b#wn<7xv6f=0CM2|T#ch6wlEY&MFnoT73gzO2<%83c$fUe(Tg?72MH>_sxVlIRb|J`HD>!cl4dq z;VoaJ*cau@Bluz-!8k^OK+ zyii>{wX9IBPVbAQXLvoEy-w@qXquWuVuvp_>~Qnj!B;JTv)`GDa8Gxdr?CC_ zZXWS9@Lr-*P%q$kKbPxi@)iX5PgQV8fB^lV6F-Qd3+_s=Gn^FrA3S1)IoRi*F(mt7 za_&=yvmBfSZk2uu&Z?gvZSkzj zAa`3R(^`GH|5>fy&HIdlPP{oQzFgy?bG4}I#G)e>QwA=>GBD$nm&t=zT;T2HL!73; zZM(OUNkdS89G8+gzj4SfR5lLf>(4J?eT9n@d>n%v@_h{HF;0}4w*>RN1RBH3@pEr| zboUgWH#!FQA|o*3jclOA^$5$}y|V<)p*M}{9xCj73Fvwi$bsL^Ex$2rq1cdD!DX}) zxKkk~@vsdb>IgKMw<#h|DZp2$F)J2Ue#ePvO0;OOi3bZ`ukgYxlFKQ1+mB7VyHYFZ znLPA_b?I+$r#4c)1TEsGBh;zRrB<=ixV@NB^ptv&?2%eEsO`#@@LK<&EIci%RALMGYUJ^`7^3?s)y97Lo&BI{5BzJD>?3IxKzj8w6Vd{$hf^3 zaIU8yTk@B!AlSnIXSS>Z-ZrDU3>f8p`AT=sFW-XG77JDuY|L8b)d7A`5svKJ&~3GI zYzJRCF+?|bN z=9KRyF{d6%;c=745tI1?ClC3Zzts2EIvTa$=2s+lzfBtGS|C0LCSlX5zyvJXp5ML_ zjY){8v#qe(X%|+i{(R1XFJ(Pab#_ZHdMWVWvd*jU!0SBG)p+VI-&EJ?_xSFzIg&eL zeM{fcxkg0n>ayg!qzBLM$@BE&Nj}>Nm#5!naAEQkABI0MVbzQAr8Z!_%il_{OD0Be(j@sI;ozUbog1mPL-v6wz{lP zO^9o=;>j#Apqu8>ghD~39;dGHVWAVisfoOt0aY2NTwIMl(DepbU{)plm_dZc_4z&) zPP>71A!x^x)u|t18;t#diI?jUIOwcvWZY0xH7B;xu0@Yd;G?eYdT;Z|^o3BW)faN5 zEnkI8{u2;ezCV}zia}0XJRjY@j)URX1Q}nAk!>uX!~0OP9WxOsGTMfmc%i~^%i&v) zfDiO=2arMaA>loZOE7iyf{PmoMX|)M?4FH&J;8@Hq&3HXNE4f?#TBIqE)az zj_Ipy(J*a}b%4R3Ha^^}FHiaVPy2JPbYq_AZpy1J?}Ny5O+gpa0~CLZ<(!2hRMxeq z%Qd^_&;{5~q4F%cF}y}NYMGa=9B{|PV&g%T=6v;6R83Yn<5%ySKa^8AJUzr9rUlGO zyi}5R<6D3X({#x_s{sqz4c~(tFdx10%DJUnd1W5g@p!x3x?6@TrZEA~3UFOYuLxjs zriz^>!qnD<_rN&)vCeAjg?riQLxG+8ATT$EQ6_t?eAU^IVZd}^8ByzV5e}isVHD=h z9_(GkH>r(R1~-kF1B$v5n28ro8uD?C^kYZQ;=4{HMl2_-Q32`hs~#2-d@c@qf;Gk- zy%2a3(K+fk%)HXjcz$|Ze;&kGPD7*sEFEw-5Lk>x)0dtIjc~j@2ym?cbw~m?gNyK; z46}2Ub_lTiu~+!EgR4G~1^O(%ery{4d^vMpNw7-`5Ykld^j9ht}KfT zbV51xeaBRs|( zSTQDMT)8*Tk8T8x#u)M$`vvDZI&YT-JL-#(ViTzoeE?#x!_k*yh@FZf{nAwawu=wB z2E#+9!+bb}8pWOUI8`2$SI+T#U-XBs&KrEdO%Cbcx)`##G6lzDF&)u# zCMnrs2C3I&q~k)X&Qlq~X&pKVI_D_v1;4K&zm*Z@LViav!I^lKWQ!ie%3{h;q3FWJom^5c`y>AQ(kj;R0TDBN(6QUt*bR}kX zZ~JNJy{-?&sX4}WOOITnZ|^$PY#7k`nVp(jU8~i69E4Wz)oNJ`n*kG^Av~pHzvwSm zR`9j5VyD0&1LaGq|H~Na5X$*7LEF8~-t?Y|~(yXq|$1wH)1#2ws70jh1lRt|Va{ z=*c|za_WONO+b9kfW@oxqPHXFwKgJ>Dj!HjG%V0FGSD#tOxMZu0P;`qO-OY@jbNN; zosF{NKSKr+?@(*v7tcz+obewsKN~R7+JZR7x<;<9t-){OU=Owz0mEbh|US2WS2J(`Mh8O)AbvdL@!NeCiZY%`i@Nh1h}e$5$@~85dH-t119pjY|38|F>8HjnFTWmYCG$}8gttENxoHx)W{WAHG)rsz;}Aa*hF9 z!NBDO*6hzDGR`H%mN_7F8{Wr} zR&;-~uVx&V6uWo_+VKj?rW1Y@?KLmLIC?+X_s~tn`mu00J&92CZ^(etS_kIk0MKQHD8nZUG_1yq{m(Rr;GM04{X9$Ff3%<7j3Nju)<6{i6UO+h^GV|3gtc|ilrYDr12CE+hCoyo? zpK!o)pzsb5jsbfxm*n`|+RtAdL^53TlxxOM&te@v{pTo<_ycnBt;R&6y>cQxk&{Lm z3+&d>80EI4x1N9?$zjHXIqW!}&39a{e9VC_h@|+wDtMlQkTP_F7F z$671g0e^(A!b`B~e%O)7I0qQbLAacrgR^78D${wMi+CS%+2P}?40{PB){n!VNg9yb zq4{b%{-?fA>(axc>L}8kE*RCn!_pnj1wJyzN~`$1sAkk{2ppjZfXm@`SFM{lK4Tp5 z!b=$Vu6FnWBwhixHovPxD88#SgwsZW=THAAZEvq~CqGv?99bi-#yoxETG>2@;Vn?c zS)4hcr96|CIZ6wm&;5<3ZaJal*~)Q#&DYl$NIQr;BVt7&8S4i1nIqm%ke1* zM7qw{k>PL^M6i2Ioq6RL*-q?qWYk!G6wG@aw zA9tz`4jZ8i+8(awn3T!A5lseg?-kqL7`Ed*iRVu!V!oimg3FkO$&@TXrFKlNt%l8F z={FhWS~tuX!jV^l3-})1iV2O&7nAWp2PF_2@{q&hAe!NSfyVmbety|n+YkS<%Tbp1 zr|L?sDRyLdvW$Bpw2|E#g$ia?j zH1%n2KJ4-lUe(`1tn48cnePtmbZmkWTW$9!`*pjvvK0NCd z$WA$^0H5?PS=FDH^EftA_rX7SeXROE+O}MbItBPzcY7cN#IzqS+N+9r_0a&ct zWgHCm@dZfsppOGU&&vIu*Fz&AuR#xU_d{5H1xQgYcEutiNzU>|v>p1c_^U*hityq? zX*!zn5XcTMK_WyZ5Lh%GF&3c>MsKJ@XsipVDbak1&FL}^g6UH zz$X{1@OFgI$1D~PGnX$VqSv$2kp2cd<&z6|llg2+VrrwZJ?eXHTFp&rUq0f9!WF-c zESYd{Pin+r0+(Nx_1cR#rH|7+8_{B@$vM350N1Ugy`1brPADz&N#+|-xruY`ka<8p zUVzgypp7PX(I2;fQSfDo`q3Sx0pCZa=D(@;7{{|xTiWC$W5U07SS&0M?)2B^U^|T5 z8L$hI15shdFLf)f%ZyC5rp44>N&pz8HhI%pd6x3Ywq9*5H22|fpY!TI%et-8cQG68 zME`<{MfFO@C`?-9Y*`LfX6`ZGK9eX2{+*5i0uT3ydci5hydy_mI+$4_2A)b``R(o8gY-hmfaWzGz~; z;`ObaOU-#ZLlW?R8(5lmsMvyKSz575c} z0@6dM3pYb#26RSkXbb0=7HY$y2OwX72&Mlqn^MtdA^Eza2acI*Yth)vBUzw5uOK$b`GWqxOBEqCfBJh?JqS5iIm$Q0F#ENMIoD zB;;iz4b=BQyE%;TelNZ#6g~qHAId3SNd7&*j11c-GT%|gbj91~@Kp3?s&Um#7g|$q zNZUDL-TD4hmU7n9Xy@zDPN)4ZAUqhx#WL9Lfp}jD@xBkC0hoz0JSb*Un+sd8s?v@f z^6?2s3ktu;Zy>z|dF$)E7^VlL{{&F##rq-*9Yh9FAwUZ;Sjs_@Fq;hB%0|Dv3bS0a z0|79FP$ zYurF)*$~hYoyB_I*bsjOEZ=3~Kz$)}8kq>C2c4IL@K#pjajHa3Q%5=R18@QpL6;LV zP_$AM&@UopVedT(4L#lHUa(y%oaVHfEuNXZk$aR zxFucmrOxL_W)HdYifkP)wT{lzp;ywF(`@Uokl;!VHoy44FzB>n@g)2){NpY?}`(*HC^;454wE0OR8F>73Cj_xO@Y3(x z4qB7@XcgV1(SDpNaSc2kx-{A!A*^3=)}yHZPSoFq;lfMdm>|oSCN64}{Koh^1RT+$ zs$z0Rn1qp?IoeM{e?A1$uX22coS*t1b19HB&bJb+I zxN}-z`YX30@cJq*!Ap(sUcatGfyb|C21ym*r*Kx2`UKgmSH0HCEk(D0GV3*Olq=1# z^m(`4hBEPz16Zf5IpGml#RzW3$3q#k1|ixe^hdSvyi3L?%S88M8O7hkmTvFec2gOOU0Pqa-$`+^)*tR#$UsGNL(72kcArsIth`EX_Q zcCcm0$H(G)`B)r}P(y19zJq|Tq@Rk5Rs%~kji2QCfFkq#DA(l2;{5EVctH^@@HOXj z7GmdgW?|};R1iD8f5=?qG~W`v+FJ8L)hV`Bv)=xghS|rLqOtdoKjA`<0I}o{fv80P zipmI*~8j@L(0%7Y~Ojur!nGP;V6;mSnH72mMsR8%7-R(7BZKmOCj_Hi9j4|{wO@i&ZNy=MQecbiH((&a ziWf=!IA|VNbt9SRgr7hJpC5%LKAH^vB-@k5gz?c5v?%%%;K*|<^RPTVYdnR|3`=Pb zyq!^6W3x&l_oq>?`Bex2K1zIkN9I5T6V~ubQl!Cf?55@U-B7B!acHm4GKl5)DZ*)$ zibF{dEUp0QpCfvHi5A)oo*^UBn%~SC;spE~vNtNb!~X*Kq=F*|d(ea{UZ&MWkf8;> zd}h9NE}V3!OUxI+!}|rArgk7$&XK?7IyEU_^>_QbwhrUn2IDWpzXR|O)o91!N%$oG z!RE6*g@0Ka@mq*D@vjeknuYs-;Z&)0YX(j|u>x^uIjsLWlagqNVAU>^0Ezd3#B_q9 zl34w7z;#N3?l_EG{SC6TzX-V*$jiq{b=Gm~XJBYjs4^d6&efNpd!Gbw$m1j>p3)&R z!x0%^&meV@iRuK->4A!`s5EqaMnEo#^DZP{Jal=NkEO4_$4YW=zL@&_0zUdI^$jZB zh)Pw+fN5EsFOauP4VDhNr#l_g9dxuK(muKfVc00-;|!jkg!m=+_sLmsP-acxpO@(i z_GyX#09%rQ({|er@wfNvBL^un`zY-b$P2Cuyi{8nde|W{LDJ zt(x{7ygl-H@nMu`W7dRmp;OoL(pJ?4{NJfhu$aM0-JlLiv)5(FDTA_TyKdwL@zeMKkJ$heC)tItJ<`9|01mdMWfS zvUXOH!i*wj&>WZ!8u;R6NMkg1#6r7~bEbYR9iM$z3WE93c`-WE@$_+YQ_u1A``+DT zt%FT%gBhR2Kid64hQEY!e9Q-IG6U!M7)Km}(Sz^MOc}moigedtsCU&DZE7*{n$t#g zVGIYA=?Pz>A%{V?z2OmDR1wW8%8*f8Vk}{N1_SjAF*GRc6SK+;Wj{op!>7Ab9hkB% z`Vu96P8!81{58;|oP2yYPRh}qp!pgkURomqG`?{Ldj$2!z6S?a7I zGqy32>8_Y*5$Z=TM{b4DV)JzmS@8XToV^L0&D9$}e$M&ad*{x+Z+CVx#+c18V;}2` zZ45(}h%$ppQDYfJOiY#%l`TmsNupGg7E)2xQc@~P;!A}nl}e@j-p_N+{mhlV-~aFT z*Q@uO_j#W4oaa1e`JB&s>Cnxu^4X_!yu&E$VKgVgMSQmQg~t1P$bXjXR_~%wW8T@A&;e}>P}RGUr|*C6L5jYqyb^yA z+;>UY-2WV9FRCtmd9yGEZ;z~o#*`tL6Z~o;h6BC`kJl}eV0glNkX7#mn2*Tg67~CF zIKrl5n0`P>-eFU5`fYV=kocqg`t!t4!JFj)c?a}J#!=C`>Eh+bd;K;+B)0U%f3_%i zMW^po?3Bf*f7Fm_(Of?g#ph>Ej8Tm1@CjexY7L#!)4=0B--PLiGj5dMKp7vQT|xXZ z<;O_j6b+Xt@hDsn-uJ|{KS%Went4j!!=p>n7;@cge=oDq6>4OI?uD_HT-y4Qxwyh? zS~}U@r_jhvz8qv7 z7K&qDOVisVX)~wz{I9kPCB0Y4ia{JaNCR+_UeIqH;}HhGtW-Ti?Lmr}P(MgcJ#D^&-t{DsnS=p>6fW6lCcLeGY@l) z*Oon^(K#KPo7I%As2WcVO~^wFYKiD9x`wFe7)#&0!Ft~fk~Ua$@#rAXRZASdItkRv zynQ7rAZIZ8m@Z@C9D;V6sdOaK_Zd2v60~{n`^N=5TuvjKZhe|*h~5|3XPGceSEKSC zL(4E)hTARE>fZL{iW?T{_R+Pb7H}F@@xmu8qF#1cwQJaQ8bPkVU5k-9VLy!0?``BD z&iG=5AD^Q0IbHT0Jk0U19G~~lu?cBDrhSY;|3ggEoS*e^V2xVO^DKu#OsC0e0w;SR zIpIO}%2B(P^1V~0I}z6u%Bw8{SUSkY=Own!G4Pol)gpaX(PgUBsU|vUH?nH%32+CO z>~V5%ZEq6Rm*dMET0vERf|mIj<=JLR7m;PU?xpIle&O3%xN1bZAXQ73IzTXR0`g9y zn{czCey?KgM}8qZ_Bx~lR$8$E@v#(cUg8O6+%9nO46!dL1muLF=jnO^EgK}Ko34Dt z;9ETsuD3^mcMK$mq*mVfujqIG=zbu^F&VY^(hPr%YYO#&(wAx!6TXBIkb?onHCok| z)pzQj^~IVtH5Lh_-Z7`2g+rAh!F1W9{ZH>yKtdkWy3f%h5AT`R4_WlID~a@B8Fg{yO7FNQOMFDdxF&HhF{osaPqx?jJ#`XQz9d>bUX0F3(>w!7RX4K&f zm>R$ftW`+29QAcpGYk*?a~OK>c?F9cpE1%Gb!?O z?a@ISD~t|0yTjAmSJNLgh5zWQq(!v%KnDagv!d`}!um|DRgL)@P)oz(2gD43~R5kPq|tRFQ(8Y74Jl_Q#jt&CnbKB z;$L0Gx9-cdB`wdwjWB-GfgM0(4wFgz{gVDZZ^zqh}O{V^-(f|z}P#OUAyWL_Klkcl64 z{SkZGTs)LZl}u@c>inv)iw?kNrtBR49s7@JBcTDCpF^7Wq@GmhF#D+Q-4lh2s`1|O z=jPuV!VUs!A~n+YS8{F?kCH6gaKcB|}@PT&YBo+gQ zpF687qT+RM2JSf>Z6 z{zIJ@NpD!@l{ML>*<>h%q0 zKRcX0h4~60&Nh;8TJal#i6=GbdhBruC_Sa=;t>ZSU;U#~Bb;;eu|w>QJvHdE*#8$F z>@LNnLAy)+u4sYR?3GN?a1zjlK6g{v#?od($__!iVecf6*U-;S z^P%+#-Vd$wV~jM({@buNhiCo;g`8sZVRr0QdCp)1>d2*^fpced!wAnw7eU|U1+Uw6({KT}`_1|fy{7vxJa^g!-{?r>G6OPd-uH|%9e*=!!^thA!kf22Y zZ*_Y2j#Ze=RGzM3^uu5JXHEGMuJRcViLEI|Kx;=KsisiIlo14}q~lW6Wwes{HF z!<#cUQ(bP>IDfGOd)v)Cf9kDxpsjBX-~oSZQ1uhG!8sA=R$BEU9rS>qzS3{$HH)6_ z#Q3RSvs_bRsUSV}j?o!`0l0{gbh*L4NAMtpg-T*bR@p;x0xnVEf-2uskMwJ`6phF2 zA37bOJK=o7MfcwDg+_mVwl8lo?ucK5%Fy`fW);2xH}5c7T=aFvDPs_sy#7esLW!P8 z+>At2*0(U38yb#BnBCPq5fJ{4*5%Rw)X2|H=0uU6E}7Mfl*t(UqO+McL-o}u+?lFB zp>gvOH>N3$dKB5XtOK|XnU(9a-j4Uj3wG`-#3^TGb)U<7EVh=q5`#cr4@eg&o%NbW zU(rpO>P;^d&z9&p@{=_YTLhKowkF~fN6{~6afe=yy0fi`wZ3^bP@a*Gq%=ZIdkl;) zfn^Kdad{V&<80#}QN_1AcSAsLMX`og4kzhImltNySAkvCcVmpuSv}rsZD?inMa%FZ zmz;2gpT@ZdA|8GIv4evB-K^T|8y9yL4yN2y{(icr=zN(na-;NL?Xguo2nKTs@F5)P zg6fm#fLd}(J2!DXTFTEkhtT`p6a%ZeKT6W|DKyZAb)Swug=8TTcPgsY>jACY%GQy%EHo|1_1eS7I|38sfM=H-O$A9gDby;q?xh z@Ob$x!#?}`x zVrhTYkW%>*u0t@UPoRR{yfR!JLAUAUIqOG6A^Tsl#@kW34TZ7Gy`BCzYbTMZ@%Vvu z{2kvffgUv>37-P#pF%-BKatV=2{%#Qlc|8W?qppz!tY&kr$DT-ex|;tB~2PAwEos0 zu5WT&Ndt%NJMkxweySrje;_{66kSXCep$G+?$S8rFSM!_dkB*o#h)bS8`wsJzDtCk z*yb`?dn#<;M^MQWJ{PWS<~)NlITB=hCY*;~cX%oL)e?TaW&4%#cOlM2$#HH1UTceC zV+y~t6Ek5n4RIU~$n{zRe(P!+aw#CcP>}HVSNe-yodE^?>eX=kWHShUTY<3-XouEx z>tqV;dL68&Z>xj=sx+EHIhh8?vJ(;sK;GWvse&L1Ir zXdmstQIEiVB#dj)<&P&=^~t7==zt@BN36^v_~gBPo`xbKIaydZbV>R}0;kHVMZF(Q zxD(!H{cc?OgZ|bJfaO%V9srN|)SqD2PYU>C`Cs{X9J4S$9Klkj?i zfc6{nO>AYqsT?k2KaM{^e)tjf*!&w}0=`@ZIXaqzZZ%~E{?w)eu1oHFHcO80KJ z*>TY0l;T@IPC4*APVYk1G)^g0{H89_Pf(h|gY=V>rtt8%oda#3{(B1frvIKsl12l~ z-)M?6*G~#~m6E=!7F|muh8$l_y7d!`DV4*WFY&frPWw%E>;2{m19JRg_+7>T_Gtn6 zHTWP-*oGZ6G-C%Hf>`tkkbeB6C;12&rc%V zZ9tDw{H*~$h)I^-c}z7nFZ>Vjl2kKlR5r{7-sh)BC>%X)G4__jNku;cz9w?On(F6tVGm6>m(v$G{ZS-IQ$2(Q%?N9`_Q0kG%3b39T*}!c375nX&WI&Ejj|KO z!sgUE|IU>2E9Y0So$<+6x0uG#DMDg+zGE~uvmL*-r2k5@4i4CFR+-@v6T1;+0;h-{ zv78<^`X?etvu`wEL07_8QwSCNKUz_GQXEBKY$&BY&A(`m2!s;;j`$-o?Ee~0uj2NO z4qDJ~im^YQ?PT|%h;?t;4f;cS6V6E`Ydg4X@7@bx?Q{piG0B8=>fY`y@c_4FaUS*H z^IZE&6_j3^L}k}BA^enUyq^8MhFg*8dKx`AhfB4nAf4+&FXp?%jom2yA;%;&nW7ON zO!yARXC2$g2`8Nw3J5F82p4m`p%$h4a4j_){|StRoZpObNGodNN38GSoG)my@xH_;6$pZ16W3uAk=X6B?{@%gt=ANf3LclOafQL&@S480NRAw*0N(|1u?_~B7 zWFD~T%)W#y8Eh7_&mEhS27}$pY!&sxxv$W%L68$5aUILpGaHYe49J;60NxrSog537Ub_J&l$05I}8 z6g6}e!|`kcv6L>Glghw$FiR>R&Efc#9X*}*Woz>DPVqalVSS0+YuM%v#O^oj!E|B| z5`)d}3dzcH!{(vB-th8Imc5X>Iq5;LOU#Z!c9mFxK|+3h*PYt10<}GX7P`YWV<}xB zEVvRTmZC+2!5l1$Lk;van^TgXOQCrSSSV|T#BEM`8Ep-PBupGc4Fj;QCAs%eprs*=r(~Sz-3( zqzl-q7BlN=SO;cv8f#ezvslPZVAoW}Y!_t2%9(v_SZ`)dwz5_9;VAV38;qlMf0n(4 z5ppxw)sp7Q@9fLlVi3!IN!grqD`Z2MRrS&3hBI3dxH)OO*d<0Vdlk`rA8aJE_k&1t zx441XtTM9lu^7*Bxvhla^0An}vc zv)Rf?V(6n`y{Ozduy9y8m$y0T6nbv~%Z{^Wk%p}XE0$4mA)!( zmUFD*iNTl5fXzu~MS@($EW)tISo3p?x>b;^WVVsZCCOFH*0U@_KF#bF$jW6y`3$pH zS=LBC$84uzFE9(}K{m7G24-E0sC`Z3CT5Rf^xPqu$=8|v-IQd_e6HV~*W|v2&5x%8tZ_81vBDx z#O17*B{NwT&$3y#-%2)*vX#4KKC?`$JqP5yvKg~a8xXrswq`5u>Qzd%Wmya~`>Vyo zP(vBZ9+6#{MdeWYo*;%A&LM)2iKh))h}ySe40L0e#lCEi1DU;u_N^2fAzXx~_t9g&Z->^h8>!Qzx*ySaula)qLK+m}~{@8wHe?)wOe z#P{+|F83qqD_6f7c8u9?ax2TOf|YXhn|z1Mxp++cA$M_4@8dpF3Jf*)M{>^rQxn}tUm(G082n_x%TW`AyjNBxIoUto0`rBVz#%WGXzb%teA5&5@8 zQ+1B(yOmd>rV1D8(3>9@Ow1V!*{{srV%9>rct8I;vsUF}qMUG3Rq}t?Iz+x6+9@N5F7<7oL5?eqO6Ou`IsnsItMLN_A&;YcFCWRE0&c zp4pz*O{%X&bF*vks4@X|6|+CPXx5+0?QJuv?0v`v&>>cgFB(;LR@|(vW?831vU0N; zV&On7o`4U7MYX!tveLptqLbJJFoa$_)>MeI;x<)fDfl_D56Ny**E4gJ({H^@RyX>T zo2*7z7W~9->_T&j8f`gHZc&K9mjI@z3Cu=;Edi@xE4LJr<}@|Ya-zQ420~!xp(gp* zoDW96Ji)R>YATmY4y7}(C5Al#o6m#cV}H=Rk2RO5JMpEPFmZJR)v(mC)ri=OV!4{m zezt-(b~EZOX6ekHQgfNnb&tVfjatO)NoH%+gUs${_KbSSibR>F7<;G0v+7}HcuCTS zLF~i6wKc;|mq%N4s3NI|fA$oW3n@2=Jps!t$aa(V618biy4m!+^W8MgUdF zC~M$!*@@88nJ|m7J!5yE6tM}TpcxS|8kkg29gTCd9yP$NohKt_M7ukIR~6p{e6sCi z@`Sx!be$|;^X$uA?G2^Y1#HJq^~c15dr$y@e0zvw;p7-ePj6RXtiH4V-ew^zOO^4 zWt-PwZL+5Zct`8EqSM76#qS`kTQ?$qH_|=Y?uBMq@m{0{BL}|?<=pRM`4d=st2yDw zK*AP`vlxTYDQ9685}stu-)I;Hv z^IT8DQ(S6LFs0vY^a*-Auy9bc6b}YbkAD$}2ym=iBB#YDi`x51w1a!WC4OM(u)c?& zADMgv*wF7Ja8lw=z?1nD6MyuzOMKCh$~I&Cvh{Ds3F>$e(w{lz=eYOxp!Z$kUW^cz zxSvLy=ov=oPm>74$_Pi5Q?IS)D`PUn-S~kAoX>|-UvKV8IZrcQ>Okqm34}@cgs0O8 zyB5h9Df*Svz_<1VG~S+W7Z?*RqG<%05xz0}H?-Q}Abg||Vars)DP@GcS^9;C(*3#; z_U}zNrU79Va=dmnbUB2a_ZZu!AF}f|hKI$#a$mx6%?N+%PPnfp;RK-9!tuhTu&^zU z@S{Y+p{0c7MTBc0rP)VFGcHqP#?l-tFN#J?XzaN}C`a%6P!DpBgr?Y*7o=vOuJWP` zMB`KFNO7SN;kUUI;YDGMpeR`jv$hjuC3ix89kw7ZzJ2G8jNajtbE7Jc~ER4h)}d=UZLpB4=w7VNNpPFNuVqZo=wR!t$cIsH=Ok z`9R&vKXia)(F`k|OY9DUHIdMX=Ik?=K~gMod)Uthk-sExSxmb4CFOCn=wcC5V)h=^T3wvDg9-e*MR5Syn(WJ z#=On3nu~OJC+eNqt#=`PB$?KeA$~_-?E??_meYG5@~@8|{I2y!@Nir&8VMQP`x(LT z%0zERmru~@kwKq8vwN%0fwWdjVFi4Jy4nPsK#q=s9w*l&e1)7#ooFThp#3SNx3>Qo z_>!Xvc3g?%$?WXEP_}bp6^ovYB+EtZDZdTUQap*(Mv9U)FCyn6)(t6!VvW+X!}l16 z>uY?}3wP2nhb`V*)JMrCDO6)no*#VpmgDnC z#~`G$Ilogc^5H|+k)jXTG0`ZE4U6@r*L07L9XS2TaKd5T2rqdEu>!!(A-6=kzG>)* z_10Jnn-qT<^RtTyTeg8U@p@hg@Qy&5J4<3d0-kI~WBa4XjMz*ux3Dqr>5lo(iOwer zpGMUCQ{1aDYTOq8r0*^E#I5)SD`I1Gq2up#-pq__|bsdk5q%gAiJlRKlKEin37=As3t z#zdeLqy4F+YXc~r`#Hifh(oy8Q(S{mt+4|%XnJ#F_$1Vx)s=8k55gT4gu^*!Un5Ef zMiW*xBP@#|JjXg+()v0Q zK`VB{JVM=f$yxXK#OFR(t87Miu7ohS6=7D_``7|mUYbF;jxn;;LZqMV@DT8a4)>uh z>Ye%?S&p)Un-E?dOL$KT;kszTXIc@CV!WMkHsixUm-s7zgCv>I~whVn1b^;;^&%&!rv7UXq#QTb08IN(!dyEGe-v-8r6TJpS$A|@~gfC%z zixE3p(Cp~YCmQ~A?MtiQ&%8$I^+)j$p}LUP+rydb;qCrjN8o2iXbzlSz~}*b+7W~mi zKz;1HgIDip9Nnb2ltr4~F}@3ZDK<0KU{5PW0(Mzm`?{{|9)qyEc+5#iMJL*mNOrKB#T}TO49=OoW|Yzr}`&hMg|L2YrlQ9T61g65|=? zFwSlrjvPm;+L%o7eh}?OHgSHqla5d`i{c?2R+J1>`I&Kra<$3^Znc^KTU$lI-m-OE z3$fU09~Xn~MwS2v;GUyPJdtxXa6fhnIQziPmUM(H$}GdWMw09i!<<3H zHW+qWG_hTVy;4Z*OT${YiT!NY&9TJ%aTSMZxI39xieZ5*h&4CtXRe{AVM`N8R%KXx zDzV!Q8{#5HSBA*uygtO9G%VFgY?EQHvdw*lWpiAT#JU*vb3@$wiWWzq^ zo_@fv30=tMQ-(DzCHA^uP1xps!`ia!Tf?TY*MAu{mZKDzsr~%22U%%s*fwSz44c@7 zWCIM_%aI>#*h-FWonf82k>*2&P2+xl&amgXr{6Iwf&2E5VeLYx+z*DW=GM|j;%HoV zW?vEv8^`TyYSt@(aZqc=db>T5T!LV02W^)W{&YF)K)`w@+%Z62QKfGsHw;1y5 zm|=~$wZ9p*l=~<+OZz!7g*4L*83%?v!CGS$4@VH%C4i?`~5($Fj{F!*1qPs*_=T8dD8d8`h6y zw;1*+uXQsFtIQ_NhYg#;ZFs@3eXO~|uv3Yo`GsLKnEhy2RuReg)oOUQ&Yu__LtsA_ zb|O~DY&MQ7>*JId#B8UiO}bIxxgxD8c4TeA@oIvtDTP~1HL|PP+~{_T7kp#^;?>L8 zTQ-Zv3j!Z#CO&a)j|&uk+A^GZ3yU5*6XeUDxF8W^Gbw^`#^aUkj|&z_%(R~&B3sKu z!;phNB46|ZFVp&O!Q->t>B#upK{@146`L7x%|V32(jKScRVgi zgynjDITaTzhG`}arsKRo++tW#v`1nmVQU`8zT#1vg^5`4w$c31fn9)jkD2x*PJC?G zoS-5VCypA;R$b1;#fh_;@lGIK{Bjxl>oVrd^ZF@8ya=}0FLCjrnPzyb;zs2WJ(%g* zJ)%FeC8B52#W;^RYnPKEQT%cl`^#p>;}S)ye5y}dNy4?}`r4DkIh$GWNg|+0y)0Se zGt=dgMO$V|-21!u$0v(kHVchU5d&-%8=oq!Wk%yAOr(h$ZI%+>K-AhSE54yvY%`C@ z5}z^KDXp$e@sWz7hTWFiGCoJBg8DY(iU7l?A96(mv)S(FnzWD46)BpD28pF$jcryI zpC`(V<~K=wJ(fxSEm8CGPn-bHGAvwlKbx zXkfEt@ohwN!`w~g#21V9Hd`3qUi7uuviOc-B(p`LZONSY&UnU*YFH%NMa+pW72$=% zs8^)uD$oocmUbD-wOKSYm*U+hloM~aI2hMWyldEvomR$o7YA*&Hoi0eLsF6_So8{f9b)vtHmJ0 z;@msq2Z@Q-#V{I6*NGwYn7Y_0pGrF&KTK2_ z78Lkne5Kf8*gefI#8-*pR$6nT-|@KNqP=0uz($CUh8+w3D}JOHW!OW7r{ixB&G;GE z+2YPHm*+;&-ezH*n?#vmH$pZ>476F8=TZRWUn_oOT=Nro=)H6SteSwXU}-9 zEE64VwhyvCHj{XEZqQ}ydS*N2p^DEu%gF@(?Q{l(9rZjWZnQPO^*pXcVrOtCmq$Kn zv)-;~`ko^H+v)5Z8^&LPBf8UhOL!Q4yN&!Eoz9oaZ&Yi_)Xtyl>c#YAe&{yza(z8Szy8| zVy4X^6J8U`Y?hF)S*+8{eaP7$VT(9n*w>KmVnumJ{LM^T*)9S*vy4a2b`idy;w#6F~PKw=zJ=S(Z!YOg0Kgo0rr^Sz&iI0=V#-A2{*zDDW??k`= z))Wo$wlVM&}P3RTo7ZJ z=^FkJ_h^|&?scR3Lp*KRl*~&Be~9(W7Kmb}Gw~0Rc(rc(g{~g?rx;?`Tg{2xsu}z8 zr?^cscV$UP;-BJ9W;5KQOQOK;wlzKCqS&n&?iG9F-=b&`)v!d2&PYi7TTC}>LbnEq zm&9JfGP>m?3VC2K`{J$%Zked$VP-SjbAsD}eQjh<#*`*n@~n|W@VlP>up#{(G7`da+F~s8cC5Z zCo$7=I$cg5?yXOX3`uE=XWTM}m+h2QAx|Y{8re=cG-O>O46)`;c~!`!L@d%i<#KFU zRmj%FJev&-c{dT80iSY(a*-i@G3|9*8Fam7 zw0alINM@w@Lt?SaH8Qf&Ue++H6ISwXi5=x`Tk}$4XPI>aS*a64f~F*NksFxl`PWq* zHH@rum0}cW>XoRwblc27sk@A0roHYVGj8%~h9&isH8%4k^_JV2?G$vh?<=?5Oq#mB ztK>PusJ^RY!5EU&iRC#{68g)dhK=u&l{7#Oy+z9wWfvw5l8#%6k!S6au90cXw9RW} zV`fWm-KJa8wX)dOlwz1HWmd;W`(d)bEgP6POy*XTO+At;WdXC7Z?t)=&KvpHsOwh7<%!bxz zMuV(MerQ;FF|i91wXC)+vBS3!gJ+q;ld9yp+cirMx;bgMOr4}Pn-+THNcjM>*UbV5TEDN>0==k%DnHNf|iwua4VvL$JXyvDGHnN8PB?#$@xm?C!@b~(a+=IwRwtU_s5VWGWTs<14Y&MAvrfdL_Gxl2Gd<&`%LA9O!R#P8ZsIXsi*k$1~UM)qTJk-A$xz)X96w|rE~P{Z#ix6@`a`5yVD%|epr^2&$# z9!x!Uzs;yu>KXM)J)_=yz}BSRtY_3?^KBXRSUsa2TVTtm$86@LKJsOIlJId7{%!IsLyhS4>Thvk6jB&!p@W*&)uL@qMyy5#iaN99(- z`att>xx0=ucZ%$iyyPe3A!fR#pOD9F7KXPj&e*I)@=DqFE-E)uWGA*uUM0scn=LN( zE=gW3?_s7rTO;SqsIOtITx=NmxmLb5lVscF>CE!vXXUSk-Bmm!`FWWzOUojnkHoK+ zsfOL%`}*V;%8Q2m2-z!g?`&P}4bSA{*W_VlOT_!FrYCQbBkv}eZr>(3 z#%6&Do8%hJaD`xY^6T-6NGWY7a7s}qgFj>MmrCk^}Cc_jW< zxp%&noeTdf`GOp@K(ij5{!0Eso-nL;7r&H?@<(QRO#CH(w^^9@OIi!59LYjb{+6jW z`_m)TEX~Bi-XSTLn$Ju}(5Y4|qH?-LF7+g{?SjU&OKmZX#=KjdWL76`4>*|+s0tQS zx$T0+e2_X|7>)7}wfjMm)rnhEVp76X#uCj!bNV_W)O5q%3r|dmR0R)_Y`dTt5UqwY zqc((z7&VER_A^%PFpQ!br#`SX_s4nEA)DdZ6?M#J9H3T&Xx8AjLq(-r*$ zmhP32o^&;znXa#)I&T=&m#MlxLYj5ry5zi+EVbRRKFKXoa#ZDVl4)OZ)hK2Q#P0#4 ztz0!$Gu|cSsr#7e2M^o18zXB#N*k4G*ek`ml8e;p6a4uvqL8*m#aZfY1yYGqf>gR`KvXX896$oLOGt+tV8m|l)maiFKaqE zxt|)kR?8;#u1)E$?l-Kc^URb1>I1_rCfBA6RE}q~=I|bKQ?6DShK=mKAZ4(c#%zIj zJZNdkHR=Io)DMrR3{j8RY)#5_Y9li}3WlrQ%=DTyT(x?ZYM^o>JtNf(HcLppLCx39 zEwf%sxk)W$ru*S0^_yYT4>v3NAU2IN8WT6Gq0ID{7^C*u?6s6zRLXN&lSbB9)y*)n zGEP+*MpnkD6VH<-uC2M=N|~Tqy`b6Dv zn;lG_1N z%1p;)o?7}MY3f+tr@m%Jv93ysC##mw~jxk$NRCfRmD zNBalWP-b=Fb(c(iNX<7auwixb!)nkgT9eknN7U|DnaPXceyPjVgiXYjh}lV@sgJ3J zhIMZen)}FkVZb3}yN>%#0W&^>VRNJ>`HVJH%Dt$w<>%pE< zL2qg{wrNu8YBkHS!C+6T#fIJ8G$VD5`idEiko?qV)CFdG^t_-pzeQF^);e{A+H13t z)R)y^W?FNzs@v+-3=><_8fLm5-cU8$NT&PYO*P3d8d-0uaC~q0F@A4mH*= z8lO8<`*%oFpGoahBbn)Oy;D`&tas`zb%)IcrtVSmZB~`~zB;U#JFvmWNgt{c%x1ci z8yo^V%S?N{U;V0?r1|iX`rR<{`XhDGFgkV|P~Eq48{98tj!ykVO*d=@*r)1cW;-OU zZl9?GM)p{*zVQcD&<?OU#TaV>2s2!>RGMH^Y5s7=`z{tm&vxH+PYtg;Y$%JpzsNKZs#3Zn9)u26^1>yYtq&jZcu+C1f)OWRPInH`c zsqu!b%zPvDl$ytEr=%LbQx6(O_YuyjhnVeWRzPT4qbI675R; zUTv`1zSMJSlg$pL{-n0q?0D*VwZ~>>Q-4+anbA|0$Kx)j^O}j(_=4r{s{B3OhG#ny zJ7C!S9>1jiuH1XIY!5DU{h{3NYj(JyT7Nv%JiWj{hDta+d4 za+~0bwB~)L*_d|GY0^5wj3RhEPFX<*Nj4kp^GLk*dPr+_!hI*pQp|KDEUSPSY2uv? zYrWCz*P7U<&vm({vJ=uA)>gxcVlvWPR_+&C_F9=!_*vzLHB&LUX>Mz`VPPGL()_LS zhAmBLn-*ZL_)=>|#gwK6T5(4-OYcwyw&g3$Zf;SO7G&){rrCu~cuL3`b6m4!h;FbI z^|fZtv25Nqnr%R=gDuBN&9ZStDcCw^*ez}Qr3G6Vr$~l9kwc15YbvuPVp+v?X`$BG z(uBVXI1K zfxY&<)(nol7wiwij&@p*7H7r(pk=$5wbBeVBtSOkoR*CVekjdjZDCd?Ue0+eEy2qD zkz{&hNVM)WjP|sN)@){a9wl1$U&fYP#vZfTQ)!9Tm&~-yWb3qHWHZ_NNo$H;r3=!M zt%RT0Gx#Y*vX!Bk$c}m*vZ;pM(*4!66ziyAsjc5iOSSs^tXs6nxdUvYW^5(R+G4X0 z($cJ6=ULM|wc(+(hSm(j?n(E^hSvRtRizSp*s!I{USg)((9qgx7`36H^?}yp`WjlF zUdE0v)AOOB74QqyK7;2&rd7bKPHgNcMW*$kVP`P1GOYu@l4hOwC4|_P3z~Jw|0*rh z8uPnml})}+YizA#M!j+&E!Wz}jGi`VmzZZo{Xv>Lc59$8}DX4ims0IfTj=@yk(_g*Gj$ZUpaFNzzKSWg*t zo#@&CUp43Y$j@aCeCycMUKKJWp@+?ehV*GrX0xk8u5HlEdd;q3WP{$;C(QKd>1+LD z%cSUQ{lQFo*4J`fqB^KPl7%pvAwCn;4f|TljoxFCbU&#*c;^@+0WXj zng1W%E+zD{wiwwg92@&t?-*INmo)<$NFM0WXu4X&{+Xc?}N9ZVT&(YKtuR)$&hy(Z0^VwhFLOh>TN z8e%3u9dzBT9_c729Twj%yq#4&&Wn~x{)mLTFcSEShsJ<#|gke-)l{K1~ z?!PK)0<#(TcGBa}yvIj2+?sD>vGVZ-!>y-$WFxHSjO;gjnQ8<^xfGvx2wzI4Z$$3T zqWKsQLfvfuTqjZ~wgx@pHPNTFgOQ=MP7Ucii5#D@n z&itawbMS7jgK};RCe-y3;{6w{{lB4Z(WxLRrF9|{m0AIm_{CmIFXeQ=75V?KI$B@H z`2gC5J!K%-Usqh8z6JeaU6!+$=O;a2O2Q4ZeG<{Ui+bU$j;`UBX$*6fa+QlcmKxK6LbXt6HK`ESzra&EQJ4-0dM z-#Sq3A7xPfHBtY!X^M$Ah7=j>S_8tulxQ13=}w5SGLg~gp&TV04V|WZZ}jRo0)%+O zh)1uE*ki$@qi0joSnq7QGRI+N$3Hc_`7{TWxQfTEwoFg(dgqkRi3ub7e}+;_z6m9% z9+UOHN%0DFup%*jW+QsG5tTieOVY`m2>&^cbdGlh{qH&DEA^dgDOgXuUTNR-*l3YM zwKw5d>6w_&gEaN%((%6|l5}+Bby?pPLr35jF6GaCL5TO5xQ)K)*U(ZuhW`y|osmML z9;?2n{qdFlxAZ)FUBcTb==aO(B5%EGolXzQqZ~r~mNDy(=eAtUNI6Qh%%=!Ehw<;= zHQ6a*c|6SSLuGYLbnC8-p&VKjm8i_5wDw%<_(nsIPmQF5Ux(*)Rcl^}6+G&E^YzHo zE1_@t$|J~?I-&4iaa-`E9bS2;PrVVKqYqYNj=8EYQqzPp5ev_y9vle&$*_S<4cTyBAK6t9H%`aQ3NI_G0p z^XBOJL6gx=$O z6|Z|*N6#9)^C8O)GqZFly*DW17WrzP=cC(a9RCG{r!UA%u=-jX8lzwBG$e)d7v=$qD_5Gted-_p8N zN;n-=^${Thz3+|rm9_iMKHWQ1JB|ye%iCY|IS!tQ&dX+^j^Q56BYXpgccH!!)6(7% zWX(7K%JjRu>#NttmveZftm8K#p;5=MFiX_(=+z@fOMQL#=Xmgrmil9>cYmmT z(E7A9#Qv(B>aD{#^m?VG-qAw&zIEw#>9Ywv)3xV%HeIQyeW>IWL$~P2f0<3%x1~Je zUT}K-kz!d1rFAV=+SmEoGDQX>jYpJkPMyza(b4mbB<&$_^x@T8_r;a9=zi2O@r|Kx znslU@gT67;=^CFI>YFAhj-I@7URg@#Bq4fAgm4UX&hTJwOq5uJowj!j>sISkYbEj> z|1!4o^2nN=k6NE{yfgI5wv&!`Wa_#$!ScV23OzP-Omv*D9NXH0mg?Fm=W_cbbzIhu z^`#s__a@~iaVIqKGy=wq64YMHb6Y4Ih5ivBTE$VI`5k^tqE!B-q+_uI&S(3kKV&*JOAzMMxSTt9@nM5 z;N6QVrF!)_h_AFh{cmR$z7g|H|I?axZc zNdKh2ch)#WYwl~`+W)CT-?yQ-Y1C)F^BN8p8|7wk7k)`E7=Q1?Uw`~{%ALsDiM*Z2 z+ljoL$lHayUC7&oyj{rKg*<;jSINVHPQ0g1=`>(~XbKDytrD#!1yrGBc1?Cv6gW^Fcm&fPCR34V3_E{=_=ssLaI-jN8;P%Rx~_R zbXE7FsOsJbUo59P)ZwZMS8pBif#$7bym|mvYtx`F@pWIq4P1+qTSNWu_39TY!qg_@ z!~h>oN>)KEEyh<1vQ@E2?NJ2mpVvxlQ->OLR8cHVWXv%5iL;y9qw2c$0*(ddaz0_U zD&jQZRYA)DmGHbqY_Z&Oe8sZtvR-RCOh{Bp+rj6)eW@Y}1KyVe z(s>DQs;QzX#BI%Fq%wE_+DPQ;FMD-}Zf>NuHzE0tO;Y9pA>hZlMr*HdiYA7`CaExOg#>tX0DaOf;cmiRZT-@S*M-W>(0qHWNuP$5RI3Oqv zK^&7P`El~2h+%{LM)ENGaDc5H=6*TAwUlxz&TuQz|JEXRw__#>4Q?DGrO}C4~7Qja(<#=Z85Ohq+WPm&&#E>H8zpr$wA!#Q9IK z{#xJ&*IJpFe6uUfD$g6|YHS@$#_VS41{u?BCi0j0&vk8*JK{a~wUP~eo^}D^j zf^jd~FJ}8SasbUxuBAp=9gn$+pwms&aKuVkr_}gHZ&F7|!V`jUDyNGWXF~rctDN=A zS-(`?)w+>if2>9A{DvaGpI?!n@vu#8zzR?#@)9sMSn~{zr87Jd4hS0aHEeSvuU%sp zYZQ&ZsTvW(WsWo47Md5k{ibpor?L+-*@so!@2e!O6*ZFTnrYfdJ`^DWvz+r-vj!ur zo0`Yc#oWKrYEatEO=J5;;J%V^?p5rYw9>lnb)V-RoXH-J;jucE>zXQQ{S4xC5Z61E zahocrXyd<49gZvku1^}oIMRO)&$S@-JWBTwTPQX&E2-loXm&}M2mGpHp?@*=+H&@J zIeVMPr840EcB`19k;~~-+=^lzr5POa3|?Du853Ejh}V`PMC_dZI@ojsY*e!=8p(}n zx~HGtI<{ZLZ7Gs8Q?@8NBDA)?E-4J?VJ!@84}348D=^sV%XoDFd3#d;t=LWxWg^zR ze6Kr-=h}9RgcqE9+5f$4Us_oe4{@nC1ESEnbN&a|lf&%EVfN$zYZmL4^3h})jytqQ zjRh97hkI0`K0$%Sl6p3gbgHm$wa2A(jZA|q;a;2BO+OP2;pD=B{sbm-}6Y4vTt zEwDdFwZHM|EbR1`_gB!dGOLi%w6gWEMksd>VOUUKD>K>?L~Cq8&`q%1B4`0}ii5_f z%;+A_aafg%qo7kzHjUG>f~wU1F82c8uUG(_pF{Y0)}ujnu<#skO!DhNPgt|@=ImPQ zLa!pV)}kZtQ117k?88X*@I1F=B(HCHLk;uyBKOWkj`>J4dVlFs6r9MVsMT$QH&}5M z{ep}2ScT0;)fhZU;l`Y$qrAh?Nb7^cqSf1B(Xr2A(HcIJb++^D3$kd{-Oj5`kVQwX z#k{I4=A6YmZs%b&@PsU8{V3LtV$G4PIg z&Bxr0oZiAX(xM&07(wg&7>m~V8r0YiNWD3gVptLTRjXLtqnw{CTQ8nKP@GuWS8 z#{P^$wTB%4k(^$uszUybaO2xsFGRYrK5YcXiA|CC7M|!G9U^kYn~@=+Ks1U95k;aH z*h=&Q7K=Ng-1rqODzydrZn0HNL(XAz-;Y z0_-D?1BXiTb3glVk<&s^OC4%cWQ1@klDZXn7^KLzFh#XTsguAsMLr}d@*!1`4;ieV z%UHm6ieLwxa85_gDdn8*Y_puPk2;I8gIH%M>r}GNNc9u)N3qTr=tPJ)th1PLDQoWL z^j=PX$ff#N^}Sz5!=Ni3bp(&;Rn z>7-ibvCe$fS{P8tuZoHQQRIDZ4KXZ?+={~GIWVVhgo=61HZ+ex19 zbzTI1=%ju;;FQsBanR`k7Q4vjjxO@Q)I~mbcagW{u9;EzHAz<>zT{ft3IR@Xg#)L$ zqJYy~u_${Fmz~FD=X2S`E^6;mws3-_CxH>-6sOOy<~i0p&pH=Si(6cDQ5%IHwb9{6 zZFKw5Xb-UC2R={rBcG@HkBO#Q|O5RiA+F!2SU}fkTngSUfAnr03&zBsWIpi%3z5bb{ywOy~R@F%juP z@i?%pcm`M^-URk!?8o^-#CGJ2;Phy566pzSZ3^qm5Z@zbuJ}E@1m8xxzhQ}Z1kw_G zcWGl}53YTtdgKz}nJI;^AzJ@2Ftae0hB+JaTVis#uJQ=K$2!KZVMz&jxkmRy(7NPr~}3|91%=5w}+6X6-sGGDA&d5 zQcllgd?NHcNJoZ|bVe9yuHy7|#uJQIIOUfxu8Lrrk(84W$)zHxE$>7V${6yeBV#4w zbjBHsD;S?-Ophha62>~l7+7NGEQeaQ9yN_XvSDXnAU2`3dYKEu9tCDIcYk25gr}PwOqrRj9VGS5XwnqTruN`}iA&zaQX#!M{n0UvuLpR>P%2PK0cz zu2tjJ{pv~lu3e~=U^TExtTL;wb&WOL8f#6o=HMyMXRI%*W0unq>1gff=@{y$b3E(V z;CR*Xp5uVyOUH4?PmVtw(i!HAbtXHroz0yk&YjMmoq4Wqu4`PAT#H>BT(7#$yWD=^ zeuMlf{U-RW_Iuv%CBH3x`}~63Iqu2sC)_W%UvnRHpLSnzyZqz*GyQY@3;jFzSNQky zzs~2{6 zfsY1m3j84O6u=wys;jP2Fh2I)JHT>T2 z2g6r~zZ$+HTtwtYw2tTyF+Sp+i0u)dM;wdzHsYs<3lT}^r2^bl=!JVs58~dKz;9{c zK@j|w7H%-$x0bE}4)LR$!U~74z?c8l z;P-uB5co|=962`QJAH46)wr7eG_IbnMa@l`uEu?-XQG}3R&-nsyoIsCLFwxm&-qjO zeh*skl=crIyd#=$b0J|HH{q?ZgmaS#Lt7C3#+u6$D4mo_ zILt*jzYk%Clkj!c$>(}k^roCAx)K&}?LXxIpZ4AbJkG1S_kL$2OR^m+w(LLxb~3qP zo7jrvyN#1r*2NaFEn~?^Xq<|XW+YENno(v(wgse>l=MPL3-pAZLIb2F+)7JtDU?Gg zp@jl%;N-N>(w1wR6x!0mrBDKe^8Nm6?>+B3vYgQGd!Ezh`JQ8I_Ph7mYv0yhd#$xE z?|$XK_d2=1+GVkp|BEcokrje`*zk+3@}F2Kcir>k_F8WLwp0GkY?b@%>*dZ_-LA4c zk6$au8?0S_zeoPBSUw-|Ec9X zXf*sER)@U?88K?-te&?%OF7(Nr95bLp1n$t;wHJjY5lu*o&2w}QaYREe{6%?p4D>S zYc;vT;BPhmC04_l;gqcRM>Y%dcJsf_cq8|GL4LyW{0oEp%X&e6+T1NWMa7*j|2kxQXM{&1x$!+QS6WkLmkKul7_2al-+bH*Mx5&Nw=qGXacm56TKkfbk z?)|<0fctZ+zJmLQ&-w=L>yIe*{@!on{?5kl+<}ORR@TD)gjgYFAmA?a!W#De;ePV)E72?7gztA zu!!Ry%FXK&-bo4CN0Qj0j#I4Kd#I3kjL^t9-hn>GPxopQ>&lg0vvpm|3 zdnJ2;oVmsxPa|b-!o51W1@{_cEN5@A(9_X%$l5ez9Kz+BE4Ul6+0)$md=z(cG=%$n zWN?~NhjF*?Z4$m=5#5g4$+tT>%@o~<+ZEk~+l{2=oF;Obo6@oL)2vbCad#rIIaw1G zaCb*%aQ7g;xsN_7uEFJZs8ThsW8X(P`$gjXX#2g}x_V_v6!RS@EFXa70&eTW$4fhCoB2C-=JMJ+w zN17J?GVXD{5uc`=Z^Avnt|woTK!2p85$<;7TLb8ibaWdUgxlzui*WNhH>C2t4m1rX z>(MoQ(ZM+D6x@`C7Vp9R(dfOnqtW|tUxFUuyBX03aL1w#;*N7$X*$Yrn?o8JeFS$R z`WWscHc*<2)IN?|;KomO?76Ws4b}bvw-|j2cZxTo(ou<5Q29zo^tZUv(Pwe*jy{iD ziN1(ijs70D7Cnjko6(nWf1j_Url`|D;{QhU&$#~@{R{5DMPJ2TmijueEx2%C>R)l! zroM%{F7<8PEvfGiyA_vKaAP91O?@B8Brav8^ga3-Zd%_Y$3A-*PMW2 z7je_k-=*|U)8FH!qbE{V;69mpF78)T8-RZeHywRFbrtTnQdi@CJ9RDY_fps6em}Jl zod3X0M?Xky#vi3O<4>jaMfx-@(jdJRw>fUs%PqKHXz9WIyOv(uCtCWkaavmU z;=bE#MG9s1X&-kf@8>XFnRq&}2-EcMCMXHs9{YwF)l z{UG&*rZ+czuc^2B7n;v4d)2asm%VSneTX@|Fv{lph zuDB=t@QU}?^WGK9(yv_ke*7N<_O|HFtE%9CUh1$sMbbh$-()>-^x}yCz?;RcO8pYE&UMp8_9`hlAy9GX8DU@m>`N~wGlr2^j zZ(zl5tH&QJml{wkMkqUlqB51x0ymG3j`kI*)5Yv;Z!ue~?h?jg;O?b>-Fpm5u6vWY zTHsK=b}WCsriSLN4blGI^3-&pnD5I^WM_)CW93}Fx026>HYVE}?LU~GER+Tc#af=$ zPTrh@2ulICbw_)<_U!2&=-sxxf7_m2T|K?KcI@5WH*m10t7q@PK+leYyLRx{y<=~0 z-}ddhySDGxw)fzUU0vP%-Ms_7{oD6;M*}mZ@t1T*gZ-tMseC0nR?HKk-s5Kk?JXCJ z`SDtzTq2|vWGjWL1^UnCOSQwv(0L=E$ZGg z(7S8*u7TYL`*!vBAMEPw-Mg#jU{`-nf8VZMqU4^wu5EjF?A^V0``-RNJG*!9-n*l( z@8H1Rp5E@hoqM-GO|7@>@U`A04>jfaG;Q1!sfFFUqTK`iJ==C4?AhJZwY#UMd;7ND zgLu1kbno3kxjVb}4)hJ|+PSBvYuC>0+jbn>J+Nb7=dPZCf!#X}_8si$-5u?RD^Hdt zjIHvyk@A^*sVd&uqfv*ATh7fCxzS!j>@0jcI5l0&PeCRIYq`{yuVo7ixM;_&{@p#h z`*-#B@7=KtdcaHD_io#Hu)hz|^zYift$Sea-o4#>y7unv>F(My(06eAwu1+$U)RAs z{d@NGMT33OvHZCsg;M@texh8-_YVz3llj`{(duOX`9h8Esg{fR7at42p0RSJHauP_ zOxFMo&sJ;ssm{S6j4Gw-uT*-b#tM^%D%q*2Y~{p>rJ%znqO;1HNf#~rJAqA;og~QtvqE>2TK$E=cgo+j~Nt#%&DQ%J$(*6X8m?PP-eDP$dl%4XZq`xg&IaaPA zv*A`MRqZe3UNlp#<@>AS*=ZoXr}N`yLckY)qFhG2*G?eAVbuy)*3XVWw6iYyiScw= z1RW|Z0*JKM+om$&bPcefQbW+!#t$`^md+!k2M^COuFuoLa-|+MR7wsDjl)`H#u5#c z61<&^u=dkD@z7vtdWO*}sgWpXXc}77MF|xcDG%4A)r^jG{P=i&TKGq^l`}@RX@)!D z!D=$(t6eXfxZ#;;kE+PfuS3%(^2m>~zNrCB!igf{z8;AuUlCS;k>E#&_0vctpTGIc z=;%RIAk`cwOgn-N zav>C2)Rv0qnVx1aT3w=p5?RJ9fr5U(44*Dc)J6)$B11up&1iwi6+i}1*GkR&mQ`Rj zgqT!5eKt^@0dq8eK0iKF%OB0xPM330zYF!4GWM|JmHgR4{#*lW6uB#)N1~ z9qBo8q9=E@K=B@Aq;=ZR^-NzO2Ms`yJdTc)={CfFUV*_9r4?!k2;CPVeYKI?rE={k zf>@(%uryqrsgU%xDu$x>R~;zG6{kn6KGs>T8XjuW=qSqChc&V2WmHAA;ORjv%)ZnC z59P66t7sw+Mo$OdU{yUgnXee!Bm#z!qX5khYPm|Sfz~C425&SiyFv0J4w=ul*6A82 z!VOOI6QMh%iUy@#Fs7d)pdspBW#bh?G?ZCz}Aucb469Q8qGjEJV z7$43oQ&A`IYw*aBaQ?xPd-^Fx|M~ILhJ(PNTQFxMn>TrX==>28DRMg6`CYxtymJ8A zWCO+Qqzj?A^XG@p6&QjJzz~<{P9}D2=O7H4QWYzTIj0pB#JudJnP~?zaT+43$rz(n zwp6P+M3iy4gkj`^NXmw==OoM$Q;)sOkX)GzRUO7?p*mbJ+(m|>hpPRECO?Vxg^d(yWRA#io|*-ZX3ylMj!rPAiHrx$ zC-Cv&Otl`6VzNNU49z%PoAnvi162d5_+w~1FMk}f8lcX)77{7U!(_{O$esBUHu>S& zRI%U9s|@4xqHsys7g3NruwL^cbcj*aY%wvJ05Z)rgNnQnRAo#|q3I0f^tgF%M*`=~ zXH|F8uIOYnU-fpOCiP>=Xs~(|ky9wjkGWz`r7!mOSWKxiO9r?Eyp6qsI%=MwzU*Fw(Ti zJkF>bo*A={S;8UUx#b9?sANsX8jc4KqONL%i9#MrKbNbrEHqa432s6~ji6pr7H`!yA8K;~VVTc)Nh7q; ztXW7F@2Lj8QJ^rFmOWglWtS6KVt8OmAF7m*LP|eb_c6G7X_2iyNY^E^G=rVy)0P}F zPmA)@7$}yrHu$57x(`|zN=+qr$&BupF3!f9|1h&4m_<`V^Cm3_1Gv_jX=&lxPb-CH zy9ZfN!mH*QCk|J}4`xcQs#_c%W*~g4{QjpPc#}G{R^Yny3 zfnWSINJf2#^4uftS4$;gLeyZj?o|e1D!`1I$*(C;%Q(QpoLWS3vHiIMtABM{#R1i? zLlswh2RS5@N9>`M2Mn;mQZ|=oK@mGyE2zGuTDL`RIFRaN9MJ&v%Nf2LRFv~g)P1*A zB@LzUU5sXm-Ojvx~`2KVL1W+o9PC<_#f+0Sug-FH%^ zWIYsx6^9t&vXL1R!xpho9Kn$E7EKK6saEq-W5rps24XO*RmsAPM&hH{@zd}@96K~7 zv!#}Rgysy_^3xEkJTrMZMz5Dqp-)(LJQGKaWGnE`fF{OFBNGuJ!^4FfDko0RuQf0& zC&r+Vz3d2<#Fma^+)flGXK2)tY5Ve3TQhBll$BeJ%aKGYARoXvkuPS?n=cU`>Y>>* zD?xEWI64jltlskUY^5-HIuX@-WLRYsB~If6!_59A(adsY_@IE}NW@-t%Jzn0SX=@- z5T)5T!dt8=gSwAlzSI)2eqkXRJ~#`1A2I!CqayZUd60QwvgAd!i$VG_G8?ci)U>GW z^B$*oR;$a=2v#^UaE1;$tMO!eC(;(IGz4g0fmv|P;!z*N>Uj%|BEb_unFQ65vYY;R z-8ncBndsm-h`DioXd(=8R2KFRx-6`voWScBS>zqfnStM5uBSLzVrHSRDbYm408>LP z8)1W?>9UiojJSDi z<T@m{p!e1dQEY$km9h1)m6YBwv~YC=zEU@>+iMkm{nK zQQF6iO2Bx3(PhAFt6b9L3JHLSs3J-%#99ce=;ket{g~=1OKIo~8x+|J537UrH)Q=B z#BMy}4Td=Ews){W%my1doy9WA=d@HY#@ZaCZniY8^#%)#2ajwy$cS3iy0Dw9u#Ttw zW5=w{E2hay^#YdFU{j*#cs_r|mJO(dt0P%?$uKmH5#f?qthbfDotB8GHw_`CJp^m3 z3?wra>-!6yB$!UY$A(&ADqCdL5{4`KWVFZo!$>ljQV$qg$gZ!?0>Wly9mQq@EGEI^ zmRURn3=rSMVcY+%<2eaf4-R4NC(bcMEQ2+Ki?*U(Kj#psCm9(GoEcN&^^C@s0+wXu z`wGT0;5vvgiHXc|h2x4k9MN3&Q&^SN^(0_Q+r@PR)rc-f;D?f&V5tYyb&XpiM(jl( z%3K5~H*BZ)DcJeAm|7?=td5*8iqNrxIq4FZ0~B?%lW~o(V>44@Yz#Kwxy>pw2)v=- zlZMbh;XH%I25A7fd_qWVg}Yhipv(XqWHv%gs7O$|A&k);yvA}Na4bJl6aLV64cBL? zeFaV5`Y}V|q26Dv+5{=6G6_msThz*R;P+dh0|CFiXCwIt^GqQ5+R^NJ=Pw$BS>H+6 ztLP*lc7s-F4;Se0vI52q+AmbVsfrvvU&Z>qNG`A12C$7|TQN@nkJ*BpTh0uKTA~wo zvxa8dC;?v2z;<1giC5gLrXzslss;m7wG-uYSY#ocTT*f(FoKP3+sX&?%wBD1`c>lq zu4>QM2TZegf9*7@mOg=BuJu9Rc-XhdSiqX6v(*Y8tyMf5AUJqxIU;CPH;~A!Ycrsa)wHLg zWtSn=w-{Ryry%S(QnrT(V4kXN4hqAsncLD<$naSCNWNCfS8O|t(Gls)Q5@+O)!0tb zfG^coYB;vQhLFh;L{j7%&NRR#tTVPmFn-2%2G~?9MQo*&EK{?UNGd8jzm%2p`8_!o zux%sT4|8FubKhkSAY+EHZ>ug2;w_p+;83YC>})Jw1|7wbn)f{p`73MVtL0osr@1hACKGuU?=>cPzUF$@FeKZL|KAXN2h8ZKnvX$Kb!0`fOPiX06N_TSm?>&CrB5xwy&O;q`S^`wm2Wu53_E6 za8m2FGw7~xkW!*C5i;S!Vmt?uG|h6EIASpSwPhEvQpFvtx&V>@_~~MtW;*sZOx-%^ z6UstWD`&VC^MIap)AJqpXtVInW^dzz{lV zNEjB?5g51ZY7o-_iSVKd4Nb>-T(cV{@g@p^bC|YSymIP2}(dgZQB;MA{-yMVlI`(djyMu+= zxk5ERRIwwdm4MG2LDTjSB)M!41NEB?YTo1ujsZ|KO0@)O4$k^RqeR=%jv=ZGO(o{f z)x(l*i(!5Q)c2i2*b6ZcyDGaez;!Yq^n|s+n;juu$89T%V52OLY8g1-gyXZ89;pzl zl4z9CT@Ppq?6|nTs^%tLJ~+%Fsww6h;&Tsjt7#1&w+QAzezZVy4;XaoQOMb|1-5wW z8y0@*w1bX%)OxrXZB1%Agi(!_uAJr5R!I>tJD0!h#K# zsH}rs4GoN^^d9UQc>#F%?qdJ>S`r*YzUd`j2e)ls;fN-SXd%FnDLechm|Dv^edQ^X zi@oPi!IF`6Kz*J5Ck$VBxbyyz3Ff$#`YU)GIo+8O z3$fvX%yb56Vxr*yXfB;?;N(cLfRzj0U^PB@H^ka`43GV}I@Hy|w%RHYv&z_~#d04K z2^!{lvm5`2TZI5A|z=~Y5X(+s~95~@3^^6f*DcGPI3#3$X6HgNuQ-iw#h%`@*R$p?SkUHWcee`a1&}JEZ#??KqW>8C-jt z=OQ^Ja#)0Hqdq7)&JpPBP8^)Z^ct+j;X>@Ux3!|qalN!9!%9>#6O*9lov@=cSn8h| z)08hnum*3lE4R$SNR#17YIkg_ht0#P>tp9d83OPGLQ3mBhkCfLkew`*t88pn=_#Ad z$vm*P6sn;>79!4^&Q-N5#o0YPR>NX;nq}RiXnJ%qH2`i5s{>aJP)*qo%XWNROZio; zRU|?tCT%@|I*5Ya@5t!`P|+RGtyewlESU*do*pJgj^17n9pvi;@m^6>{o-3t9Mw*0 zXDX!1NYGZN&g)22k@d_3+iP)Hhj?6!+pLE7wOHr~6dzKz$#^12e`C&ZB%~3R2>F5K zDH=|IRwMQ^?w-lJEg6cD9a7)*?8RK1sErsT3ji3_%&n^4T?<~9Z3xkFFK`0HGy4*!sH%*8J5)voi{#a) ze`=adaPy8L^nIJQxZ zPS{M;b*A@XSQtcN(Qf(gq2zzJPf-ndGhQ9M?s#@Q*4$+Q}Knuq?Z1vpiZJFpU z6z}koKLXL?n1fdt*((*#un$P*^Uapwo(u!*KcL6|Crm}!EY z7DGzOfThRCm?>r}F^WNBqd$(IE49A4R1`xh#xunp2fg49%au-f(mbnNjApMJNPg83 zYIR?~UPpB#v?F`sGXDxATE4)j#VQ3M=btQCIQ4_7iM>c+TXRQVZ7~?WF-bckc=6v)n7J1&$Cpab){-JupNRXt3tp@#1N|5f>Q|D z)}p#T0GtL5A+N7OP>7n+g>cxj4B-iXbSQ)^_Yf%is1Aoj(1TO0AY))zx;q$ENZXv)@@ZiJI; z%&p=7;PLj^;d~LZ5n0P_pr{YA-ON+^-A^I|(^yV!tW;Tf(U`F^kFbzma??9!TxbS^ zME7rGTISf^yjxYDo1hqCQIC;L5i%{+CvIjzBC@XsAim86gS8H|sOJ z?xpuHo@x0gH`zZ~k_oAIDxtQ$Mrme>8wt*Bh_FGi7#@UrJ%{=!z7aGaZ|a4qQD0%Q zK*($}@0Xe7pojD4z3(8+uFU#?xIkwS81QV~_30Hf`EA&-BR!QoN?o0olMK_#%m_@F0{9%e2Xa}lnZp`EXW zaI9kjgzEE_yHgk*MytJVLg%p{32#4e%E&s;FN#?>EQ-}5Wio)L<#O*ek)VzCWZ2Ha z`ute(l`_)XRy{RMa@pRhzkuS_z}z&cQbAbTB;3@ok0Jqs8VPRi2)Kz;|9SRA>f)1^ z`-jG~FBx${Ne@k<-0Gb>WWrKKLlBKZgZafWl%?v$nHqHLPkt?kXS({VdazH(TOnmQM-O{78Uf$ z-+86F<)iwcSm6rfx7Ov21;0YE`8-%v*a=qWAI*A^s0am&Z%hmd5-16$y6yEadroMo z`mzGD1ua-5S$SeYk0bdBmqlU&!bW&>LWg~|kZlK=#tStqN!b=Z3u+p#gxzzP)1HL9 zy{y4vl|t&E*Q?c@(yR^)ly(0D-2$^~Mb4}%CF0~6HDXUg6Ky>-XVN^?t%25Gg7U#* zjH%-g?@!cY8a8%^DsJvqk9DHPzZgapSz-)4he5$~_Y|Jq?<_rXtCFOBbb% zd76B}ik6tS0Ttru&Wez9|IOP*!(PKu)t20II}s9rx}oC2lgiQ%+E`D%pJlM*&btA; zf-%3AKP`<79Rrzl08oam0ZuDttG?{^XmrM1MqyUGZSFarXVTm0-btpR4mhESw(}n1 zYy_>wHgVx`%MGiktoKXoq!R-~iyC??q2!`$&~Z|3oGG8yASFKw`r>UaeY5}^^BRl` z;siw87`&o4!%Xc^R5G3rhW##+Gz%kDwCge7e-$$#^R zULLu=9bsY5pr*|oW_&G(h20*GSvU39LxWbc?VU(AheIuKb_fzAnBKzv1yR3pH)}9D zExC5*fJN60yir*(6+oBBZ=LM`6VePADO_Kp`!0ecbbVqX8n)+Xn?*M8mEISO(|Bp% z(m61SF36W8xL{c^pxgvC(o(SL0Y9Wl{D+iJZ@=_4QqgIpTNc2Du8)w z>TL7XkEr#OaujPYo?c2=(2j+BF@cEkCDB~-tM-h@5QOc6*XGRQ9*y-5pQk%A9|Bp9 zx+Mq@!2Z135-~&Wg+){?JrdASuv#&p4SI9x94}Rzw+c&xo{txsaLX=<NH$R=R5HeLi!U z1}xRFO_AqStq`f#wZl4gBYvnS64lhYkDYeen;~iTze;jTrIDKuFtF@`23~WuF~%A! z_u$#fPY8hU)Hrs2*S;EOg|fMW<=m`|1$Q>N9z+5rAP5i5@#r{_)sV)NP%TB=n3l`3 zc;ftSzr>v;#c&i*h~f1sdrNYtR8(a-qRA86&*TCVCpUc}hF%()z@l>!ICAr}y2++% zC2Z#AWo3K^n-vwrgt~B%PH}h`rxSXC`)$>QKFW!qKpLSjKB2=tWO>rA}KsW!|pmoif#yseU44&DEX*cDZWe ztx!V7wr4xOV)0;%jbu|9U-R?de6$=eqp+! z#H$3gbe#Ku2Pu2lXy*Dj+8WY`3nrjX0X*h9v}=-_^Yqm;(5z7*+ML7=Trps=qOFT9 zL$|2A5mU6Bv7E(2=t@G<{1>k1OaJ-2`zZOW=d>d6>Prq5b0y%6rG(C&XZkD;aqT3( z^W=HXdTX5ijB`^t>Pzvg%AGZC6hFHjjyAfQsucyGs!K1pdEaK$H%BPOQyedZ@;gtC zitnd}+mFAm7uQjE>No;uqTPvDB^?!rH^wvHn%O* zX)IV0Un5UEWfbwFp%JG(nmh+I#`YWaMG@t|En`;S32Jjbimpi3QS}gxDAE|yFyIfrI7v00-~$G(+#^s~)DoXm$a{!5 z7b9A$-J)U`C*lNQC&&CjQjUNpiJ?*8Y2l^eF~a9O2XPAy^pgzG*cIJE8^oQx^maUs z4qA?q?}4KOhX*;Luto}(mr(0c6y##e>5gAw$^<@)G2B=X1znH3`axSi+JqTKh|5jV zR3l^7#!3?Jh}FdLbPrT?KG$PGk}JO>jHJ`FU7E>J`WUz;=vj?wjRvJD@;{DuVWk$Y z^?P0qeW+2ZIA)*3ic3p8bAG%8dWEs|!(mf9PlFggP(sqy^|JM$=cFNO%}gEIh-Vz{ zs3uPPiMJ%3qn!@JVQYM=t^+)a#O6uo^i87-4E&drO6m#8wj@8PC#S6*fg9o!;!#P& zI(5AyzYyaD^%phkn4XsdyvN2s=#4s-*PRz)saCFS6VSkT+Ls-0UGF(gbt6oaFzR}3 z-H7S9K4@}TD2{5eW(>U-_$p9U+C$^CUTdGfESL-O@I5PSq!whMcHF-gjAh@ZrLomQ z(P4sTsM`oFbb33CyFdp=|G=>^-cf4r>?Y~jkSfq7SYR=}@^iGRS-Yi0g60#JxKi|x zra6quff%b%jTSe^{1>=(Unu7^c8|hwl8VYfR*a;P)4a+*)Jpt1PC1fs>RC}+Hl~-C z&vqrmT-{GRa@uRJ7%nQ-HIDBg#k%n&tHR|TO1e;z%EFW$6&HxlCCw#ovS=2`pfGkE zp2KOBECJ(o@{vWxl?eE_S%A!CLo__YPxVEcToGfro;Ye$!wO2&P%&(a z)?1aVq54Tyd4X7G#d+&=LyUhbHJ@#;_LAkg*mIOop?y&zowLYfFH1^fWt$~xb%Ye- zKvlMSCt4eqsNNKJMhQ9%lgoIWdu2B%*JMpZ8;ufiD>b>=+1)+#rEn#y$9Wd42VV?V zMcW;QY={@*l zCu$^$1|g60mTzPItQ{L1#xeT1hu;ZY<)GOI={LJrCn+SCddPW}@3E*?HRq9p5)VYz zI!s4tS;*}1<2s8>5(taD+u=AFqx@ZcVwo;Jchr-VkyW-hh02q4bun5**Dp??adkny z8y90an_ilhOSox|=j0m}<0+?c+T~`8$zF(_0k>hk;JGKJL}R|P#3W@J>T*HL8q;_h z-}v-3RvITsJpMD(B$g^MA4a>MzKl4HxLI%_dqAtgwB=L`|Fd-4aDBGkmvc6<=*yiN7DcbsR2yaTF~(f&~_> z8f298QJZ5xqgC?NLwqr1h@Ow^DcntjZbgS2=Sxb_Wk>KG1Ai3g2&3SHa=2ocyp>lE z-xL}pR(8q|zo?1tf0?$1WKY4>?4stBQtrk9Bcplv;KzAD4-m?%~ICRm1YeGIdHc8JnUUzppE- zP7AlO=D(v)<@4{thPFhkn7 zCR?r5LDj1DqEalN^vOdeIC~0YkJDmqjaOkol#-olZG$c|3jT)V$&{3`iMw z;^qpWB=0cbwyKs|`jD7DV_Z53#Pwq`FXNLThpiq>#)*pR=@I(#B*R*RGVc|Srhuxi za?O%&sGH?C_gP7Kv7RbA-B8g+i6ur}s#+?x(au$6G+-}m!cwIqtE6hn63FpXmuPP0 z?3Bi;hvp`SQ#^pwu$R%{4C_getB1C!br;r0bypc-_3mP1d%C(98Lv-j_hfe`J3G2@ zlb^xJl2D$`=5aOCtV?X7j#T%;u6tc8)Y=JaQ#Wl2*s?noi@ulfHN1O}w9%y@O(!A3 zO^C84tdpiK{6?dw(1V@YYr15Bwe`aYn-`)xj-Y>zp%0F;W_p4_GXgW+#y9BhKx_O6 zwHt$mjuw+93V#fSEz&ffC%F@P4Hu0yX<-NrCdHA)`V@)G|2CIencd-bj1-LnmydW~irej) z1Sum~RVF5sCUvjUmEVPO%t;~DIP7c4aAAyI_5!ez($FMJ#Me*Xe%a;M|IhT$dtdtx z-`V`NH&eC|=6lx|OjA9uyqI_92o81w7=v&}shKI6kR<=Zhg z4`I^E^(|EC!R8EKH3hOBq!|IQLM(2r%+rqfv^J@} z;BDxrwY8CIp;;ZO@Z6(q%5v_}bW1zbNw+t*rklWNg1QfOY-w4|m&C6`qo&A3#XNdR zt40JBeTxR4=&j+TkX5a@Et7`OtJkKWjd~^mO?|PJZ=SYB%_1;_R-df5f*)Aj+O%fw z)t9ZAdk58cfIo4rLXbN^)xYb>dBb`dm97(P{(z@p{aGj2{DI}IDVO|wtA8$QZE9<8 zLw2NL2N7^(>oN$_)-k_s!}^u00k^9?S4PWLh$3|SS}Ji#YxA1%6g?1*rH zS}okcUz+gyHPYN)JHZd9J0yPOeACnHfbr35T$jAxcZnriY4YWR^!3^l<9P0aF0sJM z$${&6sxxdrk6gN1qx5d59Mc+#IGQeuG(}PS6|Kwa^+g=dJ?g4{he>3S9;S65Nl#;( zJJcC%ZSax{tKARs=kY`wH5e9Ko%Tsq8=e1G$K0n(p3c8Qk2Ui@=R&Vt37^mXb;sOi z`2&R8-o|78HTqMBeYT@kFKh0z%aJ1Rrp8<=xy)r+TSezB4rT6f1U!F)M7$C4K!`zX zrJdLk$f8#S)?GO5(ePNm)0>yUSz9EK!G6*tGyZnh9bYuMBg^N$Xfdugp7hXwFI|yB z%E3VkpHW+2)Kj5ss^+MeU=AmY#T4qpxhLqYc@*K?H-qO1WQnmm0~HZNfQ;w933pQA zHseYYuItxtZC!30=(!#T+L($Ve`GCmU3kFP&IZ}sQ^=S)->-ooou&py4L`k(jF7Ae zGLWAQ_lMflOADuBP%-vWjQIbubkWGRa@WP>JZ+tAb|62BwW4$(b^ z>4A@tlQVkD`M1;mP15t~^Yr>1U7qn<xV!F&-hpa=9 z-Lq!?vkK3DQ}V!+t{C4G5FP%V6vmJ<@+1+OVxy}MxTZn%XKZx!VG1(4Xk$=HAkykN zyz0d*c$bS0=LB43+L)qDy{nz(zr0mS&1yjM00n6s+O)3p&v%?}!$v8#h{f0P!F44< zf-csuG9yARHB;6;XQnb%O6@tVPEWXMbewkikblP=>KWwzLk>jpj=6`Kh*?3kOM)>` zqW}r|xsUSaGPM>x%QB`;*eo!=OVv?(cI&c$R5O?T5ImntKm6Q7qnTmci?Y2bTj&x6)@>_(*dOQ{m`*v z;Xzl>!hH!uU--g(a9kY&J91O&3X+j?0@o!sBl7`OY2iMUU}x*{1WLzYA0R3e6MIRj z^3+qz3C(lhd9A(*mhW80%R_GdIYKY+ccT>pnH(CC_?x;_I++N%(_zd#d`(0C zGLAbI=8}2OJ#k&D@B4b*sv%8$B7yg;z={{X{{boGdo!Q}ljwo;S_E^@U?$$x={JJ2z8LNN>!=*un-+5DD(h-26%f&2Ov(WuDL2OzIBI}E;2{S<`jPt8?Q^X zJHu5lF^r4dYMrBUl+lGrU3*-#m_NxM zX=l^xNlT6!(3+Pc!KKIAndbN@+{?!D(e^_2(y^0`0$ z@SAolYkB)Ke|e<&+f$#rap?8WuRQdMEw9`&^SU>T{q66x|Ju#B|MpK_|F0j+ zkG%ElBbB#3wsOra?|Royt+@5c-}{sQ$Q&wNcj9@KcTx>1n3AK~o&G*8*MMFp(1+waCd8}dd;vHFSTp}+IYONWbwfL$h1EzlL+iNL3hEJ1B)_*!$o&d# zQcy%%*dym~o$`GOzC`VoMMx<}z+8aLSPXJr4d}2uKO^TMISFDd(3Wa&XW!v(f!^?&Lu*~32y7`gyv5&bUW^1GL`DcuFN#2)-Vy7!?@C%rDJu+ zY7B8UA~av4{P$C(ES|`Oq6lzC}>^q9APTry}V{Ry^=r}bg_Sd1!hW_-|rrlaN#ivFc`_D zsHNqij0svL4^`pWj!`N*T+8oGsWyf*^GO3>xCV%D)cBgG0kviZvWM})G?k&pxMTpi zl6SbrBcekSc(h_i$Cl;b6`@E+ZDpp(`=~;ux$Z|QSYsb1O~?E+Q=v=D1Fd9zk*iET z<->z&TFG}X_!xR>0SQ#Ab|JfJvTBsE)gmD3Y!;0nrj~`Z;HJqPk9H(B6h_9Te52+w zq6EUR;{dC2FoXG6?aoAaMH{;70gt@!0ND}#^-I9)*h6D8$TN`uiPmC$+s-7jWA69G z`7W)0E_~Fg-2n~j9eM!j(1|;kHn38x4xM|rUAZ6wjb9f=)QI^VzIfM~`HZ!Ohil?f zq*S-K2e@RzlGYC6tUFp&ohM*Rz*=VAVdb!6L+xZ~!l&&Wd#nJW4_JBYR%MpSF1O|A z_Ozv#hp(y1J481bJ53c~^Vz%EWaQ%!i`BS8+Ib?|~hXGxIsP z9U`ozJ77&j55u^vP58v|2ZQ6L5XpIvrd=c>XN_ajn;V4l4?J~%{C=i zy0HFSGi^<3X;Z_b$QTO7MnYwM(sjU&y3fPNOFmVGhsO8(A6Q1~efkCZ%(BR^Pw{ms z?}PNIZ>_qWx}j&a^GF7d+1RBDlxY%e{t+N_@D42zYR%|s=Ye?O7~~6~WsfjTbfo!$ z&*sb2hxIZtqd~s1Wcwg_srIa6I;zh; z_5j2uIVWPjdW9=={?%)yJ+<*A1Zki6Up;Gli!7SMw*q+^rF`ou)KB=kDXreDj+yE*CCJBs`JV3A&^!T~(c4`E9;0C#@(b#}8!XBdrwDuvbLAX3a z9uHa4S4-9%CRfQ6gP1hJR#V$~gj6Ia=Lg6~RibQ%{q|6k5z$>W$HKFG9+GzIfQo)* zug-p=fbDaatIC)gnDX+$e*l8rCYE@njA-oQU>zqOcM+F?-wO;!&r>qtWDEj*CJwf2JA80Rway;6V~29!c0{Q2Ck^gECjL zR~wcUG~Z+JS1XId=6wj{^=+w0GuVjjF6OEu>1W+u$xd@QOa0Rwc11-s1s-!u{%uZ0 z*X`KR)xC4~&b?c6W8Ga_cVu@>Y~8bMXZO}zcdmQS&b@obc6Cie(TY^G%x>W3ylEiM zoyYn|xcsD)%T{t*ZgU?`y6Nn;&MsQfzOMd(VSP-T4>IX?iZx1-328E*?np&9T2bM% zot^#y{u}n&1q<#@!f=o0&AHK0j>hdvMLQc4>8`DYi|udN-}tdprQF6Dxb3N^voUGn z3dE%n(bjFLXe-}(%v|I`{!N=RT z{pq1I*ZthO_pW%=yYKk)t6p~L7aw@-w_f$%A6#+fjlXuoC*PRA_4u3aeB*Z?YEHfO zSN`nqbKm-d-=2HN?(}ot)%~p3zH8I$D}VFmhaUUQV_zBjos&;~?vcMd`|RKQl~-6;!aefGYO zfA*HmpM3K>w|#2h$anr~=+4Pc-~Y#7{+l=M>ipY#u7BR=m;cfB&;Q{E#-I3^%u`=} zB6sOm-na40SKj~bx&Qr%@7(l_=uO}Kw^J{?{oDIqdic9DFZ-+S?rGW(y|Qhl`S`gt zEln@#Xu0xTf70^Rp>MVxyQjD9J0JVWmA~-(Ut05t%U{v4{Lg-_qvP{8u3Pp{W!;N@ zW7TD=cHVILhT_pHUi25YJ!jdQfAu*Z`PTL8ulSE^uYB9@KYUeB=I^cGum?d)bS> zF!=Jd<+h2_3?6aGB${{qYY6FC3MQe5XHqygRw{+r3;>QzznQQ+?*{)(Mrwt4-?#AG z1iXpgFH+uhIA=Ib8a78tG1~k2~ z{G*^<7jk>LYgc|3#ODXZXTEvm-$7sJ&>Jsb>47AfWQ5)XSbYD=JV@)4NIGonu6A%& zuzUc7=OhstZ(;d1(Y~_DixwPV-NE7HMJ$`>nq4lp9|k>n7t0Juw_TX@nXY4bBgwXe zWMYT-6`=6$TX?hEos|9?5^PE)2>cVj5aMEWJozb*yBd+>^UHdHM(>+0zL%v1e)lCj z^VKXb1le;}pXH>}-xuD_^73S!&vZe{uY>$NS8FvYyydaf9W7r>qPjPO^sdiR*R)*4 zc<~(+ZeRFeZfbck$vjI8(mguNUg4=%Vq6t3ep$DhRFEpld+}KyCL+z;z+%f6|P2kgh=1N zu3Ag??}r!X;RdtXFcE!&$j)R1MZBlKjba*B%EvmzhLm`JzhH6}iHQ*WfhfBbP1|;z`jFSXP zO0v5v}g#^dg_jS)FnQDN*)xSH&#H1oliGqdxs@ zF@Ho7Px?5CigzP6yvJINc40ny9W2Bj_Rg4hk!+u%gt%0%n#R{-NdP?kwK0#A+*eNw zdGVWLZe(WhELTpfGam&ZQOU(u&ip0O9dYRzRuZaT1e~Da(ihKs z38X~DM7i(=YcBeVa&VK3i(fzUZIHG(B&Qj}o866b(?bl)`7w-_B0*2s7Agy<0Eqxo!TS3_55RO~Jp6)`L zFM@oHLw>qDX`0ufAsw2NVH#AfZt;{)!^F+!G&jvf>y}EShCSWQG>{UJb)0yFle!BpEUxrWZ&Df3nTO8s()wVO$=Wq7T*q1+brT&(TzOc?+$C+AL zTQ__j(|q-vflRqVq1+6eEoQhCd?w$Sx;f-h%$Fu>r!(b=%s5wc*U`3Ss;A2{#aw1A zpUGx)8#}}l1{YN4E1jwRN3+GPe9LVrpUY5neE~j^cHF)xlHq#}xeVy`K_@DjaUYZG zOzjG#&y)(|?8{{G_L0iWCR(_8OD6AWkfAp+r}O7CIs0%@XX?g~?$mjoL~YOTF>WZz zhwU6{yIQyUj$ z7D&1%lg`w>0exFI!`=>rr+cTl&puz-m+U5eqbM^*kJr23wky?{lPFfGq?Ed~L zy}#|A)Fp|W_oWW@YU`&mGhWMVB-zGHp=vd*&P?m`5p>O_*?ettW^6W7%$6o+vXl8t zLAT568!B9{T`qN|y7;~Z-E8cr?#i-bR91gy?w%<#Lg-`X%LUfyk&lUKZ zwl7?m757<1^+3gaZlg1`J%O*!U3e}q+C!X0%wr=E{uCllZpCfVbAk0kQ*GGnbd9e z8KAuXkm88r-D1WwG=qU1Hyg5E++?7@=?wdqk~V%{^0;+3U;j9h(YHP`e3v2B&u#PJ zes)*WEg5}Ao1SLWA1_a{MOYuunF-f;2BD(Wt#*}pXKGzC8^B{+^xm1;6NUvB{nN9I zhqL+O7KoIg7wl6cnJIntTyIUAZ`g&ud@i6dlx=x-`V|9Ya25-HB&{F7A6WBykns-KGbGnxN3~V#|!wHwZ5QIXRv*lJblXGw@-DbjqX#* znUFFe8aHm;>ZowT4I4XChe8=W)tbIJ?8Oar9_M>j;^lscUvabB4(_Ddxx5K>wnv?} z8&X{nGOA15eU526QyW4Q8}#;NhvZnxq;4O9)!Fhz7r?s`>(lk`HcB7pE0bb_#J9&Y zQ!}8OoDV}v^{RjQ%c_^!r;naAjJs-LRPar{Ga9YoTTm}xNL6e5oIp=q5tLe{ls`ud zf;wn|=h1IL;7n%=5FL6m5Ui38NrED!{*8Oqu#h#VhA?zf-40{%821`>DQcy5pVSxA z_zs8qpj2KY8?BHTeW1^eOmVx!Y-j3u?i-T{0!)yl$V(+Q z_Ly}gHiqMGG6%@V&lFOW!!FnJ&J~~-LQv4{NO$_!*K8%QCCyyMdkHOB2__#sj8$UZWcg~1X z^O_--$<3JkAvH_)cc!)s>7(d;NW)8dPZ6)ktzV_*tI`#nsU80b>X$}y((o^sgtMEIvItLRLyJ@@ixk|%c5J+7Icyr5Gy2%Kq~)!x?&f8!olUG7iIOQI4T-Bio%e@FY?b z^4ttBF(0bHv5DG~EjcL%e^c%>CZOy?v%m?M;<@3|Fc|!CSC0r6?R3heJ(#eZ7(}u34I{ovBQZjUGuWV?HT0$^TjF{KEOp z)Lr#&Og1PiXPTVOGFN(OzEYM_5+|yQr)NszH7`8v)7(IF`RWTA(reZv)AL#3Lz9S= zDNTMdW5x3Lnbfo653ZSY0gH2*5bHM?;Vfo9UAppQ$xLa4Krmaz^p&Py8Em>uU+C1z zgEXP15pyc+KZ8!F+Q#KqG+;`Y)hC)egN^4bWsSUGdsgEW0+ryG2Am>WEqowhmE z;yz56x;|*BEf}q=Sx8EObYm=gO$DxUf?W0jv8hXJWP9AyWt&cx&XoA#rXQd-N8X%T zwyA$;U~{VDPRz2c<%z9k#)!6er7qnxcx-TFu;)l-c%)~fe{<@RO`PQOI&O1nxkBg4 zl^hXwnl(7a6z|MkspUt?Oe>+zzEm>;E1zoW?Cb>He?yYOdd8U7W~$?r!gOuZ?2V<( zx1@Gb<4mvn0AuH=%Bj+EiGxgUty0|Dt2X5MAgjq-SXD#OkW#HaNvh9%@-j3oS8$Wz z{Q3O&Obxrx33YF!!GNawSZHu)80dW9uQRn)pMA9j7rq0@wA-q-_t=r1BPX0yj1ZpM zXF@_}cl9AHW_$>Tjh!fwAZ@9w$(hd7)vguU(ro4oq*F7H%+eg86{+@X{KS_P5PC6n zjWoN=Uu3(ja-m_}7q3;0mRaEIeruLtVfC{N;)HJMIe}3!TjOMoSyI^KKCxI=V z*t~R0W||LGD=#t4r6>A(hi>aXF?j5dlhkVldIpd5_hm+gGCnHRox~Zi)h}oL+AP{} zC_HF0`HahDS277FN%cwbFjgHN1mTO=Vw)|_rZ5}ux@0=zXI0b*K$((TtkS!aSXREU zbd;3o8pIaS8GVZjf+>B%{=U>r$vmbZm9p>z($b=WQo)Iqy8NuX=*i1A{lm{hFYW&6 zKmVIsKK_wU-O%-!j`A(Wg+&~badTTh1@@mlW{vC=PvoZoVb@K;)KEWTEo8+!+pcg`_k)D z=WcxS(Vu+j3rpYMcAS&zoVnb0>geoocVfJH$_`m?bB|MeQ2W#gOv7w7f2zcn)cv7x z&VM_E>A(G<>*c+s<8)&-yp|eb%b}=!ahZ+LzvX`8%%v{2%<~pHao|?@9SHA=LQ% zs{~#YjrNu+eZ}HY%%aGSD(CZ^xnj{J`N8#MV$D=Lls!kV>?Aa&DI)ziT%fyKBeurv zus-`E5hrRQP60*i#M(dM2}dt}|KETAf1p6hnBwv%nrm#0y$lg`EddwaVSabKBpr2$ ziTuB=rXBchx`4*Lk2}K!%n!%<+qw&4b!KnQ;j^_PRxZl6%D70 zcDw&OIBW(DqFs!Dlx_RP->aztkH5;8p+s#r>X3%MA;Xv4_;(GdLOR_yt#4x-<2eOh z__u>mma4Z(yS4gKq3Wo;d;k3skmIu0nQBOL8)T5*3Es;nM94X z9b1lmjQn&$f#XkB|2Tiwb2;L50HeY=0a3TH&HJq#L%t5`LDekup+b(TOSQ+*%hkf| zE9%=;Aw^?3T~@b7+{F}5(svKiGQ~aBjlG|NTN`^NPGjF@u=f3zI0w=u|oO8657%CC~yEnPtrW!r8GmHyFP>Q6}M?Dlp$b#`VmGYixx zG%6B(()ds#n)v2}k?>$5HPJ_TfoLKx#ut3hCljNOK8WABGqXETz{E$w*}dnUzd84u zbAN|levj&jr~&QfO`^-_8PW>h8_h%Ay6Njy`f~ZT&6mZ{wavL1)6>eXQ*@1zRxoVa z@wL3v+={K4ww4*qY9(h%>MK{aYz$wGRDz-ETo~RbI7^D%s?n=vn zA;(ISXzZ&MEe2_#-WaRMzmPuz$5uy;bX+5P3u6ct{twtvw{ryt_&C1p%|72NLQfpm z$&{YdyOZ5r``K|LS-_JRsPhcbRrEhFo%LPQE_!V7G3JBQ?L3yHPeJoEb{;x5m_dID z{B`DgEhmqj0V#_^9Yo8S`CD|;>L3puo6EsDAvje&rnwPKh@fwxtMs90qK$&_b~-0k z(PgNb=qMe4q*0WBzaYl53ZGZ_cZHu;_==cT&UiA}KmXd$)=`(D$269|z2+=@2*i07 zW48l0(OTdZ+6CMOTgLkp?ooJ9;iC$_q_6?pL^|@>2>b}`0A5c6z@1pnIz2(30C&?x z;AdzNxR1UAKBDAV;D-6A0tiXLI$*AM1dk%ND)d=~=XKG6VP~ph$>*r#6&%+x^JKc< zJsq5+jLcVxMI&#?9v}0VulSOBJWrPL)?Ci?Ei+*g*`515vmkgjJs z_EP1bJ?*$9!-vwa?rPQN*wbdQ;wrnElRl?ZHZ3I_mzHr_QC>|SMLgyr*Mh%P!43?2 zuBI5T*uGhkO75F^(=z>-Haq9}vZRMbdKfNNdAxS|lx0z18Fu=(oVH|vb0odsJ8mS; zm`2fdJl`yMktp&Vq$b_0bWfTE>4h_bu`q97NAt7r7*1-(>yN#5WYglnh4s6Csgw3c z)SwB`T(6O61kv8kY-{sZuO6RRo4WB%vruOgVS`}p=IU0z;2Px-$L>E}kYx@sH{&{| zJOR69Y7-0#+Mtj0=c;qOJIwr990dFHJ#f<6QB`J4uWT7}BUld|{FPSKXv(@x(2Dp{ zqZUDpYQ5pm!;oD#Tkyl~hFme#rF;J3s?SIakMS8$Kuh7wOD(Iakqu!75%v(#0(1*8 z9b2jEgNYEvvzhF{{RiItY4pPAx$kG*xbo(oKeLa-j8l?{vQe=TyrjLdQILu8L=bh@ zseO`g^0NsQd%~7}YTur?QZG;CDSNnQ&y#y893{~oj)F{f$X&Y@Kj>Rr`25!&+kOjA zZxvW{Lq=i7`skDoL?`+jH)C1DhG_@eSW30}0`1Lhq%BD~=Ia4@|5ku+E4)d9S5z#` z;1QITwYK%E#WPp>(y$PQc6_tk@w*Wg=Y0~Pu zDB=uc9<)4u`Ih+Z_I(luu&Bm4f$v>-sO8m#(UR3hlvZyKu8gm2ZNzBBBE9oCI!(cf z-)1{ec|k+?wy3`3jLS5qA}-Plyb_KIemn9TXEc;^HF=yUPv(Nk{MUFvUB}?ZK@1ht z#*aly$n?&2P2!Cv=+^IUuTHHtJbzrr9@Nf5ZY9jBg{(BJs9P&q`-ba!p8_V3-^U$$ N@6-Gqq;<~<{0prD_!|HK literal 0 HcmV?d00001 diff --git a/irules.core/bin/Debug/net472/irules.core.pdb b/irules.core/bin/Debug/net472/irules.core.pdb new file mode 100644 index 0000000000000000000000000000000000000000..34c3177100756a30dfc868c88db72a0dbc85db88 GIT binary patch literal 1740 zcmZWp32YQq82+~xl$J}RBE_=WaMaRaW_EVBn{afuyIoq^F6>fJLd4nGnKCfPc8=mI z!CGv%Es1~xQUbJy7e^^1TprqNQLzVrZgLts@sE z^~b6rU`PG}JRhto^&=Zc<7KI6?2}ZSY_4b4rXNCkLJb`&>aVPOaC7~U(T7kNg3kh^ zBa7g@nvyI(1KAOlkLPehbC%oO7l1lQMjj60j(rAsa}cr_*<;A|Ap00Itu_sIfHor*eKqFHN@FCXtWae>CC-{s z`f62MrN>#0w}sP0&6IdOqt6hWs`2T?607SJ!RhHU!IqXW{<)l&?U%HFT8s}TKfg5V zhC8Pt?aqZv`R~Z~^z64=?$-P|HBpnSMpvf#`KVc)rtk*irfH%wu&6|1Wgb_Xv6$C% zQB`KwGK8C;39qj6a#Tuq4RnH0)8KVfF0;Sfa!!of+rPeiAglJ`rtU{CZok*qTEqCy z&%QEzPi>2Ea>va%Kk?ZEBtOkpst78|G;%3@8l&+f1D!On7n6yjIX3!jj1X2SGa+%0+nc8Ap_il1`3e1ja)P zF=vb?Nx>z!+?1OkJ*0<<357A11&LLvO}3hc;#|;GQ{(so0c9@WR8uj)0jg=lO`~9y zsKmgZP*_>ySV>Bhi^?iKRxU<0R!e{yH$+){lQq!xK@9J3L0mF*h)b*?sG1C3B~ctV zK|?u3nSZJpX(lK-pJ5AWh8G-ej%A$`i4KOQoP`YMVz{V4IT@!@U`QADpV$Ej9H^ck zDm*L-dy4}z`~hE8a0Wisu(u+xBov;H2k5M^p~>Z;@bX|d;9V35X&_>w1gzJz^A(Dc#x2~#?f zLZ^4!`z!CaW?k0N3zEdB1+y;JduXR||6=2T$~LY+XaQ-i;)5gO`b7^x7=s zx-df8Qy{Zp@2tz)_RTxGwy}qmR?d_zni6?`P?X?%KsY7k$SXm6RP* zKYhjmmxho~Ij-?Ke!)Zuy21aerS;YVI4E=H51noboZ0uu6>8Vit056&7HF*+1v_JICadz4vhLr5pK|+WrNyWhABm literal 0 HcmV?d00001 diff --git a/irules.core/irules.core.csproj b/irules.core/irules.core.csproj new file mode 100644 index 0000000..556dd20 --- /dev/null +++ b/irules.core/irules.core.csproj @@ -0,0 +1,11 @@ + + + net472 + + true + + + + + + \ No newline at end of file diff --git a/irules.core/obj/Debug/net472/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/irules.core/obj/Debug/net472/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/irules.core/obj/Debug/net472/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/irules.core/obj/Debug/net472/build-time-generator.touch b/irules.core/obj/Debug/net472/build-time-generator.touch new file mode 100644 index 0000000..e69de29 diff --git a/irules.core/obj/Debug/net472/g/RemoteControlGenerator/RemoteControl.g.cs b/irules.core/obj/Debug/net472/g/RemoteControlGenerator/RemoteControl.g.cs new file mode 100644 index 0000000..ffab6d5 --- /dev/null +++ b/irules.core/obj/Debug/net472/g/RemoteControlGenerator/RemoteControl.g.cs @@ -0,0 +1,9 @@ +// +// *************************************************************************************** +// This file has been generated by the package Uno.UI.RemoteControl - for Xaml Hot Reload. +// Documentation: https://platform.uno/docs/articles/features/working-with-xaml-hot-reload.html +// *************************************************************************************** +// +// +#pragma warning disable // Ignore code analysis warnings + diff --git a/irules.core/obj/Debug/net472/g/XamlCodeGenerator/GlobalStaticResources.g.cs b/irules.core/obj/Debug/net472/g/XamlCodeGenerator/GlobalStaticResources.g.cs new file mode 100644 index 0000000..81299b7 --- /dev/null +++ b/irules.core/obj/Debug/net472/g/XamlCodeGenerator/GlobalStaticResources.g.cs @@ -0,0 +1,75 @@ +// +#pragma warning disable 618 // Ignore obsolete members warnings +#pragma warning disable 105 // Ignore duplicate namespaces +#pragma warning disable 1591 // Ignore missing XML comment warnings +#pragma warning disable CS8669 // Ignore annotation for nullable reference types +#if __WASM__ +#error invalid internal source generator state. The __WASM__ DefineConstant was not propagated properly. +#endif +namespace irules.core +{ + /// + /// Contains all the static resources defined for the application + /// + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV0056", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV0058", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV1003", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV0085", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV2001", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV2003", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV2004", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("nventive.Usage", "NV2005", Justification="Generated code")] + [global::System.Diagnostics.CodeAnalysis.SuppressMessage("dotnet", "CA1001", Justification="Generated code")] + public sealed partial class GlobalStaticResources + { + static bool _initialized; + private static bool _stylesRegistered; + private static bool _dictionariesRegistered; + internal static global::Uno.UI.Xaml.XamlParseContext __ParseContext_ {get; } = new global::Uno.UI.Xaml.XamlParseContext() + { + AssemblyName = "irules.core", + } + ; + + static GlobalStaticResources() + { + Initialize(); + } + public static void Initialize() + { + if (!_initialized) + { + _initialized = true; + global::Uno.UI.GlobalStaticResources.Initialize(); + global::Uno.UI.Toolkit.GlobalStaticResources.Initialize(); + global::Uno.UI.GlobalStaticResources.RegisterDefaultStyles(); + global::Uno.UI.Toolkit.GlobalStaticResources.RegisterDefaultStyles(); + global::Uno.UI.GlobalStaticResources.RegisterResourceDictionariesBySource(); + global::Uno.UI.Toolkit.GlobalStaticResources.RegisterResourceDictionariesBySource(); + } + } + public static void RegisterDefaultStyles() + { + if(!_stylesRegistered) + { + _stylesRegistered = true; + } + } + // Register ResourceDictionaries using ms-appx:/// syntax, this is called for external resources + public static void RegisterResourceDictionariesBySource() + { + if(!_dictionariesRegistered) + { + _dictionariesRegistered = true; + } + } + // Register ResourceDictionaries using ms-resource:/// syntax, this is called for local resources + internal static void RegisterResourceDictionariesBySourceLocal() + { + } + [global::System.Obsolete("This method is provided for binary backward compatibility. It will always return null.")] + [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] + public static object FindResource(string name) => null; + + } +} diff --git a/irules.core/obj/Debug/net472/g/XamlCodeGenerator/LocalizationResources.g.cs b/irules.core/obj/Debug/net472/g/XamlCodeGenerator/LocalizationResources.g.cs new file mode 100644 index 0000000..b99b85c --- /dev/null +++ b/irules.core/obj/Debug/net472/g/XamlCodeGenerator/LocalizationResources.g.cs @@ -0,0 +1,2 @@ +// +[assembly: global::System.Reflection.AssemblyMetadata("UnoHasLocalizationResources", "False")] \ No newline at end of file diff --git a/irules.core/obj/Debug/net472/g/generation.cache b/irules.core/obj/Debug/net472/g/generation.cache new file mode 100644 index 0000000..56e7411 --- /dev/null +++ b/irules.core/obj/Debug/net472/g/generation.cache @@ -0,0 +1,3 @@ +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/g/RemoteControlGenerator/RemoteControl.g.cs +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/g/XamlCodeGenerator/GlobalStaticResources.g.cs +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/g/XamlCodeGenerator/LocalizationResources.g.cs diff --git a/irules.core/obj/Debug/net472/g/obj/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/irules.core/obj/Debug/net472/g/obj/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/irules.core/obj/Debug/net472/g/obj/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfo.cs b/irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfo.cs new file mode 100644 index 0000000..b68b074 --- /dev/null +++ b/irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irules.core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irules.core")] +[assembly: System.Reflection.AssemblyTitleAttribute("irules.core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfoInputs.cache b/irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..c0f88bd --- /dev/null +++ b/irules.core/obj/Debug/net472/g/obj/irules.core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +67af2805439634152f9d4fe058650a29803e461d diff --git a/irules.core/obj/Debug/net472/g/obj/irules.core.GeneratedMSBuildEditorConfig.editorconfig b/irules.core/obj/Debug/net472/g/obj/irules.core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..8ff4814 --- /dev/null +++ b/irules.core/obj/Debug/net472/g/obj/irules.core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,38 @@ +is_global = true +build_property.XamlSourceGeneratorTracingFolder = +build_property.TargetFramework = net472 +build_property.ProjectTypeGuidsProperty = +build_property.MSBuildProjectFullPath = /home/paul/workspace/R/irules/irules.core/irules.core.csproj +build_property.RootNamespace = irules.core +build_property.DefineConstantsProperty = TRACE,DEBUG,NETFRAMEWORK,NET472,HAS_UNO,HAS_UNO_WINUI,UNO_HAS_FRAMEWORKELEMENT_MEASUREOVERRIDE,UNO_HAS_NO_IDEPENDENCYOBJECT +build_property.Configuration = Debug +build_property.IntermediateOutputPath = /home/paul/workspace/R/irules/irules.core/obj/Debug/net472/g/obj/ +build_property.AndroidApplication = +build_property.OutputType = Library +build_property.MSBuildProjectName = irules.core +build_property.BuildingProject = false +build_property.DesignTimeBuild = True +build_property.UnoUISourceGeneratorDebuggerBreak = +build_property.BuildingInsideVisualStudio = True +build_property.IsHotReloadHost = +build_property.UnoUseXamlReaderHotReload = true +build_property.IsUnoHead = +build_property.IsUnoHead = +build_property.UseWPF = +build_property.UnoRemoteControlPort = +build_property.UnoRemoteControlHost = +build_property.UnoRemoteControlProcessorsPath = +build_property.UnoSkipUserControlsInVisualTree = +build_property.ShouldWriteErrorOnInvalidXaml = +build_property.IsUiAutomationMappingEnabled = +build_property.ShouldAnnotateGeneratedXaml = +build_property.DefaultLanguage = +build_property.UnoPlatformTelemetryOptOut = +build_property.UnoPlatformDefaultSymbolsFontFamily = ms-appx:///Uno.Fonts.Fluent/Fonts/uno-fluentui-assets.ttf +build_property.ExcludeXamlNamespacesProperty = win,not_mux +build_property.IncludeXamlNamespacesProperty = xamarin,not_win,legacy +build_property.XamlGeneratorAnalyzerSuppressionsProperty = nventive.Usage-NV0056,nventive.Usage-NV0058,nventive.Usage-NV1003,nventive.Usage-NV0085,nventive.Usage-NV2001,nventive.Usage-NV2003,nventive.Usage-NV2004,nventive.Usage-NV2005,csharp-618 // Ignore obsolete members warnings,csharp-105 // Ignore duplicate namespaces,csharp-1591 // Ignore missing XML comment warnings,csharp-CS8669 // Ignore annotation for nullable reference types,dotnet-CA1001 +build_property.UnoEnableXamlFuzzyMatching = +build_property.UnoXamlResourcesTrimming = +build_property.BaseIntermediateOutputPath = obj/ +build_property.AssemblyName = irules.core diff --git a/irules.core/obj/Debug/net472/g/obj/irules.core.assets.cache b/irules.core/obj/Debug/net472/g/obj/irules.core.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..447fb851ee8d3de36a3b187cb2b022d79f8e38d0 GIT binary patch literal 8470 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 +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irules.core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irules.core")] +[assembly: System.Reflection.AssemblyTitleAttribute("irules.core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irules.core/obj/Debug/net472/irules.core.AssemblyInfoInputs.cache b/irules.core/obj/Debug/net472/irules.core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..c0f88bd --- /dev/null +++ b/irules.core/obj/Debug/net472/irules.core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +67af2805439634152f9d4fe058650a29803e461d diff --git a/irules.core/obj/Debug/net472/irules.core.GeneratedMSBuildEditorConfig.editorconfig b/irules.core/obj/Debug/net472/irules.core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..e7c6f6e --- /dev/null +++ b/irules.core/obj/Debug/net472/irules.core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = irules.core +build_property.ProjectDir = /home/paul/workspace/R/irules/irules.core/ diff --git a/irules.core/obj/Debug/net472/irules.core.assets.cache b/irules.core/obj/Debug/net472/irules.core.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..984ba49286ffd724544751aa179d804c96d0a5c5 GIT binary patch literal 1043 zcmb_bPft@p5HIj*DF^};jKs5v9^Mu-;Y@&%m)53%#&|N>zMaxd_w6>j`y~AWaNuf8 z^uWbxf^j{hx1QRFuW#7)u{C0Nc_iE+c&4-yx=6iDb>v-bb&)?@? z7r&iUCVyO9pS(YQdU<{H@#@pU*_Y3g7&Nd6T(?-uB)~d6RV>u$0eJk5+x!3=lh)`i zTMO62B2%)#Gcj_g} z6F4-s9qvIBEa(_Eor9#IBsdCRyMK6y1;5@{rz|RKws&R!JyhBQ1hpWCppvE$dBhB2 z7D4TtLlp0SBa#=xS3~l7OeXS2h`*69pq~m`y?q9Fnt8!eXPIkp3rrY~k77==SvB1S zU*bwNa9$;&1Xzk5+W#6Zb%~7lZVq=5eM^V};xS?wv4R-4C%BpK)mrQ8DiZzK7sj1$ z!8&PlwkNi^8uzV858|KQCB2}Ea>)&{3z3VGj*_wTs=EzMsX=71Lk_0*z!~)cL{PUW z1jPUR_NI>u{~y$e#pCeHckm`7rQ;BrBcO;0TWvXiqD(^HG}GmG-`D)kNZjPwljb25|k z^HNKSOA_-^5{ptmLY^RLy_B3BMn<4X46={BcQW7RU}R)u1wz4W z2B-kz0tO&Zfrv~2GTA`x0`h}`9Ss>+K&luSF0Ob}x%9%Sj1`@p-{&t?{{K<#;HDQ+ zLBEC8aoJARnN{X|a@h%msr&9PEs1{b==IbkGT7X*{OX%2*QD!~%r{|WyRcX3$dtER zSia}p)AygHRkWZ}r`w`*=G>&)oA_4Qg>P(C{d_PrWLepkqUC3}1?|_ZYvb~My7kyU z1@}CaAhn{^j2u8Wo$^@oT*+>&JEI5Ke>w_bsYS(^`FXa6dWL!idImZQ&ZRjerA4W> zd8wr(MTt2&3IU}_Iho1csg)u5*{ON9$%!TwiOH$vMn=Y|i76)LKtmZI!NkbOjTE}z zr~yf$18~rR1R-GwcGj6{;s0lK?*<}-foAgP`MHJ!Ln8}r+1p+G?b@@_kFx*}w@$*yfu z))EYltp9D@{Kk@@ghkYB`Qy_!>*HC@^S2g;u9(!fO7rz!!SlPcB9tT*>v(zZB_5mVrp1pxX`6h#04 literal 0 HcmV?d00001 diff --git a/irules.core/obj/Debug/net472/irules.core.csproj.CopyComplete b/irules.core/obj/Debug/net472/irules.core.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/irules.core/obj/Debug/net472/irules.core.csproj.CoreCompileInputs.cache b/irules.core/obj/Debug/net472/irules.core.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..979974f --- /dev/null +++ b/irules.core/obj/Debug/net472/irules.core.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +96c6617b67272994e45cc0500dc3b899daceac92 diff --git a/irules.core/obj/Debug/net472/irules.core.csproj.FileListAbsolute.txt b/irules.core/obj/Debug/net472/irules.core.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..318f284 --- /dev/null +++ b/irules.core/obj/Debug/net472/irules.core.csproj.FileListAbsolute.txt @@ -0,0 +1,11 @@ +/home/paul/workspace/R/irules/irules.core/bin/Debug/net472/irules.core.dll +/home/paul/workspace/R/irules/irules.core/bin/Debug/net472/irules.core.pdb +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.csproj.AssemblyReference.cache +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.AssemblyInfoInputs.cache +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.AssemblyInfo.cs +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.csproj.CoreCompileInputs.cache +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.csproj.CopyComplete +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.dll +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.pdb +/home/paul/workspace/R/irules/irules.core/bin/Debug/net472/Irony.dll +/home/paul/workspace/R/irules/irules.core/obj/Debug/net472/irules.core.GeneratedMSBuildEditorConfig.editorconfig diff --git a/irules.core/obj/Debug/net472/irules.core.dll b/irules.core/obj/Debug/net472/irules.core.dll new file mode 100644 index 0000000000000000000000000000000000000000..6cc7ba29918cf3f368c336cb99ad4093cb563b3d GIT binary patch literal 4096 zcmeHJU2GIp6h60qlp>|oO8657%CC~yEnPtrW!r8GmHyFP>Q6}M?Dlp$b#`VmGYixx zG%6B(()ds#n)v2}k?>$5HPJ_TfoLKx#ut3hCljNOK8WABGqXETz{E$w*}dnUzd84u zbAN|levj&jr~&QfO`^-_8PW>h8_h%Ay6Njy`f~ZT&6mZ{wavL1)6>eXQ*@1zRxoVa z@wL3v+={K4ww4*qY9(h%>MK{aYz$wGRDz-ETo~RbI7^D%s?n=vn zA;(ISXzZ&MEe2_#-WaRMzmPuz$5uy;bX+5P3u6ct{twtvw{ryt_&C1p%|72NLQfpm z$&{YdyOZ5r``K|LS-_JRsPhcbRrEhFo%LPQE_!V7G3JBQ?L3yHPeJoEb{;x5m_dID z{B`DgEhmqj0V#_^9Yo8S`CD|;>L3puo6EsDAvje&rnwPKh@fwxtMs90qK$&_b~-0k z(PgNb=qMe4q*0WBzaYl53ZGZ_cZHu;_==cT&UiA}KmXd$)=`(D$269|z2+=@2*i07 zW48l0(OTdZ+6CMOTgLkp?ooJ9;iC$_q_6?pL^|@>2>b}`0A5c6z@1pnIz2(30C&?x z;AdzNxR1UAKBDAV;D-6A0tiXLI$*AM1dk%ND)d=~=XKG6VP~ph$>*r#6&%+x^JKc< zJsq5+jLcVxMI&#?9v}0VulSOBJWrPL)?Ci?Ei+*g*`515vmkgjJs z_EP1bJ?*$9!-vwa?rPQN*wbdQ;wrnElRl?ZHZ3I_mzHr_QC>|SMLgyr*Mh%P!43?2 zuBI5T*uGhkO75F^(=z>-Haq9}vZRMbdKfNNdAxS|lx0z18Fu=(oVH|vb0odsJ8mS; zm`2fdJl`yMktp&Vq$b_0bWfTE>4h_bu`q97NAt7r7*1-(>yN#5WYglnh4s6Csgw3c z)SwB`T(6O61kv8kY-{sZuO6RRo4WB%vruOgVS`}p=IU0z;2Px-$L>E}kYx@sH{&{| zJOR69Y7-0#+Mtj0=c;qOJIwr990dFHJ#f<6QB`J4uWT7}BUld|{FPSKXv(@x(2Dp{ zqZUDpYQ5pm!;oD#Tkyl~hFme#rF;J3s?SIakMS8$Kuh7wOD(Iakqu!75%v(#0(1*8 z9b2jEgNYEvvzhF{{RiItY4pPAx$kG*xbo(oKeLa-j8l?{vQe=TyrjLdQILu8L=bh@ zseO`g^0NsQd%~7}YTur?QZG;CDSNnQ&y#y893{~oj)F{f$X&Y@Kj>Rr`25!&+kOjA zZxvW{Lq=i7`skDoL?`+jH)C1DhG_@eSW30}0`1Lhq%BD~=Ia4@|5ku+E4)d9S5z#` z;1QITwYK%E#WPp>(y$PQc6_tk@w*Wg=Y0~Pu zDB=uc9<)4u`Ih+Z_I(luu&Bm4f$v>-sO8m#(UR3hlvZyKu8gm2ZNzBBBE9oCI!(cf z-)1{ec|k+?wy3`3jLS5qA}-Plyb_KIemn9TXEc;^HF=yUPv(Nk{MUFvUB}?ZK@1ht z#*aly$n?&2P2!Cv=+^IUuTHHtJbzrr9@Nf5ZY9jBg{(BJs9P&q`-ba!p8_V3-^U$$ N@6-Gqq;<~<{0prD_!|HK literal 0 HcmV?d00001 diff --git a/irules.core/obj/Debug/net472/irules.core.pdb b/irules.core/obj/Debug/net472/irules.core.pdb new file mode 100644 index 0000000000000000000000000000000000000000..34c3177100756a30dfc868c88db72a0dbc85db88 GIT binary patch literal 1740 zcmZWp32YQq82+~xl$J}RBE_=WaMaRaW_EVBn{afuyIoq^F6>fJLd4nGnKCfPc8=mI z!CGv%Es1~xQUbJy7e^^1TprqNQLzVrZgLts@sE z^~b6rU`PG}JRhto^&=Zc<7KI6?2}ZSY_4b4rXNCkLJb`&>aVPOaC7~U(T7kNg3kh^ zBa7g@nvyI(1KAOlkLPehbC%oO7l1lQMjj60j(rAsa}cr_*<;A|Ap00Itu_sIfHor*eKqFHN@FCXtWae>CC-{s z`f62MrN>#0w}sP0&6IdOqt6hWs`2T?607SJ!RhHU!IqXW{<)l&?U%HFT8s}TKfg5V zhC8Pt?aqZv`R~Z~^z64=?$-P|HBpnSMpvf#`KVc)rtk*irfH%wu&6|1Wgb_Xv6$C% zQB`KwGK8C;39qj6a#Tuq4RnH0)8KVfF0;Sfa!!of+rPeiAglJ`rtU{CZok*qTEqCy z&%QEzPi>2Ea>va%Kk?ZEBtOkpst78|G;%3@8l&+f1D!On7n6yjIX3!jj1X2SGa+%0+nc8Ap_il1`3e1ja)P zF=vb?Nx>z!+?1OkJ*0<<357A11&LLvO}3hc;#|;GQ{(so0c9@WR8uj)0jg=lO`~9y zsKmgZP*_>ySV>Bhi^?iKRxU<0R!e{yH$+){lQq!xK@9J3L0mF*h)b*?sG1C3B~ctV zK|?u3nSZJpX(lK-pJ5AWh8G-ej%A$`i4KOQoP`YMVz{V4IT@!@U`QADpV$Ej9H^ck zDm*L-dy4}z`~hE8a0Wisu(u+xBov;H2k5M^p~>Z;@bX|d;9V35X&_>w1gzJz^A(Dc#x2~#?f zLZ^4!`z!CaW?k0N3zEdB1+y;JduXR||6=2T$~LY+XaQ-i;)5gO`b7^x7=s zx-df8Qy{Zp@2tz)_RTxGwy}qmR?d_zni6?`P?X?%KsY7k$SXm6RP* zKYhjmmxho~Ij-?Ke!)Zuy21aerS;YVI4E=H51noboZ0uu6>8Vit056&7HF*+1v_JICadz4vhLr5pK|+WrNyWhABm literal 0 HcmV?d00001 diff --git a/irules.core/obj/Debug/net472/uno.reload.cookie.g.cs b/irules.core/obj/Debug/net472/uno.reload.cookie.g.cs new file mode 100644 index 0000000..e69de29 diff --git a/irules.core/obj/Debug/net7.0-android/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/irules.core/obj/Debug/net7.0-android/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..d69481d --- /dev/null +++ b/irules.core/obj/Debug/net7.0-android/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfo.cs b/irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfo.cs new file mode 100644 index 0000000..4099b97 --- /dev/null +++ b/irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irules.core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irules.core")] +[assembly: System.Reflection.AssemblyTitleAttribute("irules.core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly: System.Runtime.Versioning.TargetPlatformAttribute("android0.0")] +[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("android")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfoInputs.cache b/irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..238ec22 --- /dev/null +++ b/irules.core/obj/Debug/net7.0-android/irules.core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +ad12c17323090453830d841ee19ca1692205c355 diff --git a/irules.core/obj/Debug/net7.0-android/irules.core.GeneratedMSBuildEditorConfig.editorconfig b/irules.core/obj/Debug/net7.0-android/irules.core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..f69643b --- /dev/null +++ b/irules.core/obj/Debug/net7.0-android/irules.core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0-android +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = irules.core +build_property.ProjectDir = /home/paul/workspace/R/irules/irules.core/ diff --git a/irules.core/obj/Debug/net7.0-ios/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/irules.core/obj/Debug/net7.0-ios/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..d69481d --- /dev/null +++ b/irules.core/obj/Debug/net7.0-ios/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfo.cs b/irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfo.cs new file mode 100644 index 0000000..0d5eacd --- /dev/null +++ b/irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irules.core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irules.core")] +[assembly: System.Reflection.AssemblyTitleAttribute("irules.core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly: System.Runtime.Versioning.TargetPlatformAttribute("ios0.0")] +[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfoInputs.cache b/irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..e2644c5 --- /dev/null +++ b/irules.core/obj/Debug/net7.0-ios/irules.core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +4ac4c42ec4fad313ee1c85b9018116829e688d0a diff --git a/irules.core/obj/Debug/net7.0-ios/irules.core.GeneratedMSBuildEditorConfig.editorconfig b/irules.core/obj/Debug/net7.0-ios/irules.core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..d5302ad --- /dev/null +++ b/irules.core/obj/Debug/net7.0-ios/irules.core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0-ios +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = irules.core +build_property.ProjectDir = /home/paul/workspace/R/irules/irules.core/ diff --git a/irules.core/obj/Debug/net7.0-maccatalyst/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/irules.core/obj/Debug/net7.0-maccatalyst/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..d69481d --- /dev/null +++ b/irules.core/obj/Debug/net7.0-maccatalyst/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfo.cs b/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfo.cs new file mode 100644 index 0000000..693d288 --- /dev/null +++ b/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irules.core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irules.core")] +[assembly: System.Reflection.AssemblyTitleAttribute("irules.core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly: System.Runtime.Versioning.TargetPlatformAttribute("maccatalyst0.0")] +[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfoInputs.cache b/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..77cf93d --- /dev/null +++ b/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +e4bd32323a4d7b04142fcbc955fab89b3c964759 diff --git a/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.GeneratedMSBuildEditorConfig.editorconfig b/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..b4ac62d --- /dev/null +++ b/irules.core/obj/Debug/net7.0-maccatalyst/irules.core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0-maccatalyst +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = irules.core +build_property.ProjectDir = /home/paul/workspace/R/irules/irules.core/ diff --git a/irules.core/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/irules.core/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..d69481d --- /dev/null +++ b/irules.core/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/irules.core/obj/Debug/net7.0/irules.core.AssemblyInfo.cs b/irules.core/obj/Debug/net7.0/irules.core.AssemblyInfo.cs new file mode 100644 index 0000000..5ad01a2 --- /dev/null +++ b/irules.core/obj/Debug/net7.0/irules.core.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irules.core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irules.core")] +[assembly: System.Reflection.AssemblyTitleAttribute("irules.core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irules.core/obj/Debug/net7.0/irules.core.AssemblyInfoInputs.cache b/irules.core/obj/Debug/net7.0/irules.core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..c0f88bd --- /dev/null +++ b/irules.core/obj/Debug/net7.0/irules.core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +67af2805439634152f9d4fe058650a29803e461d diff --git a/irules.core/obj/Debug/net7.0/irules.core.GeneratedMSBuildEditorConfig.editorconfig b/irules.core/obj/Debug/net7.0/irules.core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..59f1264 --- /dev/null +++ b/irules.core/obj/Debug/net7.0/irules.core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = irules.core +build_property.ProjectDir = /home/paul/workspace/R/irules/irules.core/ diff --git a/irules.core/obj/Debug/net7.0/irules.core.csproj.FileListAbsolute.txt b/irules.core/obj/Debug/net7.0/irules.core.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e69de29 diff --git a/irules.core/obj/irules.core.csproj.nuget.dgspec.json b/irules.core/obj/irules.core.csproj.nuget.dgspec.json new file mode 100644 index 0000000..362a228 --- /dev/null +++ b/irules.core/obj/irules.core.csproj.nuget.dgspec.json @@ -0,0 +1,61 @@ +{ + "format": 1, + "restore": { + "/home/paul/workspace/R/irules/irules.core/irules.core.csproj": {} + }, + "projects": { + "/home/paul/workspace/R/irules/irules.core/irules.core.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "projectName": "irules.core", + "projectPath": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "packagesPath": "/home/paul/.nuget/packages", + "outputPath": "/home/paul/workspace/R/irules/irules.core/obj/", + "projectStyle": "PackageReference", + "crossTargeting": true, + "fallbackFolders": [ + "/usr/share/dotnet/sdk/NuGetFallbackFolder" + ], + "configFilePaths": [ + "/home/paul/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net472" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net472": { + "targetAlias": "net472", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net472": { + "targetAlias": "net472", + "dependencies": { + "Irony": { + "target": "Package", + "version": "[1.2.0, )" + }, + "Microsoft.NETFramework.ReferenceAssemblies": { + "suppressParent": "All", + "target": "Package", + "version": "[1.0.3, )", + "autoReferenced": true + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.403/RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/irules.core/obj/irules.core.csproj.nuget.g.props b/irules.core/obj/irules.core.csproj.nuget.g.props new file mode 100644 index 0000000..3f47571 --- /dev/null +++ b/irules.core/obj/irules.core.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/paul/.nuget/packages + /home/paul/.nuget/packages;/usr/share/dotnet/sdk/NuGetFallbackFolder + PackageReference + 6.7.0 + + + + + + \ No newline at end of file diff --git a/irules.core/obj/irules.core.csproj.nuget.g.targets b/irules.core/obj/irules.core.csproj.nuget.g.targets new file mode 100644 index 0000000..7e0cb49 --- /dev/null +++ b/irules.core/obj/irules.core.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/irules.core/obj/project.assets.json b/irules.core/obj/project.assets.json new file mode 100644 index 0000000..62251d2 --- /dev/null +++ b/irules.core/obj/project.assets.json @@ -0,0 +1,496 @@ +{ + "version": 3, + "targets": { + ".NETFramework,Version=v4.7.2": { + "Irony/1.2.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Irony.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Irony.dll": {} + } + }, + "Microsoft.NETFramework.ReferenceAssemblies/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.3" + } + }, + "Microsoft.NETFramework.ReferenceAssemblies.net472/1.0.3": { + "type": "package", + "build": { + "build/Microsoft.NETFramework.ReferenceAssemblies.net472.targets": {} + } + } + } + }, + "libraries": { + "Irony/1.2.0": { + "sha512": "xobL8fbz01pOacoWPjBw1K1tT4Sell3n0nQlutAGpqJ7R3sEoL+pB1gkWUBm1NcfQ7EAyPfIcAt4LVvAQhB7tg==", + "type": "package", + "path": "irony/1.2.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "irony.1.2.0.nupkg.sha512", + "irony.nuspec", + "lib/netstandard2.0/Irony.dll" + ] + }, + "Microsoft.NETFramework.ReferenceAssemblies/1.0.3": { + "sha512": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==", + "type": "package", + "path": "microsoft.netframework.referenceassemblies/1.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "microsoft.netframework.referenceassemblies.1.0.3.nupkg.sha512", + "microsoft.netframework.referenceassemblies.nuspec" + ] + }, + "Microsoft.NETFramework.ReferenceAssemblies.net472/1.0.3": { + "sha512": "0E7evZXHXaDYYiLRfpyXvCh+yzM2rNTyuZDI+ZO7UUqSc6GfjePiXTdqJGtgIKUwdI81tzQKmaWprnUiPj9hAw==", + "type": "package", + "path": "microsoft.netframework.referenceassemblies.net472/1.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/.NETFramework/v4.7.2/Accessibility.dll", + "build/.NETFramework/v4.7.2/Accessibility.xml", + "build/.NETFramework/v4.7.2/CustomMarshalers.dll", + "build/.NETFramework/v4.7.2/CustomMarshalers.xml", + "build/.NETFramework/v4.7.2/Facades/Microsoft.Win32.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.AppContext.dll", + "build/.NETFramework/v4.7.2/Facades/System.Collections.Concurrent.dll", + "build/.NETFramework/v4.7.2/Facades/System.Collections.NonGeneric.dll", + "build/.NETFramework/v4.7.2/Facades/System.Collections.Specialized.dll", + "build/.NETFramework/v4.7.2/Facades/System.Collections.dll", + "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.Annotations.dll", + "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.EventBasedAsync.dll", + "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.TypeConverter.dll", + "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.dll", + "build/.NETFramework/v4.7.2/Facades/System.Console.dll", + "build/.NETFramework/v4.7.2/Facades/System.Data.Common.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Contracts.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Debug.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.FileVersionInfo.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Process.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.StackTrace.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.TextWriterTraceListener.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Tools.dll", + "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.TraceSource.dll", + "build/.NETFramework/v4.7.2/Facades/System.Drawing.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.Dynamic.Runtime.dll", + "build/.NETFramework/v4.7.2/Facades/System.Globalization.Calendars.dll", + "build/.NETFramework/v4.7.2/Facades/System.Globalization.Extensions.dll", + "build/.NETFramework/v4.7.2/Facades/System.Globalization.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.Compression.ZipFile.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.DriveInfo.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.Watcher.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.IsolatedStorage.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.MemoryMappedFiles.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.Pipes.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.UnmanagedMemoryStream.dll", + "build/.NETFramework/v4.7.2/Facades/System.IO.dll", + "build/.NETFramework/v4.7.2/Facades/System.Linq.Expressions.dll", + "build/.NETFramework/v4.7.2/Facades/System.Linq.Parallel.dll", + "build/.NETFramework/v4.7.2/Facades/System.Linq.Queryable.dll", + "build/.NETFramework/v4.7.2/Facades/System.Linq.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.Http.Rtc.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.NameResolution.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.NetworkInformation.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.Ping.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.Requests.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.Security.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.Sockets.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.WebHeaderCollection.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.WebSockets.Client.dll", + "build/.NETFramework/v4.7.2/Facades/System.Net.WebSockets.dll", + "build/.NETFramework/v4.7.2/Facades/System.ObjectModel.dll", + "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.ILGeneration.dll", + "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.Lightweight.dll", + "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.dll", + "build/.NETFramework/v4.7.2/Facades/System.Reflection.Extensions.dll", + "build/.NETFramework/v4.7.2/Facades/System.Reflection.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.Reflection.dll", + "build/.NETFramework/v4.7.2/Facades/System.Resources.Reader.dll", + "build/.NETFramework/v4.7.2/Facades/System.Resources.ResourceManager.dll", + "build/.NETFramework/v4.7.2/Facades/System.Resources.Writer.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.CompilerServices.VisualC.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Extensions.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Handles.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.RuntimeInformation.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Numerics.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Formatters.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Json.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Xml.dll", + "build/.NETFramework/v4.7.2/Facades/System.Runtime.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Claims.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Algorithms.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Csp.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Encoding.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.X509Certificates.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.Principal.dll", + "build/.NETFramework/v4.7.2/Facades/System.Security.SecureString.dll", + "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Duplex.dll", + "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Http.dll", + "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.NetTcp.dll", + "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Primitives.dll", + "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Security.dll", + "build/.NETFramework/v4.7.2/Facades/System.Text.Encoding.Extensions.dll", + "build/.NETFramework/v4.7.2/Facades/System.Text.Encoding.dll", + "build/.NETFramework/v4.7.2/Facades/System.Text.RegularExpressions.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.Overlapped.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.Tasks.Parallel.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.Tasks.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.Thread.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.ThreadPool.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.Timer.dll", + "build/.NETFramework/v4.7.2/Facades/System.Threading.dll", + "build/.NETFramework/v4.7.2/Facades/System.ValueTuple.dll", + "build/.NETFramework/v4.7.2/Facades/System.Xml.ReaderWriter.dll", + "build/.NETFramework/v4.7.2/Facades/System.Xml.XDocument.dll", + "build/.NETFramework/v4.7.2/Facades/System.Xml.XPath.XDocument.dll", + "build/.NETFramework/v4.7.2/Facades/System.Xml.XPath.dll", + "build/.NETFramework/v4.7.2/Facades/System.Xml.XmlDocument.dll", + "build/.NETFramework/v4.7.2/Facades/System.Xml.XmlSerializer.dll", + "build/.NETFramework/v4.7.2/Facades/netstandard.dll", + "build/.NETFramework/v4.7.2/ISymWrapper.dll", + "build/.NETFramework/v4.7.2/ISymWrapper.xml", + "build/.NETFramework/v4.7.2/Microsoft.Activities.Build.dll", + "build/.NETFramework/v4.7.2/Microsoft.Activities.Build.xml", + "build/.NETFramework/v4.7.2/Microsoft.Build.Conversion.v4.0.dll", + "build/.NETFramework/v4.7.2/Microsoft.Build.Conversion.v4.0.xml", + "build/.NETFramework/v4.7.2/Microsoft.Build.Engine.dll", + "build/.NETFramework/v4.7.2/Microsoft.Build.Engine.xml", + "build/.NETFramework/v4.7.2/Microsoft.Build.Framework.dll", + "build/.NETFramework/v4.7.2/Microsoft.Build.Framework.xml", + "build/.NETFramework/v4.7.2/Microsoft.Build.Tasks.v4.0.dll", + "build/.NETFramework/v4.7.2/Microsoft.Build.Tasks.v4.0.xml", + "build/.NETFramework/v4.7.2/Microsoft.Build.Utilities.v4.0.dll", + "build/.NETFramework/v4.7.2/Microsoft.Build.Utilities.v4.0.xml", + "build/.NETFramework/v4.7.2/Microsoft.Build.dll", + "build/.NETFramework/v4.7.2/Microsoft.Build.xml", + "build/.NETFramework/v4.7.2/Microsoft.CSharp.dll", + "build/.NETFramework/v4.7.2/Microsoft.CSharp.xml", + "build/.NETFramework/v4.7.2/Microsoft.JScript.dll", + "build/.NETFramework/v4.7.2/Microsoft.JScript.xml", + "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.Data.dll", + "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.Data.xml", + "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.dll", + "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.xml", + "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.dll", + "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.xml", + "build/.NETFramework/v4.7.2/Microsoft.VisualC.STLCLR.dll", + "build/.NETFramework/v4.7.2/Microsoft.VisualC.STLCLR.xml", + "build/.NETFramework/v4.7.2/Microsoft.VisualC.dll", + "build/.NETFramework/v4.7.2/Microsoft.VisualC.xml", + "build/.NETFramework/v4.7.2/PermissionSets/FullTrust.xml", + "build/.NETFramework/v4.7.2/PermissionSets/Internet.xml", + "build/.NETFramework/v4.7.2/PermissionSets/LocalIntranet.xml", + "build/.NETFramework/v4.7.2/PresentationBuildTasks.dll", + "build/.NETFramework/v4.7.2/PresentationBuildTasks.xml", + "build/.NETFramework/v4.7.2/PresentationCore.dll", + "build/.NETFramework/v4.7.2/PresentationCore.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.Aero.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.Aero.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.Aero2.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.Aero2.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.AeroLite.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.AeroLite.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.Classic.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.Classic.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.Luna.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.Luna.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.Royale.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.Royale.xml", + "build/.NETFramework/v4.7.2/PresentationFramework.dll", + "build/.NETFramework/v4.7.2/PresentationFramework.xml", + "build/.NETFramework/v4.7.2/ReachFramework.dll", + "build/.NETFramework/v4.7.2/ReachFramework.xml", + "build/.NETFramework/v4.7.2/RedistList/FrameworkList.xml", + "build/.NETFramework/v4.7.2/System.Activities.Core.Presentation.dll", + "build/.NETFramework/v4.7.2/System.Activities.Core.Presentation.xml", + "build/.NETFramework/v4.7.2/System.Activities.DurableInstancing.dll", + "build/.NETFramework/v4.7.2/System.Activities.DurableInstancing.xml", + "build/.NETFramework/v4.7.2/System.Activities.Presentation.dll", + "build/.NETFramework/v4.7.2/System.Activities.Presentation.xml", + "build/.NETFramework/v4.7.2/System.Activities.dll", + "build/.NETFramework/v4.7.2/System.Activities.xml", + "build/.NETFramework/v4.7.2/System.AddIn.Contract.dll", + "build/.NETFramework/v4.7.2/System.AddIn.Contract.xml", + "build/.NETFramework/v4.7.2/System.AddIn.dll", + "build/.NETFramework/v4.7.2/System.AddIn.xml", + "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.Registration.dll", + "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.Registration.xml", + "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.dll", + "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.xml", + "build/.NETFramework/v4.7.2/System.ComponentModel.DataAnnotations.dll", + "build/.NETFramework/v4.7.2/System.ComponentModel.DataAnnotations.xml", + "build/.NETFramework/v4.7.2/System.Configuration.Install.dll", + "build/.NETFramework/v4.7.2/System.Configuration.Install.xml", + "build/.NETFramework/v4.7.2/System.Configuration.dll", + "build/.NETFramework/v4.7.2/System.Configuration.xml", + "build/.NETFramework/v4.7.2/System.Core.dll", + "build/.NETFramework/v4.7.2/System.Core.xml", + "build/.NETFramework/v4.7.2/System.Data.DataSetExtensions.dll", + "build/.NETFramework/v4.7.2/System.Data.DataSetExtensions.xml", + "build/.NETFramework/v4.7.2/System.Data.Entity.Design.dll", + "build/.NETFramework/v4.7.2/System.Data.Entity.Design.xml", + "build/.NETFramework/v4.7.2/System.Data.Entity.dll", + "build/.NETFramework/v4.7.2/System.Data.Entity.xml", + "build/.NETFramework/v4.7.2/System.Data.Linq.dll", + "build/.NETFramework/v4.7.2/System.Data.Linq.xml", + "build/.NETFramework/v4.7.2/System.Data.OracleClient.dll", + "build/.NETFramework/v4.7.2/System.Data.OracleClient.xml", + "build/.NETFramework/v4.7.2/System.Data.Services.Client.dll", + "build/.NETFramework/v4.7.2/System.Data.Services.Client.xml", + "build/.NETFramework/v4.7.2/System.Data.Services.Design.dll", + "build/.NETFramework/v4.7.2/System.Data.Services.Design.xml", + "build/.NETFramework/v4.7.2/System.Data.Services.dll", + "build/.NETFramework/v4.7.2/System.Data.Services.xml", + "build/.NETFramework/v4.7.2/System.Data.SqlXml.dll", + "build/.NETFramework/v4.7.2/System.Data.SqlXml.xml", + "build/.NETFramework/v4.7.2/System.Data.dll", + "build/.NETFramework/v4.7.2/System.Data.xml", + "build/.NETFramework/v4.7.2/System.Deployment.dll", + "build/.NETFramework/v4.7.2/System.Deployment.xml", + "build/.NETFramework/v4.7.2/System.Design.dll", + "build/.NETFramework/v4.7.2/System.Design.xml", + "build/.NETFramework/v4.7.2/System.Device.dll", + "build/.NETFramework/v4.7.2/System.Device.xml", + "build/.NETFramework/v4.7.2/System.Diagnostics.Tracing.dll", + "build/.NETFramework/v4.7.2/System.Diagnostics.Tracing.xml", + "build/.NETFramework/v4.7.2/System.DirectoryServices.AccountManagement.dll", + "build/.NETFramework/v4.7.2/System.DirectoryServices.AccountManagement.xml", + "build/.NETFramework/v4.7.2/System.DirectoryServices.Protocols.dll", + "build/.NETFramework/v4.7.2/System.DirectoryServices.Protocols.xml", + "build/.NETFramework/v4.7.2/System.DirectoryServices.dll", + "build/.NETFramework/v4.7.2/System.DirectoryServices.xml", + "build/.NETFramework/v4.7.2/System.Drawing.Design.dll", + "build/.NETFramework/v4.7.2/System.Drawing.Design.xml", + "build/.NETFramework/v4.7.2/System.Drawing.dll", + "build/.NETFramework/v4.7.2/System.Drawing.xml", + "build/.NETFramework/v4.7.2/System.Dynamic.dll", + "build/.NETFramework/v4.7.2/System.EnterpriseServices.Thunk.dll", + "build/.NETFramework/v4.7.2/System.EnterpriseServices.Wrapper.dll", + "build/.NETFramework/v4.7.2/System.EnterpriseServices.dll", + "build/.NETFramework/v4.7.2/System.EnterpriseServices.xml", + "build/.NETFramework/v4.7.2/System.IO.Compression.FileSystem.dll", + "build/.NETFramework/v4.7.2/System.IO.Compression.FileSystem.xml", + "build/.NETFramework/v4.7.2/System.IO.Compression.dll", + "build/.NETFramework/v4.7.2/System.IO.Compression.xml", + "build/.NETFramework/v4.7.2/System.IO.Log.dll", + "build/.NETFramework/v4.7.2/System.IO.Log.xml", + "build/.NETFramework/v4.7.2/System.IdentityModel.Selectors.dll", + "build/.NETFramework/v4.7.2/System.IdentityModel.Selectors.xml", + "build/.NETFramework/v4.7.2/System.IdentityModel.Services.dll", + "build/.NETFramework/v4.7.2/System.IdentityModel.Services.xml", + "build/.NETFramework/v4.7.2/System.IdentityModel.dll", + "build/.NETFramework/v4.7.2/System.IdentityModel.xml", + "build/.NETFramework/v4.7.2/System.Linq.xml", + "build/.NETFramework/v4.7.2/System.Management.Instrumentation.dll", + "build/.NETFramework/v4.7.2/System.Management.Instrumentation.xml", + "build/.NETFramework/v4.7.2/System.Management.dll", + "build/.NETFramework/v4.7.2/System.Management.xml", + "build/.NETFramework/v4.7.2/System.Messaging.dll", + "build/.NETFramework/v4.7.2/System.Messaging.xml", + "build/.NETFramework/v4.7.2/System.Net.Http.WebRequest.dll", + "build/.NETFramework/v4.7.2/System.Net.Http.WebRequest.xml", + "build/.NETFramework/v4.7.2/System.Net.Http.dll", + "build/.NETFramework/v4.7.2/System.Net.Http.xml", + "build/.NETFramework/v4.7.2/System.Net.dll", + "build/.NETFramework/v4.7.2/System.Net.xml", + "build/.NETFramework/v4.7.2/System.Numerics.dll", + "build/.NETFramework/v4.7.2/System.Numerics.xml", + "build/.NETFramework/v4.7.2/System.Printing.dll", + "build/.NETFramework/v4.7.2/System.Printing.xml", + "build/.NETFramework/v4.7.2/System.Reflection.Context.dll", + "build/.NETFramework/v4.7.2/System.Reflection.Context.xml", + "build/.NETFramework/v4.7.2/System.Runtime.Caching.dll", + "build/.NETFramework/v4.7.2/System.Runtime.Caching.xml", + "build/.NETFramework/v4.7.2/System.Runtime.DurableInstancing.dll", + "build/.NETFramework/v4.7.2/System.Runtime.DurableInstancing.xml", + "build/.NETFramework/v4.7.2/System.Runtime.Remoting.dll", + "build/.NETFramework/v4.7.2/System.Runtime.Remoting.xml", + "build/.NETFramework/v4.7.2/System.Runtime.Serialization.Formatters.Soap.dll", + "build/.NETFramework/v4.7.2/System.Runtime.Serialization.Formatters.Soap.xml", + "build/.NETFramework/v4.7.2/System.Runtime.Serialization.dll", + "build/.NETFramework/v4.7.2/System.Runtime.Serialization.xml", + "build/.NETFramework/v4.7.2/System.Security.dll", + "build/.NETFramework/v4.7.2/System.Security.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.Activation.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.Activation.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.Activities.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.Activities.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.Channels.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.Channels.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.Discovery.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.Discovery.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.Routing.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.Routing.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.Web.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.Web.xml", + "build/.NETFramework/v4.7.2/System.ServiceModel.dll", + "build/.NETFramework/v4.7.2/System.ServiceModel.xml", + "build/.NETFramework/v4.7.2/System.ServiceProcess.dll", + "build/.NETFramework/v4.7.2/System.ServiceProcess.xml", + "build/.NETFramework/v4.7.2/System.Speech.dll", + "build/.NETFramework/v4.7.2/System.Speech.xml", + "build/.NETFramework/v4.7.2/System.Threading.Tasks.Dataflow.xml", + "build/.NETFramework/v4.7.2/System.Transactions.dll", + "build/.NETFramework/v4.7.2/System.Transactions.xml", + "build/.NETFramework/v4.7.2/System.Web.Abstractions.dll", + "build/.NETFramework/v4.7.2/System.Web.ApplicationServices.dll", + "build/.NETFramework/v4.7.2/System.Web.ApplicationServices.xml", + "build/.NETFramework/v4.7.2/System.Web.DataVisualization.Design.dll", + "build/.NETFramework/v4.7.2/System.Web.DataVisualization.dll", + "build/.NETFramework/v4.7.2/System.Web.DataVisualization.xml", + "build/.NETFramework/v4.7.2/System.Web.DynamicData.Design.dll", + "build/.NETFramework/v4.7.2/System.Web.DynamicData.Design.xml", + "build/.NETFramework/v4.7.2/System.Web.DynamicData.dll", + "build/.NETFramework/v4.7.2/System.Web.DynamicData.xml", + "build/.NETFramework/v4.7.2/System.Web.Entity.Design.dll", + "build/.NETFramework/v4.7.2/System.Web.Entity.Design.xml", + "build/.NETFramework/v4.7.2/System.Web.Entity.dll", + "build/.NETFramework/v4.7.2/System.Web.Entity.xml", + "build/.NETFramework/v4.7.2/System.Web.Extensions.Design.dll", + "build/.NETFramework/v4.7.2/System.Web.Extensions.Design.xml", + "build/.NETFramework/v4.7.2/System.Web.Extensions.dll", + "build/.NETFramework/v4.7.2/System.Web.Extensions.xml", + "build/.NETFramework/v4.7.2/System.Web.Mobile.dll", + "build/.NETFramework/v4.7.2/System.Web.Mobile.xml", + "build/.NETFramework/v4.7.2/System.Web.RegularExpressions.dll", + "build/.NETFramework/v4.7.2/System.Web.RegularExpressions.xml", + "build/.NETFramework/v4.7.2/System.Web.Routing.dll", + "build/.NETFramework/v4.7.2/System.Web.Services.dll", + "build/.NETFramework/v4.7.2/System.Web.Services.xml", + "build/.NETFramework/v4.7.2/System.Web.dll", + "build/.NETFramework/v4.7.2/System.Web.xml", + "build/.NETFramework/v4.7.2/System.Windows.Controls.Ribbon.dll", + "build/.NETFramework/v4.7.2/System.Windows.Controls.Ribbon.xml", + "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.Design.dll", + "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.dll", + "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.xml", + "build/.NETFramework/v4.7.2/System.Windows.Forms.dll", + "build/.NETFramework/v4.7.2/System.Windows.Forms.xml", + "build/.NETFramework/v4.7.2/System.Windows.Input.Manipulations.dll", + "build/.NETFramework/v4.7.2/System.Windows.Input.Manipulations.xml", + "build/.NETFramework/v4.7.2/System.Windows.Presentation.dll", + "build/.NETFramework/v4.7.2/System.Windows.Presentation.xml", + "build/.NETFramework/v4.7.2/System.Windows.dll", + "build/.NETFramework/v4.7.2/System.Workflow.Activities.dll", + "build/.NETFramework/v4.7.2/System.Workflow.Activities.xml", + "build/.NETFramework/v4.7.2/System.Workflow.ComponentModel.dll", + "build/.NETFramework/v4.7.2/System.Workflow.ComponentModel.xml", + "build/.NETFramework/v4.7.2/System.Workflow.Runtime.dll", + "build/.NETFramework/v4.7.2/System.Workflow.Runtime.xml", + "build/.NETFramework/v4.7.2/System.WorkflowServices.dll", + "build/.NETFramework/v4.7.2/System.WorkflowServices.xml", + "build/.NETFramework/v4.7.2/System.Xaml.dll", + "build/.NETFramework/v4.7.2/System.Xaml.xml", + "build/.NETFramework/v4.7.2/System.Xml.Linq.dll", + "build/.NETFramework/v4.7.2/System.Xml.Linq.xml", + "build/.NETFramework/v4.7.2/System.Xml.Serialization.dll", + "build/.NETFramework/v4.7.2/System.Xml.dll", + "build/.NETFramework/v4.7.2/System.Xml.xml", + "build/.NETFramework/v4.7.2/System.dll", + "build/.NETFramework/v4.7.2/System.xml", + "build/.NETFramework/v4.7.2/UIAutomationClient.dll", + "build/.NETFramework/v4.7.2/UIAutomationClient.xml", + "build/.NETFramework/v4.7.2/UIAutomationClientsideProviders.dll", + "build/.NETFramework/v4.7.2/UIAutomationClientsideProviders.xml", + "build/.NETFramework/v4.7.2/UIAutomationProvider.dll", + "build/.NETFramework/v4.7.2/UIAutomationProvider.xml", + "build/.NETFramework/v4.7.2/UIAutomationTypes.dll", + "build/.NETFramework/v4.7.2/UIAutomationTypes.xml", + "build/.NETFramework/v4.7.2/WindowsBase.dll", + "build/.NETFramework/v4.7.2/WindowsBase.xml", + "build/.NETFramework/v4.7.2/WindowsFormsIntegration.dll", + "build/.NETFramework/v4.7.2/WindowsFormsIntegration.xml", + "build/.NETFramework/v4.7.2/XamlBuildTask.dll", + "build/.NETFramework/v4.7.2/XamlBuildTask.xml", + "build/.NETFramework/v4.7.2/mscorlib.dll", + "build/.NETFramework/v4.7.2/mscorlib.xml", + "build/.NETFramework/v4.7.2/namespaces.xml", + "build/.NETFramework/v4.7.2/sysglobl.dll", + "build/.NETFramework/v4.7.2/sysglobl.xml", + "build/Microsoft.NETFramework.ReferenceAssemblies.net472.targets", + "microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg.sha512", + "microsoft.netframework.referenceassemblies.net472.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + ".NETFramework,Version=v4.7.2": [ + "Irony >= 1.2.0", + "Microsoft.NETFramework.ReferenceAssemblies >= 1.0.3" + ] + }, + "packageFolders": { + "/home/paul/.nuget/packages": {}, + "/usr/share/dotnet/sdk/NuGetFallbackFolder": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "projectName": "irules.core", + "projectPath": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "packagesPath": "/home/paul/.nuget/packages", + "outputPath": "/home/paul/workspace/R/irules/irules.core/obj/", + "projectStyle": "PackageReference", + "crossTargeting": true, + "fallbackFolders": [ + "/usr/share/dotnet/sdk/NuGetFallbackFolder" + ], + "configFilePaths": [ + "/home/paul/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net472" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net472": { + "targetAlias": "net472", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net472": { + "targetAlias": "net472", + "dependencies": { + "Irony": { + "target": "Package", + "version": "[1.2.0, )" + }, + "Microsoft.NETFramework.ReferenceAssemblies": { + "suppressParent": "All", + "target": "Package", + "version": "[1.0.3, )", + "autoReferenced": true + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.403/RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/irules.core/obj/project.nuget.cache b/irules.core/obj/project.nuget.cache new file mode 100644 index 0000000..5636497 --- /dev/null +++ b/irules.core/obj/project.nuget.cache @@ -0,0 +1,12 @@ +{ + "version": 2, + "dgSpecHash": "nFs86paF8o0iAYpbrpMUc0cPJyPmDJkAh8XCQK0exilAd8OJwmXiSoES4NE4w5ldeJL1x1nagM8o53HUvanu0w==", + "success": true, + "projectFilePath": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "expectedPackageFiles": [ + "/home/paul/.nuget/packages/irony/1.2.0/irony.1.2.0.nupkg.sha512", + "/home/paul/.nuget/packages/microsoft.netframework.referenceassemblies/1.0.3/microsoft.netframework.referenceassemblies.1.0.3.nupkg.sha512", + "/home/paul/.nuget/packages/microsoft.netframework.referenceassemblies.net472/1.0.3/microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/irules.sln b/irules.sln new file mode 100644 index 0000000..1b512ab --- /dev/null +++ b/irules.sln @@ -0,0 +1,39 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "irules.core", "irules.core\irules.core.csproj", "{3EABC2ED-5C8A-47CD-B161-56F04EF06C4A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "irulesc", "irulesc\irulesc.csproj", "{8F0F62E0-1F51-42E2-A50B-D55F70078695}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{6AF0DBF4-41B6-4BA3-84CF-91A17A6DB031}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "red", "samples\red\red.csproj", "{BFF7C4CD-F466-44E2-A8B6-2839A9FCFB88}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3EABC2ED-5C8A-47CD-B161-56F04EF06C4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3EABC2ED-5C8A-47CD-B161-56F04EF06C4A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3EABC2ED-5C8A-47CD-B161-56F04EF06C4A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3EABC2ED-5C8A-47CD-B161-56F04EF06C4A}.Release|Any CPU.Build.0 = Release|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Release|Any CPU.Build.0 = Release|Any CPU + {BFF7C4CD-F466-44E2-A8B6-2839A9FCFB88}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BFF7C4CD-F466-44E2-A8B6-2839A9FCFB88}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BFF7C4CD-F466-44E2-A8B6-2839A9FCFB88}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BFF7C4CD-F466-44E2-A8B6-2839A9FCFB88}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {BFF7C4CD-F466-44E2-A8B6-2839A9FCFB88} = {6AF0DBF4-41B6-4BA3-84CF-91A17A6DB031} + EndGlobalSection +EndGlobal diff --git a/irulesc/.vs/irulesc/xs/UserPrefs.xml b/irulesc/.vs/irulesc/xs/UserPrefs.xml new file mode 100644 index 0000000..343b7b4 --- /dev/null +++ b/irulesc/.vs/irulesc/xs/UserPrefs.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/irulesc/Program.cs b/irulesc/Program.cs new file mode 100644 index 0000000..83fa4f4 --- /dev/null +++ b/irulesc/Program.cs @@ -0,0 +1,2 @@ +// See https://aka.ms/new-console-template for more information +Console.WriteLine("Hello, World!"); diff --git a/irulesc/bin/Debug/irulesc.exe b/irulesc/bin/Debug/irulesc.exe new file mode 100644 index 0000000000000000000000000000000000000000..3e650401ce2c811f3e60ac3de5f1a95b4b665090 GIT binary patch literal 4608 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 RSpFVAuAmb=Dct1boO|x~ zedo;FMCk|J5@dO+V^N&zM)nc1yheZmL`%hS#Lz^g zPDddu9nDoopa{i9cs*2IiZz>Z< zS6IY`EGdQS;z7XNG+ciXTAN8MLf`Adaxcd#HyxjLPR|MK+`V;b%a`Bf{u5pEUeBby z>H8zlUD=v)H0{xgA8zj1zVeHK<_2^FU^7^vJ`j0ajY-)6KS_vOD>(Uk8V0v9OSAe;^{$$K^3S3~ zPwM;*YJcwI+M1qOR=+Q`N)`wGub*Git|8MO^xH70#bHzs;L;@2Gum;rs3QoDlsTY zD6A}UtRyAML}d#fD-)v{t0h2<8=@?J%o^y&K@9&}XIwIMh)b*?sG1CZB~ctVK|`9N z%)jg!^-R*Pe1F}&dRaV+bhDYPXn+Ec)AUWSVbw1@F{1cvf*|1~>Cz>Vq&qQXN} z*k2r6ToMdahZf@v4g1T3>ng*m@C5BLb}p)>GF%f12mMvSFiyB9Bs}8~%y#w~*Vz2x(7+DJ@?wy}JL%iZhJ`O}n}VhAdxo|b*t$~A+&IS&h3HH-xsX3!^8oL#}jh5mz z3`Q@>hE0R@YlklfzTc;$e!lSA85X#-5;ZEvHD1T}l3b2X=l^PHBeek9WbUWq7Y+w6 z9(tD3H~DVB0#%qYuZf&)6*Doq8{k-fTg>wf9X$U!Km0*8bIwAClP8pnAPy^8N7|wu zU5CFs9Xd+?DEeezsPfbsgSG4Xn|E2%_hrcfw%{5?Q=xOuwdUD}=d5VI#4WhDd7o_z z5Z#{-E%ZqL_W-gSbK4G_>kV}bcHX>OR#7nxJ*PxQCIJglGO~b3Nu($FHligLE&U7o C4gsKK1$Z`SdBzHT=KtoLk*BlLr0$2hw%#x%ZxX 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 N@6-Gqq;<~<{0prD_!|HK literal 0 HcmV?d00001 diff --git a/irulesc/bin/Debug/net7.0/irules.core.pdb b/irulesc/bin/Debug/net7.0/irules.core.pdb new file mode 100644 index 0000000000000000000000000000000000000000..34c3177100756a30dfc868c88db72a0dbc85db88 GIT binary patch literal 1740 zcmZWp32YQq82+~xl$J}RBE_=WaMaRaW_EVBn{afuyIoq^F6>fJLd4nGnKCfPc8=mI z!CGv%Es1~xQUbJy7e^^1TprqNQLzVrZgLts@sE z^~b6rU`PG}JRhto^&=Zc<7KI6?2}ZSY_4b4rXNCkLJb`&>aVPOaC7~U(T7kNg3kh^ zBa7g@nvyI(1KAOlkLPehbC%oO7l1lQMjj60j(rAsa}cr_*<;A|Ap00Itu_sIfHor*eKqFHN@FCXtWae>CC-{s z`f62MrN>#0w}sP0&6IdOqt6hWs`2T?607SJ!RhHU!IqXW{<)l&?U%HFT8s}TKfg5V zhC8Pt?aqZv`R~Z~^z64=?$-P|HBpnSMpvf#`KVc)rtk*irfH%wu&6|1Wgb_Xv6$C% zQB`KwGK8C;39qj6a#Tuq4RnH0)8KVfF0;Sfa!!of+rPeiAglJ`rtU{CZok*qTEqCy z&%QEzPi>2Ea>va%Kk?ZEBtOkpst78|G;%3@8l&+f1D!On7n6yjIX3!jj1X2SGa+%0+nc8Ap_il1`3e1ja)P zF=vb?Nx>z!+?1OkJ*0<<357A11&LLvO}3hc;#|;GQ{(so0c9@WR8uj)0jg=lO`~9y zsKmgZP*_>ySV>Bhi^?iKRxU<0R!e{yH$+){lQq!xK@9J3L0mF*h)b*?sG1C3B~ctV zK|?u3nSZJpX(lK-pJ5AWh8G-ej%A$`i4KOQoP`YMVz{V4IT@!@U`QADpV$Ej9H^ck zDm*L-dy4}z`~hE8a0Wisu(u+xBov;H2k5M^p~>Z;@bX|d;9V35X&_>w1gzJz^A(Dc#x2~#?f zLZ^4!`z!CaW?k0N3zEdB1+y;JduXR||6=2T$~LY+XaQ-i;)5gO`b7^x7=s zx-df8Qy{Zp@2tz)_RTxGwy}qmR?d_zni6?`P?X?%KsY7k$SXm6RP* zKYhjmmxho~Ij-?Ke!)Zuy21aerS;YVI4E=H51noboZ0uu6>8Vit056&7HF*+1v_JICadz4vhLr5pK|+WrNyWhABm literal 0 HcmV?d00001 diff --git a/irulesc/bin/Debug/net7.0/irulesc b/irulesc/bin/Debug/net7.0/irulesc new file mode 100755 index 0000000000000000000000000000000000000000..7ea8f9c516b54eb9d86a4153e65833e34d1303d8 GIT binary patch literal 151064 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 literal 0 HcmV?d00001 diff --git a/irulesc/bin/Debug/net7.0/irulesc.pdb b/irulesc/bin/Debug/net7.0/irulesc.pdb new file mode 100644 index 0000000000000000000000000000000000000000..86ad5fee2fd0e03e3d3f03050c0d5cd42d9dafd4 GIT binary patch literal 10600 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 O7fZ_9Mas(uy8I6?*M+SB literal 0 HcmV?d00001 diff --git a/irulesc/bin/Debug/net7.0/irulesc.runtimeconfig.json b/irulesc/bin/Debug/net7.0/irulesc.runtimeconfig.json new file mode 100644 index 0000000..184be8b --- /dev/null +++ b/irulesc/bin/Debug/net7.0/irulesc.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "net7.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "7.0.0" + } + } +} \ No newline at end of file diff --git a/irulesc/irulesc.csproj b/irulesc/irulesc.csproj new file mode 100644 index 0000000..7d1421e --- /dev/null +++ b/irulesc/irulesc.csproj @@ -0,0 +1,12 @@ + + + + Exe + net7.0 + enable + enable + + + + + diff --git a/irulesc/irulesc.sln b/irulesc/irulesc.sln new file mode 100644 index 0000000..a0880d2 --- /dev/null +++ b/irulesc/irulesc.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "irulesc", "irulesc.csproj", "{8F0F62E0-1F51-42E2-A50B-D55F70078695}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8F0F62E0-1F51-42E2-A50B-D55F70078695}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttribute.cs b/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttribute.cs new file mode 100644 index 0000000..3954b48 --- /dev/null +++ b/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttribute.cs @@ -0,0 +1,2 @@ +// +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = "")] diff --git a/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/irulesc/obj/Debug/irulesc.csproj.AssemblyReference.cache b/irulesc/obj/Debug/irulesc.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40 GIT binary patch literal 11 QcmeZu3JP{+WMlvW01Ze1dH?_b literal 0 HcmV?d00001 diff --git a/irulesc/obj/Debug/irulesc.csproj.CoreCompileInputs.cache b/irulesc/obj/Debug/irulesc.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..32e871a --- /dev/null +++ b/irulesc/obj/Debug/irulesc.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +04c9fa068abebf669539a572a60f002bff7bf190 diff --git a/irulesc/obj/Debug/irulesc.csproj.FileListAbsolute.txt b/irulesc/obj/Debug/irulesc.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b5a68cd --- /dev/null +++ b/irulesc/obj/Debug/irulesc.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +/home/paul/workspace/R/irules/irulesc/bin/Debug/irulesc.exe +/home/paul/workspace/R/irules/irulesc/bin/Debug/irulesc.pdb +/home/paul/workspace/R/irules/irulesc/obj/Debug/irulesc.csproj.AssemblyReference.cache +/home/paul/workspace/R/irules/irulesc/obj/Debug/irulesc.csproj.CoreCompileInputs.cache +/home/paul/workspace/R/irules/irulesc/obj/Debug/irulesc.exe +/home/paul/workspace/R/irules/irulesc/obj/Debug/irulesc.pdb diff --git a/irulesc/obj/Debug/irulesc.csproj.FilesWrittenAbsolute.txt b/irulesc/obj/Debug/irulesc.csproj.FilesWrittenAbsolute.txt new file mode 100644 index 0000000..087ef59 --- /dev/null +++ b/irulesc/obj/Debug/irulesc.csproj.FilesWrittenAbsolute.txt @@ -0,0 +1,5 @@ +/home/paul/workspace/R/irules/irulesc/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttribute.cs +/home/paul/workspace/R/irules/irulesc/bin/Debug/irulesc.pdb +/home/paul/workspace/R/irules/irulesc/bin/Debug/irulesc.exe +/home/paul/workspace/R/irules/irulesc/obj/Debug/irulesc.exe +/home/paul/workspace/R/irules/irulesc/obj/Debug/irulesc.pdb diff --git a/irulesc/obj/Debug/irulesc.exe b/irulesc/obj/Debug/irulesc.exe new file mode 100644 index 0000000000000000000000000000000000000000..3e650401ce2c811f3e60ac3de5f1a95b4b665090 GIT binary patch literal 4608 zcmeHKU2GiH6+Yv?I1V<6l30WU7_UPcpqaH}CnR7eYkO_7#ZDaW#%=*6nVr2}51GH* zJG<aPmDv+oeHEJtWmEZ*l@kEOdAP_=4G^&saLW1DbR_|7+i1* zoXRZ+q64D~BLz96XK?2DSSWL)GZ@krww{I@(RiAd^i}L%g3PUj+G$BAdK-s91CJr2 zeJ40T9A?2Do3u$^e5WWLmfs5jbE zPoz`jK?p*6v1C~h_G=RFrAyk)^d?jtG)7ND@@s{kS9q5uC7&o- zQ}j<1E$B4lf7hD8JE^H0N8Y1aY^IO2t+XGJHJa6B^qCg$cu`8m>Sf!9M$aezH_ILB48^99>xmXx_VScX8cOcVTZ{T zmd_o#Og0BEESm5=;X8~LxE-=-+hdex)UOrtPh)Vv7#5etX+BV}w#_P7lMEr;l0FMZG-U*s?{kJ#7Tk`Mbv-ncp$|{U=0+AdyYFDBzjoKGVQ?t`Vhcwz{9Gfhy9F-r%^&7=k>Rw|XLiB7~ zQRZzCIA-%0j#Yflf3vgaMbc(w<$Jmd&Ku|z4f$PfR=p&N#0V;7 zSpRoG@#xsT{Rb#6&!)e{<&kCn@~J!Oe|h`0cmDY2-@fu;+`8nZzml{rsr8VwxJYw) z!sn9>rrrnjDPqj1II{f!uH8v`PEr4xs73Wv9k-}kP=ML!HkB$x)U|LAT22W;%9FcJ zsN_8 zZmZ)Z*N{_)RW{_+>v)<|YX&I!4O1C3(XFu5XafFR{1~i5M2R4i(giAh6T3Clx_Alh zpPg8hWS)lyL6*uRSd*s>SxxOu>WL21%_+Ni*l}2{?rRWTeE{Pi9iT(FjTpEQ4C7XD zFMbjZ;#R4tN`=bSLtaiQyS4EQtZ85ne0IQY8gx}z$ejn&R2f%sDrAFLK)t7M((oCk zyRkaGK6(-r*t@Xjbatg$L^+ky@z|Gq5;CWxHj19Q%XjZHg=^FYGrDVf_97Eu(i&AfIMekNXN3yGeI;zJ$qCnd zV?p59mbx?3mGBEbPV1D0=MX=5!ln>ZT4Kl{L+zB6sh;t($kdcJDTmBt{uU zh6YK25zzw_dQd?RvdH>FsEDEk6jsM-wJs<^UPN_g zZ8`ObU|yrb+%8Jg?DU>bd&Upc~Ndz>x{iJOz=2 zpqzpp)F)|Av;b|Oj@BoH7&l_J3cH&z?!)*N;|N9u9CQUnH6m(7_t3*Yp^A!2P)lW& z;P>8-t)0+QpDjIfD}9FjV0*Lfz=?~q{%{)#2jX9(A9X?h`g5u?(}w?De|BVl#qq&1 zuC1@~Rf2Qv-hg&%)#bs*X}5O4Q~IF3YDBp^y_HTi z5jiLjCAC;lh@TT%$^%{rT@qt1TYdVti`iA5e{PrlwLZ@6;uE2+BIEsqr#(Z-A0Fj% zzaDj~C2r@m62gUiMs{6kO&Q*U(5tT4L}W#f0tI0+Yhg`nY(;Spp92>P65OMU?TMU= z^h7S{v+i}?*!D29z4xl_@SS<#ncAC+mTewy=v)yvot4<~^iPAQIUS zE9J5_Hph_9nv6!1nKk7s_i#3|*Ua-)-ePrIc#oC$+IX+WO>%5TW1iJx;@mcm&0+@8 z9q@(RJ_3$xP^6H|6N4A64ZIWz1R)n>41%9bZ8Ed@Y@P-Gg4p1cf;RvU@d^O~C8hRS zCxl%sN|5+jk0|16ksbQ00141o`}=kS`>wp>W3{fnKUg-| +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = "")] diff --git a/irulesc/obj/Debug/net472/irulesc.AssemblyInfo.cs b/irulesc/obj/Debug/net472/irulesc.AssemblyInfo.cs new file mode 100644 index 0000000..c3e0ce0 --- /dev/null +++ b/irulesc/obj/Debug/net472/irulesc.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irulesc")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irulesc")] +[assembly: System.Reflection.AssemblyTitleAttribute("irulesc")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irulesc/obj/Debug/net472/irulesc.AssemblyInfoInputs.cache b/irulesc/obj/Debug/net472/irulesc.AssemblyInfoInputs.cache new file mode 100644 index 0000000..813abb5 --- /dev/null +++ b/irulesc/obj/Debug/net472/irulesc.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +51c4f0870ea0d042715b0fcf9473aead60272da1 diff --git a/irulesc/obj/Debug/net472/irulesc.GeneratedMSBuildEditorConfig.editorconfig b/irulesc/obj/Debug/net472/irulesc.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..d638f6a --- /dev/null +++ b/irulesc/obj/Debug/net472/irulesc.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = irulesc +build_property.ProjectDir = /home/paul/workspace/R/irules/irulesc/ diff --git a/irulesc/obj/Debug/net472/irulesc.GlobalUsings.g.cs b/irulesc/obj/Debug/net472/irulesc.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/irulesc/obj/Debug/net472/irulesc.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/irulesc/obj/Debug/net472/irulesc.assets.cache b/irulesc/obj/Debug/net472/irulesc.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..cc00a7e4b152c720f47e5524cb84d176a9977256 GIT binary patch literal 570 zcmWIWc6a1qU|`T!U90cy;%*i5aT(L~T{gWNPkmN-e;%`$wm3a`DrD3ey$;IMTxno<@rU~dO@jasYR)I$*GRT#i_YTIhm=&Akz$qSFV?r zT4G{u1kwd^ivjUE^$qn5^o&_SI)MPB8RSxCAZ7t#kT@FTf&~jp1B1%naPfgM7>)&0r3fKDrAhD?Y&Hs;xNzt;X%Z_EnI;aCkej~ktT}dPCmX9kgCiFX z{0}4~1RRn04_r9$ANT{T-B4IJ$4vlu17?yhE(~`gBFgsE~DWDn6n`SIHpf!Y))@N&4h%IHu?oy^&2V(WWT zkKk-%JZ55lsx_dF!x_J8-*n5&7EnoSmF?E{Vf=pw)%<^p0)3fk?C}R{^`2`-Ea@cYlbw=->pg)0;MXU=#2 z$2tG`&wpNbWdBL3CZZaYTepbLp=L@dyfe(h-1NYgO>}m}#g=no_+m?D*7UTZ>*QUd zpydqPc6==>HMeAIrmdyM(ptfpminqy4O>IkfCQ&?VZ4 zGD~fDlC>cGs7XEK!AL-@`|_xddWr+rPxFzc@8<{+uql3;kD8c-@IiRg7# zS`Hd=tTctfzM4=fC`r^?Au9GM&MSyxtD;(()rh{s7=o4mg0_*1uEqA19OWZhs@f3{ z80t+w-z!3|9OL0`J)w6cx;l37Ahl!xkD+Jl8$`dOzRrBwcTGF*af{1Xo6V?O_oV3$ z@Vun0yY>vFP}d;d^DOsTP8Ky2rZ0A_BU-`2U!sfF2Xk5#*i?EjgvuAElX)&gFN>g# z(f9PBh*6the4O4DtLbZ)VziI?plK8(;8|jPP2mZJHx%|L{7IOwZX#2;4EzRJXr>>; zTI#@Fo{2(UTWZ&?T{gjw7lyz!+@=HqgVsX7p#=p|D5ckiy*x zUsPyPE3G2~e2jEjiJm&GrB2``+6`=_{lG`*6tIgv0`8>Kz&`o{_=3`>fi?3{h7gpZ zwLqkPf$pu`m`{&5(X~{|HdZuG9HxAh|j$1H%7!B*T ztq|ahnJ>AjUD-*WQz)92Qcg(AII1|WY>y%ycQNyvzudqM412C@m?+u4S&&Nan_1H` z{R(S(&huqK4;$%WxHu3|CiQ8{qM#Lx7^WTa`h=XZWR53Edd_#;NS`u|yzO|tne!r5 z@2;p#JmM4@_?CzWPorr2Crcg}M%j z?&sr?san6+HHxE--G4MEi#)H)tm_={1lrZ9L$yQDW_`3jv#>873$yhM?wRd+C!93h zvtUe_UePkU81zaAw)*8CFMms7WSmduODMXTdpN)r5uE2Js!Uk3F95EBpL^_q;aP9og6Yej)AEeDo-5;O%m3_o#oq~)P zjgl4Tz3vr_oQzMzgK)zt7k9FU;wtF4E&cB8osmH=PG>1S*wgvMHVVB@MBaG@pWSG# zJ1IA}RsXr?O+9=CIG{o1HRhI6^jZX#gME&hvMjar)G3!zZOOoTs|{Y%%e&mq|C;}1 z283F$4Z&AbMTo(hg_AH}p#;mjH28Mdmn1sP2O^}?Ro&nwDNP4~{WJk?2wz&GkcWT+ z!B-c3RrA};z)#>S^7&lohu@b9w@RA=3V1be*9?$}`$od2O*6QCn6|1{DFdqktp~e7 zKH52u0{XP35l#hS^3lqKKK~D%_!~q}V&T_KS@8H4#O);TJ~~vOq8eikGcq7a<=%wP zl8VYBe3H?Vs(ln`3awbr;}#diwX|O_PSkG_{ao}c&!YqHb7Gk=ENB>g@~Q{VtVnYz!aU8w8{sGuC6)iNP|sOo|51D_1sS;AIKh0z z(ci(?CFH=bh>kF`#d%BMTMJ)Di`p;ELOBOfo_mlZ4|6GCwJgj+!%kV8xpE)Q-(5~v RSpFVAu + + + + + \ No newline at end of file diff --git a/irulesc/obj/Debug/net472/irulesc.pdb b/irulesc/obj/Debug/net472/irulesc.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4c4e44bafb85b4b0c2ee08e6bc7bbca985a3cdfe GIT binary patch literal 1700 zcmZWpYfKbZ6h6ZOf{0a#*lM+_wAu~sbY^#U7oxW8!n&e7bQiQ5Q<$Bd!O?ka=Yidp z5JZVJTJ?u*jg5^;iH{boViT0KL95W%T1~*jkW_69CPXo*v9XDX>Amb=Dct1boO|x~ zedo;FMCk|J5@dO+V^N&zM)nc1yheZmL`%hS#Lz^g zPDddu9nDoopa{i9cs*2IiZz>Z< zS6IY`EGdQS;z7XNG+ciXTAN8MLf`Adaxcd#HyxjLPR|MK+`V;b%a`Bf{u5pEUeBby z>H8zlUD=v)H0{xgA8zj1zVeHK<_2^FU^7^vJ`j0ajY-)6KS_vOD>(Uk8V0v9OSAe;^{$$K^3S3~ zPwM;*YJcwI+M1qOR=+Q`N)`wGub*Git|8MO^xH70#bHzs;L;@2Gum;rs3QoDlsTY zD6A}UtRyAML}d#fD-)v{t0h2<8=@?J%o^y&K@9&}XIwIMh)b*?sG1CZB~ctVK|`9N z%)jg!^-R*Pe1F}&dRaV+bhDYPXn+Ec)AUWSVbw1@F{1cvf*|1~>Cz>Vq&qQXN} z*k2r6ToMdahZf@v4g1T3>ng*m@C5BLb}p)>GF%f12mMvSFiyB9Bs}8~%y#w~*Vz2x(7+DJ@?wy}JL%iZhJ`O}n}VhAdxo|b*t$~A+&IS&h3HH-xsX3!^8oL#}jh5mz z3`Q@>hE0R@YlklfzTc;$e!lSA85X#-5;ZEvHD1T}l3b2X=l^PHBeek9WbUWq7Y+w6 z9(tD3H~DVB0#%qYuZf&)6*Doq8{k-fTg>wf9X$U!Km0*8bIwAClP8pnAPy^8N7|wu zU5CFs9Xd+?DEeezsPfbsgSG4Xn|E2%_hrcfw%{5?Q=xOuwdUD}=d5VI#4WhDd7o_z z5Z#{-E%ZqL_W-gSbK4G_>kV}bcHX>OR#7nxJ*PxQCIJglGO~b3Nu($FHligLE&U7o C4gs +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/irulesc/obj/Debug/net7.0/apphost b/irulesc/obj/Debug/net7.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..7ea8f9c516b54eb9d86a4153e65833e34d1303d8 GIT binary patch literal 151064 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 +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("irulesc")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("irulesc")] +[assembly: System.Reflection.AssemblyTitleAttribute("irulesc")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/irulesc/obj/Debug/net7.0/irulesc.AssemblyInfoInputs.cache b/irulesc/obj/Debug/net7.0/irulesc.AssemblyInfoInputs.cache new file mode 100644 index 0000000..813abb5 --- /dev/null +++ b/irulesc/obj/Debug/net7.0/irulesc.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +51c4f0870ea0d042715b0fcf9473aead60272da1 diff --git a/irulesc/obj/Debug/net7.0/irulesc.GeneratedMSBuildEditorConfig.editorconfig b/irulesc/obj/Debug/net7.0/irulesc.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..532463d --- /dev/null +++ b/irulesc/obj/Debug/net7.0/irulesc.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = irulesc +build_property.ProjectDir = /home/paul/workspace/R/irules/irulesc/ diff --git a/irulesc/obj/Debug/net7.0/irulesc.GlobalUsings.g.cs b/irulesc/obj/Debug/net7.0/irulesc.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/irulesc/obj/Debug/net7.0/irulesc.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/irulesc/obj/Debug/net7.0/irulesc.assets.cache b/irulesc/obj/Debug/net7.0/irulesc.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..cf173a595f53007e116875a7ba435c2c4c86fb80 GIT binary patch literal 571 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 literal 0 HcmV?d00001 diff --git a/irulesc/obj/Debug/net7.0/irulesc.genruntimeconfig.cache b/irulesc/obj/Debug/net7.0/irulesc.genruntimeconfig.cache new file mode 100644 index 0000000..d22778f --- /dev/null +++ b/irulesc/obj/Debug/net7.0/irulesc.genruntimeconfig.cache @@ -0,0 +1 @@ +ff856425ed8e626480d7b5cc17d2b894ccccb91b diff --git a/irulesc/obj/Debug/net7.0/irulesc.pdb b/irulesc/obj/Debug/net7.0/irulesc.pdb new file mode 100644 index 0000000000000000000000000000000000000000..86ad5fee2fd0e03e3d3f03050c0d5cd42d9dafd4 GIT binary patch literal 10600 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 O7fZ_9Mas(uy8I6?*M+SB literal 0 HcmV?d00001 diff --git a/irulesc/obj/Debug/net7.0/ref/irulesc.dll b/irulesc/obj/Debug/net7.0/ref/irulesc.dll new file mode 100644 index 0000000000000000000000000000000000000000..68b4b80eeb9683cdeeb300db4dce0764630c07cb GIT binary patch literal 5632 zcmeHLU1%It6h5;}Vwxtg(ON4NoownK+DT%H+L~=Q%_cRPq%qmF{!p6P*}I#u^Rv#K z-Ddk>Bck}Gf^WWvAczzc6)cLVPa-1XgO7p_A|gsl@kvVSckaw&ciXB}d@8-kJ@=e* z&pm(l&OJAodE#YSM?`Jt=g$+J#KZgM+6NYd=t$HfTdco#1pu z-1jCiX3=$YMtDp`egjkf^GL6wb1-P@Xz6*Pjq0~C#$+TyOVGQY@g<_s_L$i`tP*vD z&Oz?xX8u3n*~tAwtP}J@34zgYYjzPMyjzPU@taxPvP650P^^T&Pj*BMl@rFBnhx)c zKn50gDuyK>EYpkL)Ur@%1j6wl$T86>I&w&x(3@HocALnn=oOp+_nYa@`;Q$TUtRq6 zr87N0&0oQxUJdOM8F&@<8aKY1Qq)fQEYWG)gBmmcL+jdfjP@=(yjP1g@I6!8VGJ1~ zLnFgGSz$XlfM;P~;2EN2+&?Sm0}Ekbdu7QIKj8l6D|}#afqn$ScjUmn#i<;|-$9>c zdavUbFml6k?I7;3^-TPsjnL-E|2~kchhyOy*MojtOh@s3sYPQ4ZPRW{bq!Rt!Tdj{zeSnR`3f2bBcdV;UmO)-qgN_%%K#+Sz_n`hv_&gDm&Un z>Zi%nPVg`VsvEYLf?>q`9heiq*U|0tqqdFavb_F)d)ehq(FxJLo3B zF1kzM!+;xUr-EY&PAT}Pf{!a`Drf_C(6fLy&>hIx88T=CFoUkAA;7JunFbBeV}N(l zA;1xO4e&vF3vis?2YiG+16)x2CjrOFg8VoN`eVQtw_^MVeMQeHPTOjdA&!+Bm;Y-N z7J;p52V=(Qj9;ueVmH|V25HekU53In=Br+4yMiX%f+!Y6aV*5)DpW&3)f=gZKxWWtJ_F_JA`5JAnhgp4;7c5!+@&e&Gq zOTQFCvM9!o`?|Cxtwj}Ws-*per(iibiWk+*HeJ&?*Xg9S1L^ByvR9#*&Ug15KHm3T z*RE7YXQ!qfa74H8XPZxLJ{XvlS>Kyju|$Q#$}b20QK>=h8g*Z^G0bSR#h9JQkNbfb zt5oiZlai_3Zwx_8@20gQm$PNXG3&E9ft|cUheS7YB_9ZNY1FPxG@gLq594OW556<- z6+v`+bOWW}UeB20_(x}|PH0yg0mk|%Z&?I3J{*FJ8TT$(Dz7A}AtBE! zpLm*s6!Y0`rNyrc*F|=cbqBC6z{*A(!>G$##iP!4x?zVi5h_^^J~>UEwdyyhh*^Ha z-HF$UM$=eRRx3EN3e}Z|Wm<+dA{{-e^zV=PoHf>;_{UU~fxog7#WRQXK5SQ!gRsdv zLS(IZ8^XH{Z=x3Y3$xJ3L6YY&nNgr5#=V6Ud&H!e;}>P(DaI?<9i~Lt_zvov%9COr)$)V9~C-O zcruf&2Hq}dEeqF_+ufu{ZMS@PmnmJNHk{U7)3ZxLhDkk8_MlAH*OW~a1>Qnoy~QWK z^3%G9B9TeY)KO6!+fok$!>m-&gOP?XsLGJvB$w&Wy=k=$wxzJDs1fy;1}6|tSK+59 z&INW2Z=kY}m#K9m(W;|0^q@FcRj!xQq9z>OVVFsqa>}duM?{d;tM-_MVvjVIOh<}1 uD5YfZ65b@P54QL|I=Geu2#gLUJG2{{eWkQ)^uM4F?z>U~x*Es7$-tkV;M1=F literal 0 HcmV?d00001 diff --git a/irulesc/obj/Debug/net7.0/refint/irulesc.dll b/irulesc/obj/Debug/net7.0/refint/irulesc.dll new file mode 100644 index 0000000000000000000000000000000000000000..68b4b80eeb9683cdeeb300db4dce0764630c07cb GIT binary patch literal 5632 zcmeHLU1%It6h5;}Vwxtg(ON4NoownK+DT%H+L~=Q%_cRPq%qmF{!p6P*}I#u^Rv#K z-Ddk>Bck}Gf^WWvAczzc6)cLVPa-1XgO7p_A|gsl@kvVSckaw&ciXB}d@8-kJ@=e* z&pm(l&OJAodE#YSM?`Jt=g$+J#KZgM+6NYd=t$HfTdco#1pu z-1jCiX3=$YMtDp`egjkf^GL6wb1-P@Xz6*Pjq0~C#$+TyOVGQY@g<_s_L$i`tP*vD z&Oz?xX8u3n*~tAwtP}J@34zgYYjzPMyjzPU@taxPvP650P^^T&Pj*BMl@rFBnhx)c zKn50gDuyK>EYpkL)Ur@%1j6wl$T86>I&w&x(3@HocALnn=oOp+_nYa@`;Q$TUtRq6 zr87N0&0oQxUJdOM8F&@<8aKY1Qq)fQEYWG)gBmmcL+jdfjP@=(yjP1g@I6!8VGJ1~ zLnFgGSz$XlfM;P~;2EN2+&?Sm0}Ekbdu7QIKj8l6D|}#afqn$ScjUmn#i<;|-$9>c zdavUbFml6k?I7;3^-TPsjnL-E|2~kchhyOy*MojtOh@s3sYPQ4ZPRW{bq!Rt!Tdj{zeSnR`3f2bBcdV;UmO)-qgN_%%K#+Sz_n`hv_&gDm&Un z>Zi%nPVg`VsvEYLf?>q`9heiq*U|0tqqdFavb_F)d)ehq(FxJLo3B zF1kzM!+;xUr-EY&PAT}Pf{!a`Drf_C(6fLy&>hIx88T=CFoUkAA;7JunFbBeV}N(l zA;1xO4e&vF3vis?2YiG+16)x2CjrOFg8VoN`eVQtw_^MVeMQeHPTOjdA&!+Bm;Y-N z7J;p52V=(Qj9;ueVmH|V25HekU53In=Br+4yMiX%f+!Y6aV*5)DpW&3)f=gZKxWWtJ_F_JA`5JAnhgp4;7c5!+@&e&Gq zOTQFCvM9!o`?|Cxtwj}Ws-*per(iibiWk+*HeJ&?*Xg9S1L^ByvR9#*&Ug15KHm3T z*RE7YXQ!qfa74H8XPZxLJ{XvlS>Kyju|$Q#$}b20QK>=h8g*Z^G0bSR#h9JQkNbfb zt5oiZlai_3Zwx_8@20gQm$PNXG3&E9ft|cUheS7YB_9ZNY1FPxG@gLq594OW556<- z6+v`+bOWW}UeB20_(x}|PH0yg0mk|%Z&?I3J{*FJ8TT$(Dz7A}AtBE! zpLm*s6!Y0`rNyrc*F|=cbqBC6z{*A(!>G$##iP!4x?zVi5h_^^J~>UEwdyyhh*^Ha z-HF$UM$=eRRx3EN3e}Z|Wm<+dA{{-e^zV=PoHf>;_{UU~fxog7#WRQXK5SQ!gRsdv zLS(IZ8^XH{Z=x3Y3$xJ3L6YY&nNgr5#=V6Ud&H!e;}>P(DaI?<9i~Lt_zvov%9COr)$)V9~C-O zcruf&2Hq}dEeqF_+ufu{ZMS@PmnmJNHk{U7)3ZxLhDkk8_MlAH*OW~a1>Qnoy~QWK z^3%G9B9TeY)KO6!+fok$!>m-&gOP?XsLGJvB$w&Wy=k=$wxzJDs1fy;1}6|tSK+59 z&INW2Z=kY}m#K9m(W;|0^q@FcRj!xQq9z>OVVFsqa>}duM?{d;tM-_MVvjVIOh<}1 uD5YfZ65b@P54QL|I=Geu2#gLUJG2{{eWkQ)^uM4F?z>U~x*Es7$-tkV;M1=F literal 0 HcmV?d00001 diff --git a/irulesc/obj/irulesc.csproj.nuget.dgspec.json b/irulesc/obj/irulesc.csproj.nuget.dgspec.json new file mode 100644 index 0000000..1c2f088 --- /dev/null +++ b/irulesc/obj/irulesc.csproj.nuget.dgspec.json @@ -0,0 +1,121 @@ +{ + "format": 1, + "restore": { + "/home/paul/workspace/R/irules/irulesc/irulesc.csproj": {} + }, + "projects": { + "/home/paul/workspace/R/irules/irules.core/irules.core.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "projectName": "irules.core", + "projectPath": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj", + "packagesPath": "/home/paul/.nuget/packages", + "outputPath": "/home/paul/workspace/R/irules/irules.core/obj/", + "projectStyle": "PackageReference", + "crossTargeting": true, + "fallbackFolders": [ + "/usr/share/dotnet/sdk/NuGetFallbackFolder" + ], + "configFilePaths": [ + "/home/paul/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net472" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net472": { + "targetAlias": "net472", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net472": { + "targetAlias": "net472", + "dependencies": { + "Irony": { + "target": "Package", + "version": "[1.2.0, )" + }, + "Microsoft.NETFramework.ReferenceAssemblies": { + "suppressParent": "All", + "target": "Package", + "version": "[1.0.3, )", + "autoReferenced": true + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.403/RuntimeIdentifierGraph.json" + } + } + }, + "/home/paul/workspace/R/irules/irulesc/irulesc.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/paul/workspace/R/irules/irulesc/irulesc.csproj", + "projectName": "irulesc", + "projectPath": "/home/paul/workspace/R/irules/irulesc/irulesc.csproj", + "packagesPath": "/home/paul/.nuget/packages", + "outputPath": "/home/paul/workspace/R/irules/irulesc/obj/", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "/usr/share/dotnet/sdk/NuGetFallbackFolder" + ], + "configFilePaths": [ + "/home/paul/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": { + "/home/paul/workspace/R/irules/irules.core/irules.core.csproj": { + "projectPath": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.403/RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/irulesc/obj/irulesc.csproj.nuget.g.props b/irulesc/obj/irulesc.csproj.nuget.g.props new file mode 100644 index 0000000..3f47571 --- /dev/null +++ b/irulesc/obj/irulesc.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/paul/.nuget/packages + /home/paul/.nuget/packages;/usr/share/dotnet/sdk/NuGetFallbackFolder + PackageReference + 6.7.0 + + + + + + \ No newline at end of file diff --git a/irulesc/obj/irulesc.csproj.nuget.g.targets b/irulesc/obj/irulesc.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/irulesc/obj/irulesc.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/irulesc/obj/project.assets.json b/irulesc/obj/project.assets.json new file mode 100644 index 0000000..999ac5f --- /dev/null +++ b/irulesc/obj/project.assets.json @@ -0,0 +1,117 @@ +{ + "version": 3, + "targets": { + "net7.0": { + "Irony/1.2.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Irony.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Irony.dll": {} + } + }, + "irules.core/1.0.0": { + "type": "project", + "framework": ".NETFramework,Version=v4.7.2", + "dependencies": { + "Irony": "1.2.0" + }, + "compile": { + "bin/placeholder/irules.core.dll": {} + }, + "runtime": { + "bin/placeholder/irules.core.dll": {} + } + } + } + }, + "libraries": { + "Irony/1.2.0": { + "sha512": "xobL8fbz01pOacoWPjBw1K1tT4Sell3n0nQlutAGpqJ7R3sEoL+pB1gkWUBm1NcfQ7EAyPfIcAt4LVvAQhB7tg==", + "type": "package", + "path": "irony/1.2.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "irony.1.2.0.nupkg.sha512", + "irony.nuspec", + "lib/netstandard2.0/Irony.dll" + ] + }, + "irules.core/1.0.0": { + "type": "project", + "path": "../irules.core/irules.core.csproj", + "msbuildProject": "../irules.core/irules.core.csproj" + } + }, + "projectFileDependencyGroups": { + "net7.0": [ + "irules.core >= 1.0.0" + ] + }, + "packageFolders": { + "/home/paul/.nuget/packages": {}, + "/usr/share/dotnet/sdk/NuGetFallbackFolder": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/paul/workspace/R/irules/irulesc/irulesc.csproj", + "projectName": "irulesc", + "projectPath": "/home/paul/workspace/R/irules/irulesc/irulesc.csproj", + "packagesPath": "/home/paul/.nuget/packages", + "outputPath": "/home/paul/workspace/R/irules/irulesc/obj/", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "/usr/share/dotnet/sdk/NuGetFallbackFolder" + ], + "configFilePaths": [ + "/home/paul/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": { + "/home/paul/workspace/R/irules/irules.core/irules.core.csproj": { + "projectPath": "/home/paul/workspace/R/irules/irules.core/irules.core.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.403/RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/irulesc/obj/project.nuget.cache b/irulesc/obj/project.nuget.cache new file mode 100644 index 0000000..f053bc7 --- /dev/null +++ b/irulesc/obj/project.nuget.cache @@ -0,0 +1,10 @@ +{ + "version": 2, + "dgSpecHash": "JQHxwPBsVVEK8sXzEpvLt0Z2y/2EDJeEVTKYBej4+kVzGmsxmtlj5tJVmFR2uLrJBgE9CaSwNZ55a8g5F5Hbdg==", + "success": true, + "projectFilePath": "/home/paul/workspace/R/irules/irulesc/irulesc.csproj", + "expectedPackageFiles": [ + "/home/paul/.nuget/packages/irony/1.2.0/irony.1.2.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/samples/red/.gitignore b/samples/red/.gitignore new file mode 100644 index 0000000..c6ef85f --- /dev/null +++ b/samples/red/.gitignore @@ -0,0 +1,403 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files +*.ncb +*.aps + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml + +# Single Target Config +solution-config.props +# Windows Publish Profiles +!**/*.Windows/Properties/PublishProfiles/*.pubxml \ No newline at end of file diff --git a/samples/red/.vscode/launch.json b/samples/red/.vscode/launch.json new file mode 100644 index 0000000..96016c2 --- /dev/null +++ b/samples/red/.vscode/launch.json @@ -0,0 +1,53 @@ +{ + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "version": "0.2.0", + "configurations": [ + { + "name": "Uno Platform Mobile", + "type": "Uno", + "request": "launch", + // any Uno* task will do, this is simply to satisfy vscode requirement when a launch.json is present + "preLaunchTask": "Uno: android | Debug | android-x64" + }, + { + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "name": "Debug (Chrome, WebAssembly)", + "type": "chrome", + "request": "launch", + "url": "http://localhost:5000", + "webRoot": "${workspaceFolder}/red.Wasm", + "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}", + "timeout": 30000, + "server": { + "runtimeExecutable": "dotnet", + "program": "run", + "outputCapture": "std", + "timeout": 30000, + "cwd": "${workspaceFolder}/red.Wasm" + } + }, + { + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "name": "Skia.GTK (Debug)", + "type": "coreclr", + "request": "launch", + "preLaunchTask": "build-skia-gtk", + // If you have changed target frameworks, make sure to update the program path. + "program": "${workspaceFolder}/red.Skia.Gtk/bin/Debug/net7.0/red.Skia.Gtk.dll", + "args": [], + "env": { + "DOTNET_MODIFIABLE_ASSEMBLIES": "debug" + }, + "cwd": "${workspaceFolder}/red.Skia.Gtk", + // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console + "console": "internalConsole", + "stopAtEntry": false + }, + ] +} diff --git a/samples/red/.vscode/settings.json b/samples/red/.vscode/settings.json new file mode 100644 index 0000000..4480d84 --- /dev/null +++ b/samples/red/.vscode/settings.json @@ -0,0 +1,7 @@ +{ + "explorer.fileNesting.enabled": true, + "explorer.fileNesting.expand": false, + "explorer.fileNesting.patterns": { + "*.xaml": "$(capture).xaml.cs" + } +} diff --git a/samples/red/.vscode/tasks.json b/samples/red/.vscode/tasks.json new file mode 100644 index 0000000..607403c --- /dev/null +++ b/samples/red/.vscode/tasks.json @@ -0,0 +1,53 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "build-wasm", + "command": "dotnet", + "type": "process", + "args": [ + "build", + "${workspaceFolder}/red.Wasm/red.Wasm.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + }, + { + "label": "publish-wasm", + "command": "dotnet", + "type": "process", + "args": [ + "publish", + "${workspaceFolder}/red.Wasm/red.Wasm.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + }, + { + "label": "build-skia-gtk", + "command": "dotnet", + "type": "process", + "args": [ + "build", + "${workspaceFolder}/red.Skia.Gtk/red.Skia.Gtk.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + }, + { + "label": "publish-skia-gtk", + "command": "dotnet", + "type": "process", + "args": [ + "publish", + "${workspaceFolder}/red.Skia.Gtk/red.Skia.Gtk.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + } + ] +} diff --git a/samples/red/.vsconfig b/samples/red/.vsconfig new file mode 100644 index 0000000..c999668 --- /dev/null +++ b/samples/red/.vsconfig @@ -0,0 +1,39 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Component.CoreEditor", + "Microsoft.VisualStudio.Workload.CoreEditor", + "Microsoft.NetCore.Component.SDK", + "Microsoft.NetCore.Component.DevelopmentTools", + "Microsoft.Net.ComponentGroup.DevelopmentPrerequisites", + "Microsoft.VisualStudio.Component.TextTemplating", + "Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions", + "Microsoft.NetCore.Component.Web", + "Microsoft.VisualStudio.Component.IISExpress", + "Component.Microsoft.Web.LibraryManager", + "Microsoft.VisualStudio.ComponentGroup.Web", + "Microsoft.VisualStudio.Component.Web", + "Microsoft.VisualStudio.ComponentGroup.Web.Client", + "Microsoft.VisualStudio.Workload.NetWeb", + "Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites", + "Microsoft.VisualStudio.Workload.Azure", + "Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.TemplateEngine", + "Microsoft.VisualStudio.Component.Windows10SDK.19041", + "Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging", + "Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites", + "Microsoft.VisualStudio.Component.Debugger.JustInTime", + "Microsoft.VisualStudio.Workload.ManagedDesktop", + "Microsoft.Component.NetFX.Native", + "Microsoft.VisualStudio.Component.Graphics", + "Microsoft.VisualStudio.Component.Merq", + "Component.Xamarin.RemotedSimulator", + "Microsoft.VisualStudio.Component.MonoDebugger", + "Component.Xamarin", + "Microsoft.VisualStudio.ComponentGroup.Maui.All", + "Component.Android.SDK34", + "Component.Android.SDK33", + "Component.OpenJDK", + "Microsoft.VisualStudio.Workload.NetCrossPlat", + "Microsoft.VisualStudio.Workload.NetCoreTools" + ] +} diff --git a/samples/red/App.axaml b/samples/red/App.axaml new file mode 100644 index 0000000..aaea807 --- /dev/null +++ b/samples/red/App.axaml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/samples/red/App.axaml.cs b/samples/red/App.axaml.cs new file mode 100644 index 0000000..d8a2aa9 --- /dev/null +++ b/samples/red/App.axaml.cs @@ -0,0 +1,23 @@ +using Avalonia; +using Avalonia.Controls.ApplicationLifetimes; +using Avalonia.Markup.Xaml; + +namespace red; + +public partial class App : Application +{ + public override void Initialize() + { + AvaloniaXamlLoader.Load(this); + } + + public override void OnFrameworkInitializationCompleted() + { + if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) + { + desktop.MainWindow = new MainWindow(); + } + + base.OnFrameworkInitializationCompleted(); + } +} \ No newline at end of file diff --git a/samples/red/MainWindow.axaml b/samples/red/MainWindow.axaml new file mode 100644 index 0000000..e6e2806 --- /dev/null +++ b/samples/red/MainWindow.axaml @@ -0,0 +1,27 @@ + + + + + Search + + + + + + diff --git a/samples/red/MainWindow.axaml.cs b/samples/red/MainWindow.axaml.cs new file mode 100644 index 0000000..a461e45 --- /dev/null +++ b/samples/red/MainWindow.axaml.cs @@ -0,0 +1,12 @@ +using Avalonia.Controls; + +namespace red; + +public partial class MainWindow : Window +{ + public MainWindow() + { + InitializeComponent(); + //src.Text = "Hello !"; + } +} \ No newline at end of file diff --git a/samples/red/Program.cs b/samples/red/Program.cs new file mode 100644 index 0000000..0c22b11 --- /dev/null +++ b/samples/red/Program.cs @@ -0,0 +1,21 @@ +using Avalonia; +using System; + +namespace red; + +class Program +{ + // Initialization code. Don't use any Avalonia, third-party APIs or any + // SynchronizationContext-reliant code before AppMain is called: things aren't initialized + // yet and stuff might break. + [STAThread] + public static void Main(string[] args) => BuildAvaloniaApp() + .StartWithClassicDesktopLifetime(args); + + // Avalonia configuration, don't remove; also used by visual designer. + public static AppBuilder BuildAvaloniaApp() + => AppBuilder.Configure() + .UsePlatformDetect() + .WithInterFont() + .LogToTrace(); +} diff --git a/samples/red/app.manifest b/samples/red/app.manifest new file mode 100644 index 0000000..2e8220e --- /dev/null +++ b/samples/red/app.manifest @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + diff --git a/samples/red/red.csproj b/samples/red/red.csproj new file mode 100644 index 0000000..1faa059 --- /dev/null +++ b/samples/red/red.csproj @@ -0,0 +1,24 @@ + + + WinExe + net7.0 + enable + true + app.manifest + true + + + + + + + + + + + + + + + + diff --git a/samples/red/red.sln b/samples/red/red.sln new file mode 100644 index 0000000..7b8b239 --- /dev/null +++ b/samples/red/red.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.002.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "red", "red.csproj", "{66BC4201-F7AF-40A2-BB2A-A5329024C47F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {66BC4201-F7AF-40A2-BB2A-A5329024C47F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {66BC4201-F7AF-40A2-BB2A-A5329024C47F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {66BC4201-F7AF-40A2-BB2A-A5329024C47F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {66BC4201-F7AF-40A2-BB2A-A5329024C47F}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7BA738A4-A2F5-4296-AF49-7ACE98EECB16} + EndGlobalSection +EndGlobal