From 49dcf2c714025c726b9bd33eb383d9c6ab73c6ef Mon Sep 17 00:00:00 2001 From: SoulStar Date: Mon, 25 Nov 2024 14:27:37 +0800 Subject: [PATCH] =?UTF-8?q?add=20-=20=E5=AE=8C=E5=96=84=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=20=E6=B7=BB=E5=8A=A0XML=E8=AF=BB=E5=8F=96?= =?UTF-8?q?=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bin/Debug/HighWayIot.Common.dll | Bin 14336 -> 14336 bytes .../bin/Debug/HighWayIot.Common.pdb | Bin 46592 -> 46592 bytes .../bin/Debug/HighWayIot.Log4net.dll | Bin 6656 -> 6656 bytes .../bin/Debug/HighWayIot.Log4net.pdb | Bin 24064 -> 24064 bytes .../bin/Debug/config/log4net.config | 167 + .../obj/Debug/HighWayI.6D993C3E.Up2Date | 0 ...yIot.Common.csproj.AssemblyReference.cache | Bin 7771 -> 9334 bytes ...yIot.Common.csproj.CoreCompileInputs.cache | 2 +- ...hWayIot.Common.csproj.FileListAbsolute.txt | 13 + .../obj/Debug/HighWayIot.Common.dll | Bin 14336 -> 14336 bytes .../obj/Debug/HighWayIot.Common.pdb | Bin 46592 -> 46592 bytes .../HighWayIot.Repository.csproj | 11 +- HighWayIot.Repository/SqlSugarHelper.cs | 69 +- .../bin/Debug/HighWayIot.Common.dll | Bin 14336 -> 14336 bytes .../bin/Debug/HighWayIot.Common.pdb | Bin 46592 -> 46592 bytes .../bin/Debug/HighWayIot.Log4net.dll | Bin 6656 -> 6656 bytes .../bin/Debug/HighWayIot.Log4net.pdb | Bin 24064 -> 24064 bytes .../bin/Debug/HighWayIot.Repository.dll | Bin 12288 -> 12800 bytes .../bin/Debug/HighWayIot.Repository.pdb | Bin 52736 -> 50688 bytes .../bin/Debug/System.Buffers.dll | Bin 0 -> 20856 bytes .../bin/Debug/System.Memory.dll | Bin 0 -> 142240 bytes .../bin/Debug/System.Numerics.Vectors.dll | Bin 0 -> 115856 bytes ...System.Runtime.CompilerServices.Unsafe.dll | Bin 0 -> 18024 bytes .../System.Threading.Tasks.Extensions.dll | Bin 0 -> 25984 bytes .../bin/Debug/config/log4net.config | 167 + HighWayIot.Repository/domain/BaseBomInfo.cs | 22 - .../domain/BaseDeviceinfo.cs | 59 - HighWayIot.Repository/domain/SysRoleEntity.cs | 39 + HighWayIot.Repository/domain/SysUserEntity.cs | 62 + HighWayIot.Repository/domain/SysUserInfo.cs | 37 - ...gnTimeResolveAssemblyReferencesInput.cache | Bin 2584 -> 2606 bytes .../obj/Debug/HighWayI.70C4738C.Up2Date | 0 ....Repository.csproj.AssemblyReference.cache | Bin 12772 -> 20320 bytes ....Repository.csproj.CoreCompileInputs.cache | 2 +- ...Iot.Repository.csproj.FileListAbsolute.txt | 22 + .../obj/Debug/HighWayIot.Repository.dll | Bin 12288 -> 12800 bytes .../obj/Debug/HighWayIot.Repository.pdb | Bin 52736 -> 50688 bytes .../service/IBaseBomInfoService.cs | 14 - .../service/IBaseDeviceinfoService.cs | 20 - .../service/ISysUserInfoService.cs | 37 +- .../service/ISysUserRoleService.cs | 45 + .../service/Impl/BaseBomInfoServiceImpl.cs | 30 - .../service/Impl/BaseDeviceinfoServiceImpl.cs | 23 - .../Impl/BaseSysUserInfoServiceImpl.cs | 80 +- .../Impl/BaseSysUserRoleServiceImpl.cs | 72 + HighWayIot.Winform/Business/XmlUtil.cs | 60 + HighWayIot.Winform/Configuration.xml | 13 + HighWayIot.Winform/HighWayIot.Winform.csproj | 62 +- .../MainForm/BaseForm.Designer.cs | 160 +- HighWayIot.Winform/MainForm/BaseForm.cs | 35 +- HighWayIot.Winform/MainForm/BaseForm.resx | 1139 ++ .../MainForm/LoginForm.Designer.cs | 156 +- HighWayIot.Winform/MainForm/LoginForm.cs | 11 +- HighWayIot.Winform/MainForm/LoginForm.resx | 1187 +- .../Properties/Resources.Designer.cs | 64 +- HighWayIot.Winform/Properties/Resources.resx | 17 +- .../Static/MesnacLogoHighPixel.png | Bin 0 -> 24613 bytes HighWayIot.Winform/Static/海威.ico | Bin 0 -> 67646 bytes .../SysConfigPages/RoleConfigPage.Designer.cs | 8 +- .../SysConfigPages/RoleConfigPage.cs | 28 +- .../SysConfigPages/TestPage.Designer.cs | 60 + .../SysConfigPages/TestPage.cs | 34 + .../SysConfigPages/TestPage.resx | 120 + .../SysConfigPages/UserAddForm.Designer.cs | 141 + .../SysConfigPages/UserAddForm.cs | 59 + .../SysConfigPages/UserAddForm.resx | 120 + .../SysConfigPages/UserConfigPage.Designer.cs | 235 +- .../SysConfigPages/UserConfigPage.cs | 60 +- .../SysConfigPages/UserConfigPage.resx | 15 + .../UserRoleAddForm.Designer.cs | 198 + .../SysConfigPages/UserRoleAddForm.cs | 40 + .../SysConfigPages/UserRoleAddForm.resx | 132 + .../UserRoleUpdateForm.Designer.cs | 198 + .../SysConfigPages/UserRoleUpdateForm.cs | 40 + .../SysConfigPages/UserRoleUpdateForm.resx | 132 + .../SysConfigPages/UserUpDateForm.Designer.cs | 141 + .../SysConfigPages/UserUpDateForm.cs | 60 + .../SysConfigPages/UserUpDateForm.resx | 120 + .../bin/Debug/Configuration.xml | 13 + .../bin/Debug/HighWayIot.Common.dll | Bin 0 -> 14336 bytes .../bin/Debug/HighWayIot.Common.pdb | Bin 0 -> 46592 bytes .../bin/Debug/HighWayIot.Repository.dll | Bin 0 -> 12800 bytes .../Debug/HighWayIot.Repository.dll.config | 27 + .../bin/Debug/HighWayIot.Repository.pdb | Bin 0 -> 50688 bytes .../bin/Debug/HighWayIot.Winform.exe | Bin 22528 -> 206848 bytes .../bin/Debug/HighWayIot.Winform.exe.config | 16 +- .../bin/Debug/HighWayIot.Winform.pdb | Bin 75264 -> 126464 bytes .../bin/Debug/Log/2024-11-22/LogError.html | 0 .../bin/Debug/Log/2024-11-22/LogInfo.txt | 577 + .../bin/Debug/Log/2024-11-22/PlcLog.txt | 0 .../bin/Debug/Log/2024-11-22/RfidLog.txt | 0 .../bin/Debug/Log/2024-11-22/SemaphoreLog.txt | 0 .../bin/Debug/Log/2024-11-22/SqlLog.txt | 338 + .../bin/Debug/Log/2024-11-22/ViewLog.txt | 0 .../bin/Debug/Log/2024-11-25/LogError.html | 11 + .../bin/Debug/Log/2024-11-25/LogInfo.txt | 341 + .../bin/Debug/Log/2024-11-25/PlcLog.txt | 0 .../bin/Debug/Log/2024-11-25/RfidLog.txt | 0 .../bin/Debug/Log/2024-11-25/SemaphoreLog.txt | 0 .../bin/Debug/Log/2024-11-25/SqlLog.txt | 639 + .../bin/Debug/Log/2024-11-25/ViewLog.txt | 0 .../bin/Debug/Newtonsoft.Json.dll | Bin 0 -> 711952 bytes .../bin/Debug/Newtonsoft.Json.xml | 11363 ++++++++++++++++ HighWayIot.Winform/bin/Debug/SqlSugar.dll | Bin 0 -> 2342400 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 2162 -> 2474 bytes ...WayIot.Winform.MainForm.BaseForm.resources | Bin 180 -> 68212 bytes ...ayIot.Winform.MainForm.LoginForm.resources | Bin 180 -> 68212 bytes ...Iot.Winform.Properties.Resources.resources | Bin 180 -> 25617 bytes ...rolPages.SysConfigPages.TestPage.resources | Bin 0 -> 180 bytes ...Pages.SysConfigPages.UserAddForm.resources | Bin 0 -> 180 bytes ...s.SysConfigPages.UserRoleAddForm.resources | Bin 0 -> 180 bytes ...ysConfigPages.UserRoleUpdateForm.resources | Bin 0 -> 180 bytes ...es.SysConfigPages.UserUpDateForm.resources | Bin 0 -> 180 bytes ...Iot.Winform.csproj.AssemblyReference.cache | Bin 7854 -> 14420 bytes ...Iot.Winform.csproj.CoreCompileInputs.cache | 2 +- ...WayIot.Winform.csproj.FileListAbsolute.txt | 16 + ...yIot.Winform.csproj.GenerateResource.cache | Bin 788 -> 1445 bytes ...orm.csproj.SuggestedBindingRedirects.cache | 1 + .../obj/Debug/HighWayIot.Winform.exe | Bin 22528 -> 206848 bytes .../obj/Debug/HighWayIot.Winform.exe.config | 14 + .../obj/Debug/HighWayIot.Winform.pdb | Bin 75264 -> 126464 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 4096 bytes HighWayIot/Program.cs | 14 +- database/database.sql | Bin 0 -> 7998 bytes 124 files changed, 18767 insertions(+), 443 deletions(-) create mode 100644 HighWayIot.Common/bin/Debug/config/log4net.config create mode 100644 HighWayIot.Common/obj/Debug/HighWayI.6D993C3E.Up2Date create mode 100644 HighWayIot.Repository/bin/Debug/System.Buffers.dll create mode 100644 HighWayIot.Repository/bin/Debug/System.Memory.dll create mode 100644 HighWayIot.Repository/bin/Debug/System.Numerics.Vectors.dll create mode 100644 HighWayIot.Repository/bin/Debug/System.Runtime.CompilerServices.Unsafe.dll create mode 100644 HighWayIot.Repository/bin/Debug/System.Threading.Tasks.Extensions.dll create mode 100644 HighWayIot.Repository/bin/Debug/config/log4net.config delete mode 100644 HighWayIot.Repository/domain/BaseBomInfo.cs delete mode 100644 HighWayIot.Repository/domain/BaseDeviceinfo.cs create mode 100644 HighWayIot.Repository/domain/SysRoleEntity.cs create mode 100644 HighWayIot.Repository/domain/SysUserEntity.cs delete mode 100644 HighWayIot.Repository/domain/SysUserInfo.cs create mode 100644 HighWayIot.Repository/obj/Debug/HighWayI.70C4738C.Up2Date delete mode 100644 HighWayIot.Repository/service/IBaseBomInfoService.cs delete mode 100644 HighWayIot.Repository/service/IBaseDeviceinfoService.cs create mode 100644 HighWayIot.Repository/service/ISysUserRoleService.cs delete mode 100644 HighWayIot.Repository/service/Impl/BaseBomInfoServiceImpl.cs delete mode 100644 HighWayIot.Repository/service/Impl/BaseDeviceinfoServiceImpl.cs create mode 100644 HighWayIot.Repository/service/Impl/BaseSysUserRoleServiceImpl.cs create mode 100644 HighWayIot.Winform/Business/XmlUtil.cs create mode 100644 HighWayIot.Winform/Configuration.xml create mode 100644 HighWayIot.Winform/Static/MesnacLogoHighPixel.png create mode 100644 HighWayIot.Winform/Static/海威.ico create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.Designer.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.resx create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.Designer.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.resx create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.Designer.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.resx create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.Designer.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.resx create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.Designer.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.cs create mode 100644 HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.resx create mode 100644 HighWayIot.Winform/bin/Debug/Configuration.xml create mode 100644 HighWayIot.Winform/bin/Debug/HighWayIot.Common.dll create mode 100644 HighWayIot.Winform/bin/Debug/HighWayIot.Common.pdb create mode 100644 HighWayIot.Winform/bin/Debug/HighWayIot.Repository.dll create mode 100644 HighWayIot.Winform/bin/Debug/HighWayIot.Repository.dll.config create mode 100644 HighWayIot.Winform/bin/Debug/HighWayIot.Repository.pdb create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogError.html create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogInfo.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/PlcLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/RfidLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/SemaphoreLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/SqlLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-22/ViewLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogError.html create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogInfo.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/PlcLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/RfidLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/SemaphoreLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/SqlLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Log/2024-11-25/ViewLog.txt create mode 100644 HighWayIot.Winform/bin/Debug/Newtonsoft.Json.dll create mode 100644 HighWayIot.Winform/bin/Debug/Newtonsoft.Json.xml create mode 100644 HighWayIot.Winform/bin/Debug/SqlSugar.dll create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.TestPage.resources create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserAddForm.resources create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleAddForm.resources create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleUpdateForm.resources create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserUpDateForm.resources create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.SuggestedBindingRedirects.cache create mode 100644 HighWayIot.Winform/obj/Debug/HighWayIot.Winform.exe.config create mode 100644 HighWayIot.Winform/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 database/database.sql diff --git a/HighWayIot.Common/bin/Debug/HighWayIot.Common.dll b/HighWayIot.Common/bin/Debug/HighWayIot.Common.dll index dead5ea8fef14164f6aae15befe79a3608cdcf72..71ca5a2e5a7f41c5f83643fcb905f6a1607375b2 100644 GIT binary patch delta 172 zcmZoDXegM_!SdXV@BYLd8OC!HSB5iIPG)4RXS_1G5lF7x%*gawLx8uQry)${wA<>y zm8)1cw4dJmN9!dkPm%Nq1|VPp;>5`x4YakiZ$z5crL1;eE7#(@PoU!?BT&Z0DkeO? zDBC$dB{jyy$Ja+U*xAv=adNDoG4Dcukah^zJ$bI7G~?RII}J4_-#65s?7%3pna}7K RGt&k8&4Om{87CUB0|4%8Izs>e delta 195 zcmZoDXegM_!7};C{@D|IWEdY!Tp7+dVKO6QJ>!eXjX?6qW=5vh8UhWC4<&_DSNm_+ zbM>*%s|IvEM%5$J|DgzKO0dd9Tj|SR~f*cOgjrTcxmmaNR+*$GRFe6aL*(&Dc z!ky1&uY0n4@$&_ZG0*mGel~yo^S;@>uE7wA7>~^KjPS%t&-{|fZidD}JN!YWLck>u kTVbN27~_%2iwrdIp=wvGXQ>8e>x=lTaU_Z{)8``@CLm}Pn#!r^h)F+pEpZ+Lv=+1 zD-`Hm3I&bAXTIT!)q1_<0&S(Ueem$e*idvtP7QX(yW`IN(MV@R^nPrwWpexAN%)fF zlZP|I&hcbIPKYxN_8OI8bCcE@l~FgRtZJirCmm{|t~EN;M^y=%wL@*>xwAd@8+rYd zMQ!AfEk4r%u5%Q}W5yXB0>RmcrQU?jWpvV2hrmU!2M-ljA|{@<#V6h+4~$0dz^~<7 z55KeYop=Fl5(d|NDf||VCM{|!KYv3@T3Up(SG^Ej0f48fj_kG%@*7vyrbBx1QkAGE-i5e9!r)^6a)x4dt{c zGP8uR`hhRDyi!M!SK}WvKvIAF*Xqr+%sO4iR!-JKc0j{e4srMh+A~~i&xW~KB(ul( zgW^Uu$*YBX;+Up}y)QC3r&yW@YfNm%YTK6!a-$f^4QV#A=jke%Y|)X-=<(sy*pn}% zM{G?j*tWaX=Lv+w&g?c`rF@yI)D7sF9t&|MF%8o)9V^3!mwXsJ87Sy9$V%IE)Ozer zCD18kRa}$pLA7v3y4v02V@Y=! z$2IPj@14{)ryf?D06Dmh3C^AESDWC-7T3XzIL`+F1-}Qx&QzG delta 3200 zcmeH}O-vI(6vt<#0xRXCb*q9PQboleDg+Y*RH`DP0`>a~4+aS+A(}`OOiTgm!C0{E zsEJlVFB`$iALkWkAu-D1mkDCc(VQFp>t84(UF~s zz}K(X%!w=*90hkUXwtaJSGYR|~98VuXFt#Jp2Wwol(<%!GG zn=B<$f1bywX5D#I8Ed!b&*g8m7)a%^=j%>YW*|@T%5ljGQEYI!Jmkhv&b0aJdFHx#-&Ds{)}$ zIYO}?dtXV49mN2~`0{=TriF!qgA?B#pkSIT1(PrQ!fx4| zrpD6p$V*GC@;RP%O{?c3hiiMM_jBH^ZJlu?CYq*3?Y2O9z2;rH4G9#o-`Spwki@!A zwh7}{a@%;O)+b=ipOLT$^*EEp2sy2#fLmo{OEtI2J1v!5m9r04o5r%!vd*0;dk+?v zEG&J<&UWYWcvEk|U&R4F; BkC*@e diff --git a/HighWayIot.Common/bin/Debug/HighWayIot.Log4net.dll b/HighWayIot.Common/bin/Debug/HighWayIot.Log4net.dll index 30bae7e548f7a6873137ab2173a4b7335551ab73..a62a3301e9dd862d977124f82f4c5d8f84c69848 100644 GIT binary patch delta 1939 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 literal 24064 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 J16QU8{s*E!8h!u( diff --git a/HighWayIot.Common/bin/Debug/config/log4net.config b/HighWayIot.Common/bin/Debug/config/log4net.config new file mode 100644 index 0000000..a5e25be --- /dev/null +++ b/HighWayIot.Common/bin/Debug/config/log4net.config @@ -0,0 +1,167 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Common/obj/Debug/HighWayI.6D993C3E.Up2Date b/HighWayIot.Common/obj/Debug/HighWayI.6D993C3E.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Common/obj/Debug/HighWayIot.Common.csproj.AssemblyReference.cache b/HighWayIot.Common/obj/Debug/HighWayIot.Common.csproj.AssemblyReference.cache index e546f70bb7bf51c2cf37deec6ea0c305f99e880d..e5c07156bb45faa4a640665555f3a90f8b4de2af 100644 GIT binary patch delta 531 zcmca@^UZ^UjZuh!fq~I$@_8oliSib#ci7lHK5vXMVq|2T+|B3#BsX%1PIh1y-TaGD zi5bXUEgJwN`K8=}q=2|Lko?375(yCU0g@eTu|Tp)7{mr@-0Z+EEzZPf4>4Uy zm8)1cw4dJmN9!dkPm%Nq1|VPp;>5`x4YakiZ$z5crL1;eE7#(@PoU!?BT&Z0DkeO? zDBC$dB{jyy$Ja+U*xAv=adNDoG4Dcukah^zJ$bI7G~?RII}J4_-#65s?7%3pna}7K RGt&k8&4Om{87CUB0|4%8Izs>e delta 195 zcmZoDXegM_!7};C{@D|IWEdY!Tp7+dVKO6QJ>!eXjX?6qW=5vh8UhWC4<&_DSNm_+ zbM>*%s|IvEM%5$J|DgzKO0dd9Tj|SR~f*cOgjrTcxmmaNR+*$GRFe6aL*(&Dc z!ky1&uY0n4@$&_ZG0*mGel~yo^S;@>uE7wA7>~^KjPS%t&-{|fZidD}JN!YWLck>u kTVbN27~_%2iwrdIp=wvGXQ>8e>x=lTaU_Z{)8``@CLm}Pn#!r^h)F+pEpZ+Lv=+1 zD-`Hm3I&bAXTIT!)q1_<0&S(Ueem$e*idvtP7QX(yW`IN(MV@R^nPrwWpexAN%)fF zlZP|I&hcbIPKYxN_8OI8bCcE@l~FgRtZJirCmm{|t~EN;M^y=%wL@*>xwAd@8+rYd zMQ!AfEk4r%u5%Q}W5yXB0>RmcrQU?jWpvV2hrmU!2M-ljA|{@<#V6h+4~$0dz^~<7 z55KeYop=Fl5(d|NDf||VCM{|!KYv3@T3Up(SG^Ej0f48fj_kG%@*7vyrbBx1QkAGE-i5e9!r)^6a)x4dt{c zGP8uR`hhRDyi!M!SK}WvKvIAF*Xqr+%sO4iR!-JKc0j{e4srMh+A~~i&xW~KB(ul( zgW^Uu$*YBX;+Up}y)QC3r&yW@YfNm%YTK6!a-$f^4QV#A=jke%Y|)X-=<(sy*pn}% zM{G?j*tWaX=Lv+w&g?c`rF@yI)D7sF9t&|MF%8o)9V^3!mwXsJ87Sy9$V%IE)Ozer zCD18kRa}$pLA7v3y4v02V@Y=! z$2IPj@14{)ryf?D06Dmh3C^AESDWC-7T3XzIL`+F1-}Qx&QzG delta 3200 zcmeH}O-vI(6vt<#0xRXCb*q9PQboleDg+Y*RH`DP0`>a~4+aS+A(}`OOiTgm!C0{E zsEJlVFB`$iALkWkAu-D1mkDCc(VQFp>t84(UF~s zz}K(X%!w=*90hkUXwtaJSGYR|~98VuXFt#Jp2Wwol(<%!GG zn=B<$f1bywX5D#I8Ed!b&*g8m7)a%^=j%>YW*|@T%5ljGQEYI!Jmkhv&b0aJdFHx#-&Ds{)}$ zIYO}?dtXV49mN2~`0{=TriF!qgA?B#pkSIT1(PrQ!fx4| zrpD6p$V*GC@;RP%O{?c3hiiMM_jBH^ZJlu?CYq*3?Y2O9z2;rH4G9#o-`Spwki@!A zwh7}{a@%;O)+b=ipOLT$^*EEp2sy2#fLmo{OEtI2J1v!5m9r04o5r%!vd*0;dk+?v zEG&J<&UWYWcvEk|U&R4F; BkC*@e diff --git a/HighWayIot.Repository/HighWayIot.Repository.csproj b/HighWayIot.Repository/HighWayIot.Repository.csproj index 61774ba..6eaafe5 100644 --- a/HighWayIot.Repository/HighWayIot.Repository.csproj +++ b/HighWayIot.Repository/HighWayIot.Repository.csproj @@ -59,17 +59,14 @@ - - - + + - - + + - - diff --git a/HighWayIot.Repository/SqlSugarHelper.cs b/HighWayIot.Repository/SqlSugarHelper.cs index 1524267..d625b35 100644 --- a/HighWayIot.Repository/SqlSugarHelper.cs +++ b/HighWayIot.Repository/SqlSugarHelper.cs @@ -21,14 +21,15 @@ namespace HighWayIot.Repository * Sqlite:获取debug路径下的数据库文件,不建议直接写死路径 * private static string sqliteConnStr = $"Data Source={Path.GetFullPath("data\\data.db")};Version=3"; */ - private static string sqliteConnStr = "Data Source=Z:\\Desktop\\日常代码\\HighWayIot\\HighWayIot\\bin\\Debug\\data\\data.db;Version=3"; + //private static string sqliteConnStr = "Data Source=Z:\\Desktop\\日常代码\\HighWayIot\\HighWayIot\\bin\\Debug\\data\\data.db;Version=3"; - /** - * Mysql - */ - private static string mysqlConnStr = "Data Source=124.70.63.37;Port=6000;Initial Catalog=ry-cloud;uid=root;pwd=haiwei@123;Charset=utf8mb4;SslMode=none"; + ///** + // * Mysql + // */ + //private static string mysqlConnStr = "Data Source=124.70.63.37;Port=6000;Initial Catalog=ry-cloud;uid=root;pwd=haiwei@123;Charset=utf8mb4;SslMode=none"; - private static string oracleConnStr = "Data Source=175.27.215.92/helowin;User ID=aucma_mes;Password=aucma"; + //private static string oracleConnStr = "Data Source=175.27.215.92/helowin;User ID=aucma_mes;Password=aucma"; + private static string SqlServerConnStr = "server=127.0.0.1;uid=sa;pwd=123456;database=dlml_scada"; #endregion //如果是固定多库可以传 new SqlSugarScope(List,db=>{}) 文档:多租户 @@ -37,40 +38,40 @@ namespace HighWayIot.Repository //用单例模式 public static SqlSugarScope Db = new SqlSugarScope(new List() { + //new ConnectionConfig() + //{ + // ConfigId = "sqlite", + // ConnectionString = sqliteConnStr, + // DbType = DbType.Sqlite, + // InitKeyType = InitKeyType.Attribute, + // IsAutoCloseConnection = true + //}, + //new ConnectionConfig() + //{ + // ConfigId = "mysql", + // ConnectionString = mysqlConnStr, + // DbType = DbType.MySql, + // InitKeyType = InitKeyType.Attribute, + // IsAutoCloseConnection = true + //}, new ConnectionConfig() { - ConfigId = "sqlite", - ConnectionString = sqliteConnStr, - DbType = DbType.Sqlite, - InitKeyType = InitKeyType.Attribute, - IsAutoCloseConnection = true - }, - new ConnectionConfig() - { - ConfigId = "mysql", - ConnectionString = mysqlConnStr, - DbType = DbType.MySql, - InitKeyType = InitKeyType.Attribute, - IsAutoCloseConnection = true - }, - new ConnectionConfig() - { - ConfigId = "aucma_mes", - ConnectionString = oracleConnStr, - DbType = DbType.Oracle, + ConfigId = "sqlserver", + ConnectionString = SqlServerConnStr, + DbType = DbType.SqlServer, InitKeyType = InitKeyType.Attribute, IsAutoCloseConnection = true } }, - db => - { - //(A)全局生效配置点 - //调试SQL事件,可以删掉 - db.Aop.OnLogExecuting = (sql, pars) => - { - logHelper.SqlLog($"{sql};参数:{jsonChange.ModeToJson(pars)}"); - }; - }); + db => + { + //(A)全局生效配置点 + //调试SQL事件,可以删掉 + db.Aop.OnLogExecuting = (sql, pars) => + { + logHelper.SqlLog($"{sql};参数:{jsonChange.ModeToJson(pars)}"); + }; + }); } } diff --git a/HighWayIot.Repository/bin/Debug/HighWayIot.Common.dll b/HighWayIot.Repository/bin/Debug/HighWayIot.Common.dll index dead5ea8fef14164f6aae15befe79a3608cdcf72..71ca5a2e5a7f41c5f83643fcb905f6a1607375b2 100644 GIT binary patch delta 172 zcmZoDXegM_!SdXV@BYLd8OC!HSB5iIPG)4RXS_1G5lF7x%*gawLx8uQry)${wA<>y zm8)1cw4dJmN9!dkPm%Nq1|VPp;>5`x4YakiZ$z5crL1;eE7#(@PoU!?BT&Z0DkeO? zDBC$dB{jyy$Ja+U*xAv=adNDoG4Dcukah^zJ$bI7G~?RII}J4_-#65s?7%3pna}7K RGt&k8&4Om{87CUB0|4%8Izs>e delta 195 zcmZoDXegM_!7};C{@D|IWEdY!Tp7+dVKO6QJ>!eXjX?6qW=5vh8UhWC4<&_DSNm_+ zbM>*%s|IvEM%5$J|DgzKO0dd9Tj|SR~f*cOgjrTcxmmaNR+*$GRFe6aL*(&Dc z!ky1&uY0n4@$&_ZG0*mGel~yo^S;@>uE7wA7>~^KjPS%t&-{|fZidD}JN!YWLck>u kTVbN27~_%2iwrdIp=wvGXQ>8e>x=lTaU_Z{)8``@CLm}Pn#!r^h)F+pEpZ+Lv=+1 zD-`Hm3I&bAXTIT!)q1_<0&S(Ueem$e*idvtP7QX(yW`IN(MV@R^nPrwWpexAN%)fF zlZP|I&hcbIPKYxN_8OI8bCcE@l~FgRtZJirCmm{|t~EN;M^y=%wL@*>xwAd@8+rYd zMQ!AfEk4r%u5%Q}W5yXB0>RmcrQU?jWpvV2hrmU!2M-ljA|{@<#V6h+4~$0dz^~<7 z55KeYop=Fl5(d|NDf||VCM{|!KYv3@T3Up(SG^Ej0f48fj_kG%@*7vyrbBx1QkAGE-i5e9!r)^6a)x4dt{c zGP8uR`hhRDyi!M!SK}WvKvIAF*Xqr+%sO4iR!-JKc0j{e4srMh+A~~i&xW~KB(ul( zgW^Uu$*YBX;+Up}y)QC3r&yW@YfNm%YTK6!a-$f^4QV#A=jke%Y|)X-=<(sy*pn}% zM{G?j*tWaX=Lv+w&g?c`rF@yI)D7sF9t&|MF%8o)9V^3!mwXsJ87Sy9$V%IE)Ozer zCD18kRa}$pLA7v3y4v02V@Y=! z$2IPj@14{)ryf?D06Dmh3C^AESDWC-7T3XzIL`+F1-}Qx&QzG delta 3200 zcmeH}O-vI(6vt<#0xRXCb*q9PQboleDg+Y*RH`DP0`>a~4+aS+A(}`OOiTgm!C0{E zsEJlVFB`$iALkWkAu-D1mkDCc(VQFp>t84(UF~s zz}K(X%!w=*90hkUXwtaJSGYR|~98VuXFt#Jp2Wwol(<%!GG zn=B<$f1bywX5D#I8Ed!b&*g8m7)a%^=j%>YW*|@T%5ljGQEYI!Jmkhv&b0aJdFHx#-&Ds{)}$ zIYO}?dtXV49mN2~`0{=TriF!qgA?B#pkSIT1(PrQ!fx4| zrpD6p$V*GC@;RP%O{?c3hiiMM_jBH^ZJlu?CYq*3?Y2O9z2;rH4G9#o-`Spwki@!A zwh7}{a@%;O)+b=ipOLT$^*EEp2sy2#fLmo{OEtI2J1v!5m9r04o5r%!vd*0;dk+?v zEG&J<&UWYWcvEk|U&R4F; BkC*@e diff --git a/HighWayIot.Repository/bin/Debug/HighWayIot.Log4net.dll b/HighWayIot.Repository/bin/Debug/HighWayIot.Log4net.dll index 30bae7e548f7a6873137ab2173a4b7335551ab73..a62a3301e9dd862d977124f82f4c5d8f84c69848 100644 GIT binary patch delta 1939 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 literal 24064 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 J16QU8{s*E!8h!u( diff --git a/HighWayIot.Repository/bin/Debug/HighWayIot.Repository.dll b/HighWayIot.Repository/bin/Debug/HighWayIot.Repository.dll index b8d3895ae60d5fadad588d283538ba5b2d2de34e..22def151276f905485839e6b9a92921438588a08 100644 GIT binary patch literal 12800 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 Bw37e; diff --git a/HighWayIot.Repository/bin/Debug/HighWayIot.Repository.pdb b/HighWayIot.Repository/bin/Debug/HighWayIot.Repository.pdb index ea79a830205290bf358a48e6f5133af210eb4c9b..956750499794b5fdb388ead94e215d37097e0814 100644 GIT binary patch literal 50688 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 diff --git a/HighWayIot.Repository/bin/Debug/System.Buffers.dll b/HighWayIot.Repository/bin/Debug/System.Buffers.dll new file mode 100644 index 0000000000000000000000000000000000000000..f2d83c51416e90dbc31154545b16df3b3f7a7909 GIT binary patch literal 20856 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 VSA1A~Xq)uh0^wu(F;p2s{|B2kf;9jD literal 0 HcmV?d00001 diff --git a/HighWayIot.Repository/bin/Debug/System.Memory.dll b/HighWayIot.Repository/bin/Debug/System.Memory.dll new file mode 100644 index 0000000000000000000000000000000000000000..46171997966f26bda11e58586c51b2817bde5cca GIT binary patch literal 142240 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 literal 0 HcmV?d00001 diff --git a/HighWayIot.Repository/bin/Debug/System.Numerics.Vectors.dll b/HighWayIot.Repository/bin/Debug/System.Numerics.Vectors.dll new file mode 100644 index 0000000000000000000000000000000000000000..08659724d4f8534ee97a543e93dd6d3c702fcd15 GIT binary patch literal 115856 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
A56h=o3u)Ar^3va&BemI`C*}HC8>xqw z>~>#qc+4y9K=(@SwvR2-TF9cdjF;8NX7{3$!@16#B=r!JYdv&hA?xXme9SBDNkoBV zdQx6H$h8*gQCrTd*T+_G^`w;B$J$6e#N;~nC5OknoZpkyqc+x6;EuzdFXF<{?+0mj zosS z&P2wm*m}tPhbnr0d8et!t6scG*Df7LUq{N-(OdL&q+A_cL|;eB)zL5Xb);O~3ZogWObed?_DOY!%(UEc*gVAR< zX1!bR0v6;vB{w8o-GxR+$}t+5sBU!&Ze+nYjQX$5y2?$VlBBD=C{&Vkm2?)gS&~kJ zB6HdKZpkeyxepEUUyXH@bOE%IWPGtTY02|}n=qMRM$+#J94K67}7HtY6?;$>1W|ej) zoNl`@vPy54RoZWie;QD^eLmP2d-Wk4!=A}oo(K&}W1_;y?T&}5zXoYHMqY#5Ug0%J)0if! zF`Q_nF;QXUZpg#c-;%V)jJzeey~10PrZJw?7*5dAn5Zyvr{v-4Z&2DjBX3Y{ukZ$? zX-vUt3@2x4OjH=TgYxic-mFY0)n*MNcgpSg64dS&6>#vu9w^C`dA)B+W=XyFG0EuH zEld8eN%+pCDT`S@EK8>PH?~Y!9Di7rO!aSXnXBj2Wyw_kR+lNu zyEUdPnd;y0GG%!S$CM>g{o7uqEbr@>vSg}%^UIXw%^p*hO!aSpnXR&iB zW#OiTWyw_k@|h_+!!Apv`WMkmSw^d-&19;7Db19{LLQbSQ~e8SrYzRouq>JCUsf|^ zu}p?#$yER1nkma@*&HvK>R)0rWf@JIvSg}%q0N+Kv~9|gss80QQ3S0m|uvB5911F$YCP-|Vw5@P%PnlBO&fQ@Qn6hN5e;v=1<$jYXOQ!l)^GsRpN13u@s(($- zl;wVvDNCmMSN2TV6?R!N)xW-H%5uNU)JvxNSNTj??uVJOWaMjo?f`Iu9nfM;Mo`&Cuxk6F~-RpXX1ACCP;L{NSd-_Oj$D3 zzkg`Ta&y;|B~$&oh^FjjyDS;`UZUF}2(l}jrY$I>kBFqPOvbc|jJ}&}pQf#0S(2tK z8B>-_@PS2pH<|Z^lj^12PwxGHaX&ez+uoQ&==5^$CrdN_zp|ff8WY_*mL0IDaEkYn zO=IjcG?QnDJMB^76z?aS#zeP{r7=8t z-%mDW&tN~>2DQo3dxHpKQub#eT9eeg^x=rtBH)C!4Zou%B$op22>y zDSHO{$)@ZX>?fPDXRx1a%5n?YTr6Z>g8k%k10Vhj_LEInZXuh7k*U6)Y|5U&ezGY$ z75mAix7XPRMW*_GvMGB8`^ly(w~$R|lBvF*Y|3&A*_0(S+5KeG)!afhmdRA#Pc~(_ zdu+;*ne2YDIo>naPc~(_g=|_y<|WuqHpaPoY>bmR&ct;vHbG+TC!4aAo3do8?)`-sR?-%mDWx7uaNoPIxf46!vFZvXk@?lt_gJ#~0u4lng|rh;dR zgXfKl=&4*0r#+Xm{z}PrQugCF2<5EJ^PVST_;WxF8SAk*efE-QRo~OSPa7R-4bCh{ zN5^dnU5=!q}Hj*fc@T1V2+anC^ONIE+131}TjN5?Q<>qt5}hVfcQ z($O(y*E*7pjxo8`k#uy7xwVd@qhn01btD}fV`i-*>F5{+YaK~ncao>|Ar1`tTq7_o zIoJ8D^%{=0!{E2?VDCYrV??WUBpn?iR;?rH=opb|9Z5&Wh*RrGIyy#_T1V2+F=Es@ zl8%lMq1KUfbd314j-;bwM5lEm9UUV!tt08^=7u_wj*h{WE=SVQ%?ouT9Ua3bU5=!q zV|b)>Bz>L##$NPX<6PM1TJgH(AL7zyo8gbPM6&Ox-lr_>!ca>xqGbr9%aV*}8L?|Y- z5Z@fsT808zOERLRv#+%zBU-xiT1zsbrNgeZBqQ1tp_XJsOQ&0xB^lAulh#_2f!2Q! zGdgx~J=(oL=u)lT~DYZ>FDT%>K2f6bo4T{j-;>iUoDOH9p)sfb=})qZ!ToKU_GTz zsqK)2olr-gQR_(hx|1|l(gT>=qIKZiPksD!7quOduoLRw3IsZmzRrJXHF_La@2xs| z{s3bD(-H1z=e(S*X=7-OWZ&UlOSvgjl5~~uOM-Tgbd_|`^Z}66O8;foXe;4eSgq{d zfmzZ2SE%=bXaBc^_DJ>(^;*iUp^~Il`tQ0*W%eC?zUTcjI0`r^`u(s|iAwK>ZLr@D zn`gZr7QP5JRD`3Gd)j{Y>)Tb|{W5m>?$$!N|?-C#%0ar4J^2d1`UV%Ts`3G}z zL4GZVBR8I(to|aC{vLrGi@eBGEP0X1uSKR1UW7xD8_HiV^MaD~-U2;r>#^n^!ohN1 zHAVB2e)FG}Tg9#xlZ(-kcC~1f(UNwxjGF?>q+KnJ#b`;pTEL3?P?iM z1zOV1OURsME1rKwQGV%zr}?r$poOVO&2U;xS<-I1Ffke}X;+I0&1gxxTFgU6OWM_9 z{xDk7t`?WQ(UNwxjH-eoBJFA!R|Q(qu9lHipe5~U8CwNf(yq4C(vo(y^DHfCSIY=1 zuuR(3!kaK!($4wEX|d1$zrycuOD`~`pOPC*u6CiNCGBb#Sz6MrmT{HeYX8sOyV|0q zCGBb%R|REByIRIoftIwZWn2|#Njv?))!MoqO8bM6lwaEaYxb^fMpA*6w5w$#6=+Gj zT1HZVmb9y7Bo$~$yIMw4ftIwZU1@1ayIMw4L0QsHf6%W8`=k5SZczqKf!84qwYzG@ zPDV|}RWp1tYBH{Rt*s{GG>o2z)v!C#+M|AUPzKRiO88JDA>7SgwBR3ku zr~5F5Z`l7!@@}IT6a`w+u6DDfCG9i{-h$nza^J>)Q*iokWBAIgV%Cj);;InGB!_>e z^@6%*#eJs=D{U+hlK7+GRvCBYG-W8(Wk|YZ+}YNYp;(t8>6US4BvXcBU52DvCUVsV z$3w9$L((l1xuAkF6zei1-7=B!9+aV2mm%qvi45eR48^((Nw-X7j0R;W)@4Y#WgLlR|Py77@bgYn^%sd0QbWojHBPMI3VN1c5Omn@!^!I zaeO3S!tvouaW&2#PMI3Vhf}7;@!^!IaeO4sV0<|B)HptzdTJaWPCYe_52s9x<0Ja* zrMMcay1sOkUtfBkuH}YTcThUA()1pzbovIXBgUmtg5 z9qO%Rhujp7EJ(dIZD0pAM^>iZns%mx!jUDax0Wqu(_@jfs`qeBTfxD(j;va}L#N%_ zoy7RtGpX^nXHw&D&!ooRo=J_rJ(C%KdnPmf_Dp8{?U~H@+cT;0w`WSmU*Dw0U*Dw0 zU*Dw0U*Dw0U*BZLU*BZLU*BZLU*BZLU*Dw0U*D9BzrB+he|sl2{`O94{Oz68_`7~G z<8SX|#^3dm8Gm~xGye8YYW(f3H2yx1dnj-fDttq`aYimxldIP_qdr}eSJybBAybnB z*El1et;ttwp1~(+Y8n}U;<1vN#(_8EWcoY74xuKuY9{u< z`R|1b`B*^(U+R-Mm;7h#`*2gp+AnJ^!kew_Y&I9+yQXS7pUp*hs;QdJXmb&REmhk& zE#i(wsgH7oZh<`Sb z9yA z9A+EPM{I+kgEqVpZNVA#ibFvgcsrVHn1+6k@5pD1N1z+tZ5r`BJAyE2L_0ge|KPme z2p?^?;```{VYUM2gRL<1V$%;8I$m)kXhWHEaTL0m&xL^P7Vuo$!WJO5WeW@)^aIC3 zC)+R@w4uzo7=y0nb0Oep8^+lN3{|$l&_Nq`E-=`=A{yh5$uj5SR_Jc7`CRyDyA?ba zs3`ZEg5L^5`{#mfz;x>sZ>!LT+o2n}uGaD3qoZxOgKfYS$eu7X+mKXOpbePAgKKkw zRh$lhLlSDKf=)BZC>RR1VF_9{pg)9x|n)y@e#ItUO&b@?h^-Nww(Rn2lnu_ zmHORB*!EBO_7e(sWEHN_O7?m5f&G;~NspPbD^62(I>wwH6C6>un!-QUg;9>r^098* z$M%Y^0VWw=T=kcB?6jx}~sHH|~g6 zI&ZwTgY(9^^*Qm|y_9ABb*0=nVcFnXU|BuR{j#`&?iDWuqWm%QY~8#&JZ8>fa?I>6 z++X*K|D$5rVXG`xqs8mv#n&QFB#W=p?CX8@4P+O^p?D*y`S=Swe?Vdlh&O>K{$U_~ zb09uR@gD`^KMshyNEDXG`8RlYUOjCp*P@DVVUfF$wBnu>>v$`{tm7VPOdW3v#P?Ec z>bQ?$jF&i{`{a42ZJH?lPb941?PTs3nBd@dl*PRxzy%HY6P95^9-ziFVDQ@V5c+ajp48AowH+jt)wSf-bIiy1u9;fNYyL~XW3d0W6{}fn>FrhBmdD%rVzF~rY4fx%&Aw?am|w?M zsa6O;o`+vOeplj$Zc!eDz^Z@1kNN{TzX&rDy^uOz`NvBkAg6T(6Os5O|aQ36Ql=^<+9;A1R&NL(Pe~gj-sidD0?RO--MI?7g+AH>lCH<m+@%Xx}gCUnhuZNwVHQkbb){ISxDLOO5}TSkstNX_R6w&*RC!S&69= zv1YX@exN>YxW#B&$gL7CuCjnPtFNNRH>sqWfzr)tB703P4{oMvhAxr2Cbtb-m&$_s zLq+alaIXP(F?4x#x!N!F_15o8k^8i&hwkezy$#;;XVtYQmdEc;d+Oua2huCl-SG$0 z3AIkW2BYa#Nq;Tr1u;tACF%c?^jDJR;*_^YI$P4X;5SP84oPPV@)}7$Dd}4EKGbqd z(qBosAx6ocO8Qkv|5MUzoN`anS(3&Cf1#xJOFB!C+a>*kr0wcqlZ71{NV-hj4|+(_7bIOBqhz7_TcrDu##BS@I9A_X`NK$8WrvX- zOE7J&A69GB<#F2o1IQDqE%h3;y^}-iK6Pa-jj`3Mxt;ZC%mn*1cQrWFs=0f!pG+s! zZJK*+{*xHVuhZOJ>9oqIKi1r6K8+FicFpxdms9T{r|!Y~cHdA$L?uG=pRl?nq zN!F7)U%0!~7Ag0w1%b`8p<8oK!2K#cOKmjV1Mm*N$OTBf7X8u{YgbPg?qOUnAHI;f z*FZNIo2x!A+#6IX`>S-PdctrI;H00pg2*>yE=_+N^U{*5!NeX@-SsN7Ky4wXo{x3c ze-C5+{Oia)rk;!c3u4z#_WRt)R3^4a{V(C(piZXdLHCSs&&N)t{sYnIo%@KqFLP1m zoY>i__ZFX<2X2X4eZuEHnm;GDR5jlfaO>jds7LP)xGUl-)NSwcx%Z~e!4iB8JRI8m ztMttHx$4G%i=Pu)quSy0P`5sNPHdg}j^-`_w_d#sju1vqrkI}@KVQ9DbM1{gV;j_8 z1UhgRs*jU{mG=BA;+xdp8SZfWBK1wf-5%epeqgva#W zXJxNyZu7b64QIt)q298<=MJI=Z%`*!fQ#L&7S;bq-Kaje%I9uP|48jqPn_#>2f!Ur zr`G!1rugjGO=@Vp&;3jN?ARf7>U^L3e13N9W;Jx7&wU%nA$4k#&&^AHGB&I}vDxRA z3U_=fIOWe1!|G$g-KSokuFDLobr(}dZg%Dt^%=vRlNnbVF9~#8GOtvR8g5VK4t43J zfo?c+Ts>j9*Je(r?c03aoAYnayjH#6a39FLUS%!|bf3w*Q5`belbJWEM+`TSd9&)g zJV5?y=8x0~!zHtKsR_+(Otfb2R_#~#$c>4v>|53Kn)^+BdG;RlcEfGRzD<2cb6-%G zW$#tfuJp^jM_re_Pi@!SZLtH{|EW%DZcpr%?Az7j|ZIG}m4Kc=kQ&SB85w`#zPv%D2*8|3dc9RI}mYx%aC%hMSiAfI3Ta^V5rRA5_aV z*V4Es_aU`Qb9bg6&;GS~h2fsfencHM+zZ){sd2-_bAPM;hvBB>KA}!(t`#+WN_|Xo zDb(;8^?l7fnR-0?IrY5Zp3Od@eqp#5vR_ocG2FD=qbhZ^e|%4-;%Q}rgzy*2-M_Wx0D)!g;@OLG6B z{zP*J^J{ZIQ}5N>CGp3zFQ^Y{?%yz${#E^r=Kc;=exW{RxIMXlS6?>V;oN_!Z)ooO zu<~p5UCsS@Vr}lf)ekiH5$JxS{#kPyvX5tfr~XZIOVE~B?7uWOJ@oxZc^?0s6 zc9G@=W8cm-#4gj^8)MJs^06J7+n)Gkt})i9xqKp7-xNDQ4l~%1M4`Spc0xFRu4`eF z)kFDmX$Qx5ks{&X~3 z5?AXGF~%f~>$cf=zqPjHbaZ8;uRXK$bT!r@zY5W6ToIX2es5H6r){%#q+O~O`Wx{$ zTJ^?!9Ig6GIgc-=Y zKIX-y_h9~yt5__99fS<_MY3vTE~d_wU5m5T&iV$>S4(OFeBvJ35OZs6+KPl-KB>jq{Pf7Y+N#{wrLegyPzQoUA zhtcpX*q@>1#U73S4(TlT5wl{SjW@*Jt+k(x7h z=61yxsawyVEF1kQ2tkfa}w^sglSn4}FT%Y6>C77<*# zVjTBAY4iIO`@bRcK(*(8 z3@zzXI%Us1BmMIXwEvAZQ1YBk+w-~j145sYvvW$$-6=@Er%oyM;WLsxA?b6HJ|HRZ zVvT!7wD~>tgf7eI{u#ye2}vK2^f^gS$vJvP(kCQ+PSOV?Jtg}D&q(@&qz_2?oTR64 z9%sf+DeeiJQrrtTrML%hN-_37rMRDSN=Dr&8I4TWLH^PF6-c>Hb4qc41}R3xDH$iH z6n9=uDUMGb(JMf==MPJIyQFWF^j=BdD``&B&k6p=v7XqQ;vbIBk}GQyM)k+z+vJ+M z2I*(w{YdXpgOc7N>FtufM$$J)dbgzaOZsj}{~YOu)Q6FNDgFhdM`K?>Izv4r>35Od zg*#12^^4S5>Mv5w`DJQJ>XQ0pYE^1G((_UyNH?c$Lwb4YwMchLx>wTusRtoBocc7< zvDEjFzADw+uuQ!+H6Q8z_!p7BIrX@t&q@00hJLkEHRs=}?n$-f6S0q`Rv`TpBwdm| z8XE(x;>6sTr2K@W4@#=)DCv~+5lJT`RVm6hO8Q8e^n|1;BNilmFta~CJ^!H4j|lyU z&=ZoXEVU{t_9fjYl8r*&DCr4FAC&YFNhc&#h{e$=NjFM*qogM!eNfUzB%P2{)f0bX z18cmoL0TyE385bp`az)|5&99KCnQyQsY}w0d0N;g^o>H_DD(-TPYC^>&<_gzh@=ye zsz$LR>BdH}BlL}uo)F0ip&yj=5s^G1^n|3UNqVe_b|wl;H@3YPc?wxfH z*L}F|({+DW_w~B(*8QOFr*%KC`&C^mmBr)KGgEU@i&9Hdt5fHtwxq5|@my!{Usn3^ z;p{9#yT6~9gY*NLE~Jm9nO>G+Iv!{G&U&U-<-I^Ur4O*-GK^Q}6+MCaRde!0%C)cMsqzeeXfb-r8Y*XewZ z&iCs46*|8`=lwe0uk!(&AJqAv&JXMSh|WiJev8h>bbbu^jj{9UV({?e`0<`>62Ch9 zQuw9u%ix#AFNa?}ehv8L@oU7d3BP9iJp5YlE8sT`zv=k3;x_}onfT4ZZ#I5y__gEL zf!`eb=Hl0h-#q;00+$Z)+`vgk+1WK<6O0Nh?gYZkK zZCh_S)<514+c&OI*ADC-9~lL4XoWgzFe}yOk>OhhM#p!J?B2!(s!d})QnNonh^&cAZxz_Fo$3t0D|i*eUT?c9MUmXD0>9~m7Q+^2T#?;q+P-E`o9 z+R;CJVC2Zofq?_+;K29|+r}>KA3gBO{?UO=`}YqF4UG1WYt5$7gE#ED{pi3|BjY=d z9X&cSO2t(Jue{{g-~o01j)Ad}W25^Ah`8YJ4L4lWzyC0X-Nl0gLkHBz(Hkxr9Dn8D z*ubXY18URJqXWn;85rL-JT~4xynjIXWp%5z4Bk3;V1W8d`^OG#9s#}W;*rrK{o^v| z!jrH?2Ds@f&F(lhJU)0t8geO)ZAdJ!Sr?Cv9MKYU9(T&6VN7V29dY&WfZ9IPk970M zk$r>6$8H!wN}YYM>e~LHV^W)_HXj=u9T*>IlM%7O9z z1GsiJjbp&>I|dC-FrEq<8{8j?P~Xu(^!z0Q!+!UNs@=S(25%bV#m9~bHHO+f)_>5F zUo~)Se6)WkXz|z;{lf>3IfyL-`;HwvNQ=e>5Bb``u|Y=`9K)``aT^+lFGiEE9T*)O z92pMn1j=p0H^~WvvVW)qwR2$qvC+Zt+qVyl9vK`fZ(+;8*#6PMqvMYGEdw|8qoc1x z-wuqH)~eN;h6ek`LhZ#v{Rb`9@9lmX-Z3!Lf16O2J~)K!qqw5>kB4>w#paQtw~r1U zJY=ahU$K*BQSY!N-QGXie`M3>X#efyj2t=IKWr)VD5e>-Xy4!v`o}Kj&!#&s!ZKh+ zuP`@ocH_l^0W3q4^roR9T!3Rc2gZHTtsJv5UU^ktb!=z|`LQDyxTJRs+@yBiJ~lpZ zWZ6{^jt=f0TgFQf*9wgVW66J>QSBPh1XP+j;GY-G9YW{GJfueU-K;Jd9l#Yay6aH? z@YSPSNru!F17l-0UkX9{qbQ0jpp76cmd8j%kHqh}v1JFKJIEOi$EiVTSO2iOXk=t) z0J%R!T2*LC&{}mJW~pIy=4##4Z!R_DD?i3VNKa{`_|j`56JbV^q3gH#I}DR6ko|}b@&x(HM5DB3Wpm&rgfGJXhheK8N-F>vX? z&`}7mK5=Cn*DRNe?HFGeTWa98K@N+9I|dGdfM7HrdPn?P{XV#4bmZ94odZWP>A*o# z%jl-5n=l@Pk<71FZQ3^$y+{In%V7V(;Stog-$3-lvf+mi?ipKlx@&ajj%7iQjVXVj;)uh_H|AeMLqnM6#?Z0-nv$7qO!bfAL2LgC z_Gg0Nh=S{6S-9AYp}WV_ru|4b%lUm?Q~Q*ek$0iOfpOg^T-fkzj@@+A;Qm3GQaL8C zzA3oa)oxxk!NFfXa620?yuW`Or_y(X{PC-Yo<5A=a#mOGyBXIoi})99|IkkOX^?Cg z8P|&xXKCNjzHV^*5GFxA`BRSbwrXXmnD8~LOXa5#6TV_iS$H|I@0yjueSfQroJ(1$ zxQukSDK7|Tp6qh|96Tts+YnEg0`!jmFDcEf(j z(TxgjDyBlU6U)=+z>X0iN5T7x;;w<)#?|(bSE?cWuIe8hMRsNXZ3>s{DEb!@n&KRA zn>n92$86S>@Kpwn4&AQLs9~)+UoVN9hHo!f?;x^(HiEQX??7=<J^ z4=w@5k#*hN&$w`t!qlN|!2L4j$J7xupoZ1Bx*9aooA5MpKO_es->PoIbH@YfC^Um= z1X8spD8Cg?Di4^_V~AC;I0ADFc3Ebd8dH~m9)PuRq@##Q4vFP0;Ksz_u;{eqa{|j( z!Nw5&i?%S3??CyRlsY@W?^3s;g>b-8J5C%*AH{zosFC#^P-;_vWE;nzzX|^hqLqWt z^Vn(m2%aHiE7=3lV^jHC(b6HH*m5DA4)pf>VUKX2g4Gl>0d2F`k^Z7)lic!>O))ee))dRsA!}@mchsS6RCFZc9qD*SD&CQecYv*r zcjV$74e^eAys0kR8H@Wh(|Q3LBRHxIHjZ0PydI_-8(U7iDTBtIxElmiI7%>ol<>30 zjFK`1>7gd+jRH1Sv`OEvpJM0PC+e8xu#M<|L|O-{v1YFw-5HCEBq?cH(v+lGNi&kx zOWGi59w#Q5M3UkrX(odtm&2xE0ee8w#SMP-vsJ<;N>dHY`x-e5bAr+tU#KBDpKJ6j z7xa-evomb75ZElXOXpx0O3MPMHYo>T8k=;gOFNt%9=crC(bfAL&YySUo$SU8yVN`J zmwtx#zcF&su{!*c_@(hn;g`iPgI_&b5r5Wtx&( zo0FNQ^w#EdrYW_xIhAS3Zf(wHnlf9PGnuCPt8R%(`trCzC4YL!Z*PN`CA+>tJ_;eLyQHV3T^+8wk!XnWB5p#8xS_{VTZ`uq-> z?5N9hBw?~6ndwNwWJfyFk%GyNRHh>flO5Si2fL#qlj*33$&UI=M-C=Ca+!_>nCxiC zbmU>OBcGu?+M*rWV0o5hIhG-w*wyK2FTM+Aq^D;xb(v%)ok?Y~nM|fWlgl(@^67K} z*KlKIQF=PgY!go=&LmDFD#i)K*~6*BdDDYFlh$)olYb#%M4)8=&97D-mvRmRXj-~~ zm7oTg4{SH38!$W7CDW;Frasq@@8l6yYD_~q7oxLxWV;D{mdOZ(Uegr%O;hMiO|f1d z$5#6k`ZSYCr_n5oZOLIva#)f)sdHEn9yTOz$YfIK1baxbyq{@d*5`75hNk#^H%Fy? zB2$;f<@nAM4`TaRB~K`YmwHtSd->#d?A)}1H#PW1S^BA8U-#&TzWc&^m%Z)-O&|JA z{-;0r&CRFodgFg3ZXJ5<75Be&&PUGs@jJfz_s@Lc`|o&qO<`XAE%l@4|LVlOzyIhD zUfF!tW9e63efCdQHoorOrQlX;Ik^s}G*{J`~BG~Dxrzqr5nihbQ580hZ!^*?MF zf5phsAN~B*zxP*7kKVUoQTrdZY#x}|dE}9MR$tlo^gYS%HEr8?;!l^wPP{JSh}gdP zvcNkD{d41FcXtN+m))Iu6KMlqyu^RqojMBKFzj!5b$4#Z?)Tt+xL&(P4i5}(*td3V z|GE3mU9+NR)#`!e>w2cgcEy`_9v(ajOW09^`;D+T7Ed)KQY{_$EsUp<@l-mVO2t#z zc&a|0%EeP$ryICrD`4<|5{ZQ%xOm3!tHUpeA70H;Dg3hd)#I1LuK~Y2XH6`wm`LO8 z(^Nt(gSuwUv1vaIgg%=UVKxx@Y`qBU17T9wl%EDdpUsFc69|1aC&FAHY!Ei@r??Bp zw#d>UYXsi<6NxagGT><|kq9HJL%o*B5+iF#N=t;1Yd)hT!pLHm(-K)lWrf63Tj9Ez zv6-x91eUWIJOL(U#BPITq-g;ol?A4yy?NYo=21$`enDZi*sp{Vzg2C`F@evKl{k_% z`_7IlwU1RQX|N?ufB3DF$~4CB97=M{ur7Tam~U#1$) z#8Q&-_`WA8PyBoGoAI(#n9{`Gf2G{h_avp6zb7fT^gT&wlJ7}MD+|C*Vt|KeI?%J= zofwJ^^eW()rlVUj^CV#76J$}*RfpSK@yNZ1r-Oah@FoBQoCOu9b)a*AvA^FkXJp|8 z=4L@iP!0w}&<~LaYIi>wu<9DYheUAwf_6Y4c##MWBX8G0{~&)45?0GU5V$)Qc{YR~ z62ZIt)Ae&$oUx7tRu?e4?jinxJ_v*y5`n*7f?Y1M@@yOy3nt@O$~-j)3ugO(JaKo! zQPyoU$>9`mL+h{%kUd02Irbs}kot;f3UaCVW=*0wS?u{JQ)(9?nB zmBFupz?I^)9*70>Wsp0bh$CRt%>!LwKf!ve7l{-Qv>uQ51cbmY7o4lVFW$|c1OS@Okc*p}62TpEcX4w86D{C4 zMS|DufOdi#VEO)+NO92C97qJ?H}(g1E}$&}0p(1|H3b)R4>a&|@elo$3&-}uA{S5F z0S@5DNpIi>*fDR|&qR+zpeaNx@QDK)z1Q;oDqQ*q`0V)h6qg8(1!n~T+ui{9;X zyuJXOBC&MJKbqQ8RwHs#co=Mma}d^l7YXa{fpr1wj$6=rq`@LT3TJ_yLZRQW-hS9c z<_#N6@n>VbgRq{9jtVRZcq+io9lL^q#{$yFISjc`gM@`U8wnc$?OBp05hMwIcE`Gh z1^`*^Zm@9pbeM_tbqAy=RycyNM;M1BSb$uRVEcxsHj%blxXPJ(VT$ywy( zhXyo%1rn#+XLIcZLUnxWJL8+OuOu|$Gs`){-wmx2%*O9{G7#u!I^l4D|FWlU>XXV> z&v0A%+rB))v2B+L%Gknn#WI8W{HP61U0Po1O8Q0Pw=5!qx5IAjN&7Il3KM>4YEK>g z#T4dkpb7|-+N>@74R?iD@OhDfM7#(_0((^3JX%IYd-Vv5UR`4&eYY9{UayJJS#Pgl z?+62^y{xi*ko_Vi*#oyL9{7y#fZ#GQ$AP_;sU_&$i}>~n@Wum7lT)z&#jm&kHy6aA zRQQ^U+iCb1yOjFvch-t>2!taT2DEqVFarGkq95Jeo#I1UJZC`+NP%DD@o(Ia6oK4e zF!-%d3iN{5s2}qe$2ik(g<}8)Iprb|qDxo=@@xU7|IG5!F zQ0f{6&T^*6gsW*pITJXKKxuz)cO>xO;j0FI;}=)nl?|m%OZTwIak^5jy@EXjGXL2+ zu7_Eq<+g$E0IvHt&J@U#1NWr>K18sW2XBIq2geXNhBq4!hXhAG!5k-i9?ZAySaFB{ zTwQR0>4bS%1cD6Sl!XMX2mHzuiEx_)fVPKQ+7qz6Bv7UVwAG()KO88H1&l8&AG<!QKtrAG|qH?#<*|Sy+SMds}LMI0ZA?|7?4IzefuY%Y{Uk0{Q;nn!6}^ z^T)bz4%8LaIvt?-SWpvK`{6o-P&5YEiwG-Z=I>Fp*6YfAst0PMRC&;)s~8fNj_#op)&o)3H`%*@06)|t|_c%VNx zpgnL&bMTuhMbBYo8!ih!Q4)BzaANU)_k(46vgjZmu z>A!%P3t;=JF|+(nU}oa~FcU;!|L0+54AA|*8#ARr4OZ4+afF6@xi9Erfe0Vaf0nlY zMtrsTAHM!a;p>tv{qOrHEpQmT%?o7L$^YcH|7HDu-vWnK!7YNf7(iszy)^XeV)bLc zFe7QHa>=UxAj^jei6k&W^fc5`EGQ~oY6P^IhCzx3iAItY!CORfRiTX#*NPlgh#rMR z5E)gHi=qPDGe#Cv z=Xx&vO~v3hpYKvy|2o9HTrngys6q&(Mkq@(4Tj3noPdE=(SQUUhQWF>GeJ)zW|jxR?nF zkTRr5P?T4aC)k3d(uyP$Rq>b9j0s|ZYsQE{X_#mc)HSh zdp0NTt7)q)+P{gIk%neO+c5&LKK^h~GZX>x>k`g1J&3^o%- zuN=A|v|ea|MB1aOT;zUB_(0ReFkRY1!v<9^S2fR;e%*qb6go-IS?IR=ircV9zx0#g z{8r8>q4x;$$6AKRVw$pYwTsu@Ilg@lo7d*8^|L$6UXHZ8vF)_q(4SOKANy2CySX*7 z`P87=!7LOq09uDNC>=~X-#?7n&Beo6OEoTX?GzX+Ne;*4A^A~*Ha zOgDgGOno+ZwoobdkU_3qu1>5L%#s6=+%<3q&UcCar*P!~KHhLH zK438lJP5!17-6lXC?(KI94G?W(9nTCNe$exNc3iC6QsYChNxmUe!DH@kWP!}XZLe9dcoORx}rw)6(rGQJS)v#HOdELD#qEGFK z$(B3wS$o*VbQc?XZ%dEq40v4kO?Va&yO;dwcqU5YS~9Q-qWV1R?}*LVgj(z9*rm=)a_H%n&17 zH%1KF$i&oa36D{~z~g@iOs6I1AF(wrSTf{fB2Z?@&&nI7OQ*KX+b3FF7r(bzDs7}E zimx?RDy(JK-Wt#7wXyY`cs|wJHfNIkQ)g}Gif^rHYY+Rn;;-xJ$UGFNI( z(KpcSewQ(?J`L6Q%&Ys8Dr-8G4DNIspv4pVF4Y+qbmUaKL|6svGVyGnZYwx<6>;?X z8q+-I4QvQxMQn%UNA*vvPYYPBOI_(tKP%Zjtfy6cmE(qrc;Ra+v$*!HnR$p9h2tH{ z57sf`U!eyYFllkoC0i7^HR1=R_n$cA&Z~lQYrFZ}G{9kkaeqm2h0g1ch3FIXwSg~Q zS<$6lmWpPNC(I4o1oGEUM~f^0lQU>3ho5y+)C#nkdbu}=&viHAOj{6Q)58g0r89S< zATzjguR;STD%68?2tPa@Ifw{9E^3Svk*KT$$x0ENT|AWCW@t9$e(KLEcfs$#QaD-kilC2wA}w6-1jr00VOY2FB|A zQwRu@8K^PfvK3>^C%IM0@v2VgsjQZ1$(*}N z?U$RWuSn0{5Nq&a?qiM6NN(YKxy&0CGnC5|pUzpiO4 z@;DIDBX7+R-*OIXFgfmZ*2plas6Nba=W#vS?yq8fCw9fPp9#|5_av(4WBr6e;T?OO zXXndQUPySQ^A;Bc23dXJN_qKJJ|!@>GuTleL??Q`5@$z{9rYDYv!tR6-uP}F#`&Wp z$$?(qlJm#?jN9CZn%m&GwJ)uHx4Nj3@L+lt02xkQ!2ck`5J_S+jmqNyo@ zf&IIjM+KW~U+)u)AFfSE?ay%9aGKzMYGYlO48*fsXf+j@Nq_;+&M=*cVrw@r?=GOHyn5S-iSqPafVwnL1;4@b%S0h&K&tuuLz6S!;b_JSEK{1OZ)B-4` z59vbMOKE^&N`DT;79&XD4g>cWAoch7MTJCcRaV`%R`>jfzj_6+YWoNa-tV-*ml4NZ zW1Ba~Jkcs+oNs+2Lnshw+ijW=Ddccg1;6=9{%Nc1!GPMDi&J4$27zBx-)ih@>1X2d zZY|2j%FHmD-mtnWGq~wNUBK{Z=6qC<)r*=0L+goD&Fl{!-@hA-6_ndpW0f^-F0y}J zA(`*kKngAY#DMWsVqVK@OwkeJ<~0wJ15?-S^gYfy#W!x=>DeZ{V9$RyKe1l?LYS+S zcK(*T({BoFta^`A>1g8}C%ex*A`|`Q3R5vJN4$qi@};jfOR=%IAIj|clt071mfl?{ z0$r zFvcpoCH1od?|c-`oqsC*E!C_qta`e7@kp#g37K`4YyxAc=wlcSj1yfGk?gnb1@PSkfaqp&M$*Fge zx{eE-W46y8&p#LI70t9=rZ(6I!Jk$(!5Q(HGg|a=T>JLZdIWsdv%#GzPY`=u^zPq_ zyHmqG!xEU(SfFyAN`3o+_wlp=w$p4E6;0_nn^Yh&4K2X$_e=QA=>@xKL5$Mhf!~lK zBnSSI1yNoWQik!HKuLl>ZUK^i-)#RMq4&wW9Tj~&`bXF8_QCP=*AEQd%-kYkT6V9O z+gOzK-TmVGo6ATLcGU>&V~bP{gOoLzN6%&0Lu?tAJ8WE#*C=A%k~E{!PT#TZd`Gz^I)D1qj$@urB%bM-m&bMtN$BFl z&&HZqnlZgZNzZOSd>HaO@Np}2VrFk=dgW`O^u1FLFdylv&3(-->Ks0)kJzN=u}WOh z<8=DVhcr=}@~2~pSLv;$C!dTNvkaX_X7QVXcR8~`x?|PPMRaR#$XJ{_FA%Ch2x&Xs zw;}pio-)dWe^7F4e%TR zMP&i%gz_5ak|9kexD zdP0*uN?W1#&Bd~io_k?ijF1&L(oQ>HCQRwQs}adHxJT^yiM}p1)>N&=Sd3|AZ@Bt^ zb?teZEWUnzWbE16(20W`qZ^R#2CgPEP&X&(4~(00^qQ0&eL0-8{c&XDtCR^E{C?D% zBkM$k17<(Zy$sF7F@K>Q2&m&WK5@v0AuzQjPdVFD=H?cbw=VW-oEZnPY6G;q#OXG| zreK1KR3KyX+W?h?{S27C>kQ6^#-G%1jTj%?cT-+!TS3D}-5y5Gh)3puLhqoK+E90U zJ0uswYL*Axt1~`ryzF69DT5!L-XGhx#p?BmfRr6)l{Y{79M*7#JKRO`eg1JtIhqh& zmpdu~zJla&#@o`h?OK&X)1!N;1`AJ<h_jkO>ckVeiDjzo2zH!v_C<4<8<{1s>-S5maBY_24 z`6~x(3@)9BCIDlwy45h5^i`Nv?pYYyfr~OTUV3YKAk7sbmy+HJ-PKX|ZOG7cCyMzV0=1Ph#4!kvYW6zAXNrRmPd) zWU*QKE0WPIrK8$fO%|zRgU#4#s+z27{gFJjs_F<$1GB5Px?)oT{5&;x*Y=*+Rr|I| zqwQw)ZlPM@$t?DPi)VOh${6?OH5Dh=ykiSaqnW32k-ByD@jC)`NNulYVx?qzQBTP} zw?_s~Q@qzFc`=FY9xmQO?;{a#@!YwYF(T6|3+r9wl0n=)m9gfkQZqf5G7!a^8k=Oy z1sc0ZPdyuFKkX39xMpb~FKrCjZN#b!Y!?br6ZK3x81w8wg0ppT_Gc>2M!HJ-Tj%@l zw?}Y!`*p_{uyt>c;K(Dd6@kc9qTinY4S`I>0kT$6bnejKHpc(l-LOLA93bxRwMG#b zmlL!|pl{0>MNMF(_yRyEH6SDaA7cAEeam?7v*uCxKJ7Jk9zHW^G>lP2)qAhh6~Lsz zy27xVTRQN)x<~c91Gk=JM7Am_tJBMHb&buUqZnlpQyPlScB9r}1#J`gxz`J1ee52& zpTYNapF7tm&8)lki8#4!n(U`4u5u((2PKZVl$RfiaZ*aM-Vb_$%BaqbrbcetSH=$FkKGGe9rUKm!vj2WEa8JQR z&@bIn6slsyxoB)Ai*WO7-AfnO51AT0DARzFFP)i=T3H)p9vf!QsqB80OJO_hMw0t*SSB!b^rk{_8~EKKlH2$FAf zFA*Zjt)P1;Nr?29)bE?S?f*>g#wFB9a4D)raSuAlm%`~!k0{w|=-%S0@!zmD)u z22zxPlqeL5^U_@dio_B!hqf%G0Y$RJCI9*YOa87uxC9AU4ogfF6$toU;e7_(8AS#r zGYzL;kM(uaW)YM8Eul}wroP^-e|+u3^ct%%^JZ^7>c=-)M+fFI?NS|ADM?(T*1^2U z3X7}rDD9~op|TXIRuKu+@I5#60b!exnZVaZpW2bdrwx@9ao)b7XZJ};?%>H}8^tDL zzVpH@Y=WmE>A@ebid(Qo88!Mv=MqOQR^m;q9B3*y5}Wy5 ztAm&ZJHywqu1nJ?CPu5KsahL^h{VrVu-#4=qT|?dQ_7ZLr@TGwbYYxNnuPy{8|U8E z>u|NX7)MoE@ai4PDDu7LCw^;6T(EfzTf$iJ;T~gF%E0y$-qCpqPkgcS`yVef)ub!X z&#SC%%vfD=Ew=4Fxv|tzRExVxe}8Cf$Mk~}YCKO@#}6l+^b(Ep+E8*k(s=DKozQ02 zui3{qjAW~cAiJIpHf;5@J&Q+ zN19w(6BShX&`wxwy$yF?+&j-32F3ViVh2^Wb&SesAK|Y%!W2waeSf1%CJ#+@NPqf$ zFI77#A0pF+0|wk>i9KOC{D6Y}s2`LCii-P7z!fmui{LN$9sGYyk$)cs2!Lr(B7(JB zi#&@0B}o7w41j0(yN4+<)$aolsNg^ZDiDYO`dsPwOduN{uB^-N44KVH?#jd^8=;e$ zYu5R^u{AwYL!-otHn_5{iAkVW(dQO>7vs3n^-P-bX647o)dbCl@yuav2ll2oiS9U` zW03vEYukgq-%>MFkMB*ERA%3AfE(9 zorEioMMtGWQ7KT=k!2nZhXP>$klNDasF0kpe{?x`@OJZe4Fb_B-oD_qbFKkFI4_bf zq`oYG3X&5bV)<9B)^Mb(UfBU+_+3Giyd#MDh2LfauMk;!7Z481{{x^>Mqkf~*rJRV z7Gb=&hg~F3;p2>HtNLA!W@@JGc@V~QxY6AaC#^cw6nNh^dj6`~YlfB$4SFR7AH92A z8-(SH(jDAm4(~arYiilWbaeLvUPHc*8#ND_b(DYg8C0dkNgjWtvZm-!6@N&I^1vIn zJK8Ft;UXU~drloDMJG+RuBFmlcRhivwy=bn>G+t}j2A97cb(cg9~%Q#L3(dL+l;iA z(UaGbKk7<7pWDz;FaO?8?A*|K@v)BHk1XdiCDJpDSX3A%=;AvCn~2;4<2PmQ+2vd` zP-eKraQ#->l>z#37YrL1Ae{nUbNu8SJ6mp$} zDp?I<-3pWRx6zS^g8n?>T?b9ek``sY0Rv@S$vo^Jit zkLgA9hWc!ok%Aov$(t3&i_~;N1mtf$$j?6+9xgnipDI{7t0xlqDQBv|r`j-mU}RS) z@90~_%rI`lh0aP5uU)Us&&(YhVT^q1z2W>EG=|=MsIPCAuj>(&`zNf7O&TJth4VsJ z5rx9vYcN!(&7N*6bZE?rJ8r$x%2;3Ln&zG3!FCLh`aWO7PBzy2`fk5t7KC9AH@!#`< zbF_uj_RO9`-N~b0ePl#rt&w%a=jR89&asBzj-C4Q7ZF<<8+XTbddNyJp5Gg6hs&SQ z99}rkwMYBxf~UGY>Q78r(HjdmOLX@h+^qt|yP&)wRjm$0`&XtTfJ>4UFsX^O_4 zxZ87ZdbQxE#OsCjo9g&@w51PzHt)0^nirKuq8HLlM!*SShg`*C6 zrlW`ML_b4!IAd?zx2C=Spv+Xf=7h3OhUmj*4_2w#X<*ARy%u?7%qED8(OsUCp-_OZ zz$kz`;_?%M2@4G1zc7MSNYw8M3o>#e4daqxumR43jFbXIkT@9SM1YQb6CJaa0fhvi zF27|v(AXof=`8Gq8w5|-jU+iucs+Ge$qU<_Gl*?v7IrqPBaKke*gp4&*jmbs0i%l& zw8T#-;S`8Uwh%420HA#*bE9esqpF~&3xA2R`rGhTaYzg{T^TU~ep=oEV6i<`+gyhd zzp71?RgjTY)YgzuR#f=2@vFIHmV1Db*$D#hwk}!Y^ik_5);QGq1r~ ztjCVdVbVX%?DJ0XAz83JE@D8C_s@>)_A-=qyxBD5d_A~Y)kDf|oWookO%T*r!<))~ zj~;Vqw==Z00@7yv;1m~Qp~dvXs78sdQnUBi+0G!ydM&v?hq>eJC%ve<4Wdp&8zRax!X49y8?)&6%4V9+7_kD-qSHGdGmWtC8;p-R(W^ z{?HbE?7H4QfpGYvR>W@IH8*9wZ1?+G{!z@ypSMLHf3|8(ew}ac;&opo<*?n8ds*B! z{?+KZWm^#@T|h9of(%iXVu$`4qU(Mk8`z+^6dM!{{E141qK-mQ$-gl}qac-KD-y{` z_@xz#xP})~NML+fv!&Ji1&t{d~Qu%?sRLe^%Vy=4+KPyb>$d zCwy3x`_qytpO?4qeQpUy_!~mnqQV>7$52IS$y+7sE`3G!2b?5s68~y>9zTC+=#Xr! zi(^)gwfdV6_cA>WCoXJv+1Gn>6XTJ!1InX3n|8XMh!FB^$}Y&?IJ0k0+V;btr+gpu zXHWCbDRrex-YQ~9i!H3r;XQ}ejIODQJT9z+tr8n@8~rlbu-A2~7;89A**Z9X=NXy= z)_Be<&c&-*v$|OHvLbJG+%4{SzbAUUf5T4tJ_k~UFr9OExv7AE{fB-;-!Or;@Ywn< z?s}oGr%vmaet90a*V)HEq$H}fnEtGC?dYx6F7m~|yZnuzSY z%nUyew1MtbhRoZf7qU2Z$xqkt7UDu*n$H?{OVm`9^rT%V*37@t&ZA-UB6fORR>3L{ z=wU61XxQf(@hLL_zvi~k`K?vwo@sAPH{JOp@4-#WLGS0*jrX5J*S@yBGMZ&>a4>mu zLV!mJU)OF!jeF0WYbxLUo?e{qaphil0lF*Q3Ox@Ulb@5~4A{Yd^Az|28dvxM&areF zr^WXmK2b)Wb3cwge=nr3T)VP3;4H6Qp$s_xjf4L`9H*Wi#WxkE27Xdy_Hb*OdG%VD zm6T}Im~;D*Ma_p~<2{12y3p0#tr0mrH#}{Q;%6)(X-*cXp5zkxTCyJYWIbGGpA#!s>-ep91`+^%8`N}qO%oV=p6ZAVXtTEpP)$FN0LE0$voa$ zHs3vX=tJB6G!;_Rsz+Vyby+c$!@InmW>fdd^4zh(Q%yU)x>c%x4nQWZX>`AQZBt3; zi<^#?>hl2tIQ@aMlDQwRZhjmZ(>&{A4^iVnl^1ZEQ)pKc$l;`jqv-VqWkO31DexX) zkfh!DX|`wMLF{Yv-3@CCzSibgs-;~zIl;5~VSs1|*+{B&X`EUET8e8$JmucxAvrni zgA-xuHMer_XKM)viBT7g5i7Y7%>=o9{3gUc^u|48NkqmUR1 zzYmtPsBAR~9iOz9qq|?F;e;}0noc}rG$bsLyD_dPT7Q#fnh}I(_4ArPQaZ_#PN?!8 zKg+vndPd{ItJ95M(2dQSe7x(kq$9Meh6nLw!L6{`OLl2{B51W z3r;$%ovU9J9m69O-!}GK*2^<$juY4!?RDqswHFLznNPdy_}kCUWjS0byI`Q4sm5I5 z(uHf*xYtYe(d`#ab9`F}MW6W`t>V3An_ompQ|WYpOUf%cC7bp`$0zE1g!f2m@!T}_ z@w_zm+0*7aZ~LB;wj)oE`0xb98%8>xvqn;(RIs@J%mA-%w_* zxeO2;MF!`fQ{K|CKuqKhb*8MW@a!up2#(DQ(#f3g%C_|W$ZlzWojD@%fWx#by=X#5 zK)l(AzQ<*E;>57oR>AHFF1|evTxpMC&$xM>d(y*Im6l-Xs`@08r{kSh&czm=DLpHhF?TH#2ux_P21~ zJ;8I3wyc6TC%`<0f7H9H<`d|9A1HnA*xx%5T;#TXV%MzXw#Y~##Jfy) zfUqp)-w+zmk7U)w$We93g?3f%gOsm=Xye+k;Shiu(y)T9aiW*oUfQpF_ z^#F=$hoaiR`dakrpLJglEeb_N7ViB|Y%CCJwy|};pUg{zmMeRAwq7Z%;w$Ii4qU1E zVAO#_e}X<{*s%%7@YLZHUd>9`4M?p^+RLu(lrI)m!^FsvRNl}Xnkeyja7fh7hHl_~ zfZiBNNnTPIXtM=ryS2s$0p0{Has(#+XTs?B6uv2cm)A28zRY>~ALCex={3Ds0 z^`4a^D^_X#G6v*+2HBDbV?4>~Y@xW1X>9j+l18SX(a`vX{<{ZIwF0HpTNT&7s@R)p zYLhxmL&!rh(Z*dC7`or?LY=KEKK0U5>{>LD$+YX3Z)xYa9o~>l@@av1^t2Z1*$9)k P)6yq*$X=&d&4~X8FD<25 literal 0 HcmV?d00001 diff --git a/HighWayIot.Repository/bin/Debug/System.Runtime.CompilerServices.Unsafe.dll b/HighWayIot.Repository/bin/Debug/System.Runtime.CompilerServices.Unsafe.dll new file mode 100644 index 0000000000000000000000000000000000000000..c5ba4e4047a15b3adc61340c781307d9c6e89413 GIT binary patch literal 18024 zcmeHu2V7Ij()gYv^bRUTN+>EKgcA?}6{QMDm5zcKLVyS)m;@;*Lgb=Yu_1~|v7lb; zT~S2E-g_4-7Pz9qwd*(MB!S$k-gm$M_ulV)zwiAIp4pw*-PzgQ*`1v^F=%utq9TN7 z@P7M-&>l#M$DM?K4GN%G(`=t6+M#mRd=D0Q);uDWE2L)%_$dNb2A$2~@%SQoB8M)> z;?cQ0x_3x8J%gXbVQ6TmT1i=l`XCgDQPINyAxqX8N(ea) zA$3SfA#W@#`dbOTOLVfjGT?r44H+U%jtKB8y#PQNIaZKc{-Hzf41rL<1|lh&J7g5$ zHG)^}aR=!c0!}&~DiX31G81z^@`Xh9xFh5#%gfR&#Js{o$VNd5$h!|hLv;{RA*tOU zlrEXtZpx2y2@e^!2i)nG@^zo-qMNH%UdnN3(w{PA!Quw8Hi_^Dp~hubVA*Thp2Dx z1HLlapV|}TAMusaF;YEAzEF`0>q7$sMx#SfRkR_-DBB7Yvd{1Ft~Ji>o&!?%Nm(T` zb9rq*WeR3~NrF`YunNXkql`2HFHQ9rRi>0d(suAkVS^iR^|`y<-_ z9H&ww<+9@p^c9n=2eHE?574MTpee{`UF+VfnQTm~iA*nhk$Ne&´RVDkZYh5I? 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 literal 0 HcmV?d00001 diff --git a/HighWayIot.Repository/bin/Debug/System.Threading.Tasks.Extensions.dll b/HighWayIot.Repository/bin/Debug/System.Threading.Tasks.Extensions.dll new file mode 100644 index 0000000000000000000000000000000000000000..eeec92852705946904d0e2fa0443d454075781f5 GIT binary patch literal 25984 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 X8xk??{<$qV(@xwRy_&qqMCktjQv_f` literal 0 HcmV?d00001 diff --git a/HighWayIot.Repository/bin/Debug/config/log4net.config b/HighWayIot.Repository/bin/Debug/config/log4net.config new file mode 100644 index 0000000..a5e25be --- /dev/null +++ b/HighWayIot.Repository/bin/Debug/config/log4net.config @@ -0,0 +1,167 @@ + + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Repository/domain/BaseBomInfo.cs b/HighWayIot.Repository/domain/BaseBomInfo.cs deleted file mode 100644 index da881fb..0000000 --- a/HighWayIot.Repository/domain/BaseBomInfo.cs +++ /dev/null @@ -1,22 +0,0 @@ -using SqlSugar; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace HighWayIot.Repository.domain -{ - [SugarTable("BASE_BOMINFO")] - public class BaseBomInfo - { - /// - /// 主键标识 - /// - [SugarColumn(ColumnName = "OBJID", IsPrimaryKey = true, IsIdentity = true)] - public int ObjId { get; set; } - - [SugarColumn(ColumnName = "BOM_CODE")] - public string bomCode { get; set; } - } -} diff --git a/HighWayIot.Repository/domain/BaseDeviceinfo.cs b/HighWayIot.Repository/domain/BaseDeviceinfo.cs deleted file mode 100644 index 873f01f..0000000 --- a/HighWayIot.Repository/domain/BaseDeviceinfo.cs +++ /dev/null @@ -1,59 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using SqlSugar; -namespace HighWayIot.Repository.domain -{ - /// - /// 设备信息 - /// - [SugarTable("base_deviceInfo")] - public class BaseDeviceinfo - { - /// - /// 主键标识 - /// - [SugarColumn(ColumnName="objId" ,IsPrimaryKey = true ,IsIdentity = true )] - public int ObjId { get; set; } - /// - /// 机台编号 - /// - [SugarColumn(ColumnName="process_Id" )] - public int? ProcessId { get; set; } - /// - /// 位置编号 - /// - [SugarColumn(ColumnName="position_Id" )] - public int? PositionId { get; set; } - /// - /// 设备编号 - /// - [SugarColumn(ColumnName="device_Id" )] - public int? DeviceId { get; set; } - /// - /// 设备名称 - /// - [SugarColumn(ColumnName="device_Name" )] - public string DeviceName { get; set; } - /// - /// 设备 IP - /// - [SugarColumn(ColumnName="device_Ip" )] - public string DeviceIp { get; set; } - /// - /// 设备端口 - /// - [SugarColumn(ColumnName="device_Port" )] - public int? DevicePort { get; set; } - /// - /// 设备天线 - /// - [SugarColumn(ColumnName="device_Ant" )] - public int? DeviceAnt { get; set; } - /// - /// 设备类型 - /// - [SugarColumn(ColumnName="device_Type" )] - public string DeviceType { get; set; } - } -} diff --git a/HighWayIot.Repository/domain/SysRoleEntity.cs b/HighWayIot.Repository/domain/SysRoleEntity.cs new file mode 100644 index 0000000..906adfc --- /dev/null +++ b/HighWayIot.Repository/domain/SysRoleEntity.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using SqlSugar; +namespace HighWayIot.Repository.domain +{ + /// + /// 角色信息 + /// + [SugarTable("sys_role")] + public class SysRoleEntity + { + + + /// + /// 备 注: + /// 默认值: + /// + [SugarColumn(ColumnName = "id", IsPrimaryKey = true, IsIdentity = true)] + public int Id { get; set; } + + /// + /// 备 注:角色名称 + /// 默认值: + /// + [SugarColumn(ColumnName = "role_name")] + public string RoleName { get; set; } + + /// + /// 备 注:角色权限设定 + /// 默认值:100个0组成的字符串 + /// + [SugarColumn(ColumnName = "role_set")] + public string RoleSet { get; set; } = null; + + + } + +} \ No newline at end of file diff --git a/HighWayIot.Repository/domain/SysUserEntity.cs b/HighWayIot.Repository/domain/SysUserEntity.cs new file mode 100644 index 0000000..8dfe543 --- /dev/null +++ b/HighWayIot.Repository/domain/SysUserEntity.cs @@ -0,0 +1,62 @@ +using SqlSugar; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Security.Principal; +using System.Text; +using System.Threading.Tasks; + +namespace HighWayIot.Repository.domain +{ + /// + /// 用户信息 + /// + [SugarTable("sys_user")] + public class SysUserEntity + { + + /// + /// 备 注: + /// 默认值: + /// + [SugarColumn(ColumnName = "id", IsPrimaryKey = true, IsIdentity = true)] + public int Id { get; set; } + + /// + /// 备 注:用户名 + /// 默认值: + /// + [SugarColumn(ColumnName = "user_name")] + public string UserName { get; set; } = null; + + /// + /// 备 注:用户角色 + /// 默认值: + /// + [SugarColumn(ColumnName = "user_role")] + public string UserRole { get; set; } = null; + + /// + /// 备 注:密码 + /// 默认值: + /// + [SugarColumn(ColumnName = "password")] + public string Password { get; set; } = null; + + /// + /// 备 注:上次登录时间 + /// 默认值: + /// + [SugarColumn(ColumnName = "last_login_time")] + public DateTime? LastLoginTime { get; set; } + + /// + /// 备 注:是否已删除(软删除) + /// 默认值: + /// + [SugarColumn(ColumnName = "is_deleted")] + public bool? IsDeleted { get; set; } = false; + + } +} + diff --git a/HighWayIot.Repository/domain/SysUserInfo.cs b/HighWayIot.Repository/domain/SysUserInfo.cs deleted file mode 100644 index 9421e5d..0000000 --- a/HighWayIot.Repository/domain/SysUserInfo.cs +++ /dev/null @@ -1,37 +0,0 @@ -using SqlSugar; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Security.Principal; -using System.Text; -using System.Threading.Tasks; - -namespace HighWayIot.Repository.domain -{ - /// - /// 用户信息 - /// - [SugarTable("sys_user")] - public class SysUserInfo - { - /// - /// 用户Id,自增主键 - /// - [SugarColumn(ColumnName = "user_id", IsPrimaryKey = true, IsIdentity = true)] - public int userId { get; set; } - - /// - /// 用户名称 - /// - [SugarColumn(ColumnName = "user_name")] - public string userName { get; set; } - - /// - /// 用户密码 - /// - [SugarColumn(ColumnName = "password")] - public string password { get; set; } - - } -} - diff --git a/HighWayIot.Repository/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/HighWayIot.Repository/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 58ac7399486d3b996be8c34e51fdd5002683e78d..e2bd51381b306fba48faf2a2f860654005e051de 100644 GIT binary patch delta 36 qcmbOsvQA`zG^6?C2aHOS_b_sECl(awCFkd*Wu|+8#5N}E-~<5VsSM)) delta 16 YcmZ1{GDBp7G^66=4UFO&J)d#{04?7Ie*gdg diff --git a/HighWayIot.Repository/obj/Debug/HighWayI.70C4738C.Up2Date b/HighWayIot.Repository/obj/Debug/HighWayI.70C4738C.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.csproj.AssemblyReference.cache b/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.csproj.AssemblyReference.cache index f5dc3b4384fea140a9ed992017719b06e2775161..cfd272a666a23d65006865fcda9fcc107ed8f451 100644 GIT binary patch delta 3331 zcmd6pc~Fx_6u`3yM<7TJ42K4}kq}G}7*vod3KbPmM5IcPhVbD;b4U)6Dy3GjRci%y zaEjKeiaIzd5_KH$fC06NK+%eWqxHThR;jg4b;Ry|M~bLZXZlC|W_YvgzJ2@l_m0hN z_4Q4F>i~jSEEY(D^*sNwP?dm55D_EaQ$LXwe; z_Y=cjkr>wS_%N0;&HjpmW6~3ADJKGNJzDXxRAnYh*l-hjBH5JVS z@$q5QF_i22u-RyaGDVpMLadV_R3o`pI19`a_HzTr|*o^;1E13c1@%<{lTSUs?Nz;h0g)Lp#bY9F4p!t)nk zy)`%kU#jnQD2J(Q()!lbKC?t@poKk(*>)L3jvQ_Ymbju=Ixmcphsz_wBZrTI$9O?y zp+esjqQGp>n+$no`6QD;FVEF#0YGujFR$u;=ya6}1KEMlB5{W^U1ViVLViDexYb2k z{8V*q=n^e&Vo^?M!~sD|TZlewiT#AYXRo%nk5Bwl_ED~{^wKVu#?-Qv=@H*dy0Xgd z>wrh4HEkoiifS%N&;EWWvhm1qZq0D;T?5yvqM=lJbZ#m%r|jNnN<6&7_(``%yQuY8 zUF{D`lZslqUTj=e4fzp*F~_~7!f}}=&12c((}0US4&O8NZtae}577`^l?%rLoM%)F zDPR<&z5yx@!l^|Cj!qnbJ=*??{s0RQm||#xQB|PP&$Z!Ut;wpqR@;Hk?Msyf#-MTu zfY}`3Fs)&3l%6o#wtP8%4oMWHiX*)S*w|O}@u6Pg4JN>L&S++hBr7dCdxm>+#mZ<- zC3~^!_LdSwo%zPYin|q6N79?yf3kG@wj6wJI0-LY%%8s4H+_v^)Qvwbwp}k=9&&PJ zqj25ygj%P@RqX0rXD-JY$7UKH{&qkb7M1Z};Rf^F#D?!{w6c5Iwe9{(t4dyUomkvn z(XnpuR<{sCN-jTTg8`2vU!^ZT;uJp4kcX$jx^c6DUQgBaMrNU<($(BO=dzT z&mf@COAc$;E;hteS-k@^*=V44({HgF3{eSQ|6zQToZ&i>Hs;9gcKgNGy% z2TG0PGl8QXi%+C7S8wi8G1yw%)UoNd>}FUe2eRsL-FY4 zPt@UOw)n&^OW!>BQQ$eL$Ei-YTUGIqG2Zr_$Ir_~ikeAI=N7xYY8iGl6@!4EhSQBF zlmX*GgGsUI2%|=AlFua6W`ofL>@Ya=X9tA=icySuFs(k_qBm=FgnYa~w?LyMjA?{% zp+-%Z54wXC%ZZ(@=LTP#Fp3 z6ph+wz`b&&#$-`x)6AA!jX^mvAyJ8fqciA7kmG5V9IZwjZ!!@&G$2e$It(+2Mg5xW zlt79wsv1FmB{HK}xWV9$1M?lcl-YSG0b&#iMM8{%aZ2%4rxeI31??0$?(dYM|9Kxm zJiXo$Pkei@05@UiE)c=l%2K=8l+~Kl+Aoi5}KyZ#muS_6vEOX%lp6*Rm9;3+u zChT1>Q{%`vjY_NeOl8*ed5am3piHg}#_u`vNHYt_-0QE!n5ex7DC<tyv?N={23$@FVE6az} z#@<`sdGSia)%EA2-Tc_4JmcuUzNjc}x=|old&;q3s`P$@Yk8M__wD4goR-P} delta 448 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 Bw37e; diff --git a/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.pdb b/HighWayIot.Repository/obj/Debug/HighWayIot.Repository.pdb index ea79a830205290bf358a48e6f5133af210eb4c9b..956750499794b5fdb388ead94e215d37097e0814 100644 GIT binary patch literal 50688 zcmeHQ4|r5ZwVw^?Hff;{ppk!t0HIJIoBt#rrA@M=i3SQJ(0{39lPqM*<`3D0lD?|j z+A8%`A1eJ?ZT+kY{d~__>l3xl7K<&`Qt4-HtDn`X)UQ?RL)-dL@jWc>_nSZW-d%Pf zn=Bg29XNaLy>rf-nKN@{&di;;SrO{!?~U|sh!)fp*DY93u%fxXpvqTLGUmJ~{$_!Y zCI5>KTyFR9fe>x-*Zp}XXyA~pQ*qo4XQKwhu^C<=9(nUP8uQy{qXN$IGN1oUsi&G9 z**FbAR7tkPqwuTllVKU@{+!VoaO?k!uD)Ss{%HH^%bq&-g}fcjV&9ct%=-NP%VzEZ^vco{`}8=_}aV;FXZi=FT~ND#=T>oyJY(#c@t_s@~<~uaQod4<`?K3yi{4Z zV9gD68%jSu`RLJ)X06!!?2kI0e0|oq&iuZ~*M2^C-mo+3CU9Cbkg57_=)SvP?_FQM zXV>|kegB@7zTfzpI<7qTi7AoK^-SKn_`9p`J1v=a6CJh&GFAUKz56FKR(H)f{BKKk z?78cTDaXew+%@f&8@|2vS8FyuvGZqFeRtRybrU!(8pu@rkH39W%k&@Z{NCe#z4q^` zFM5ynzn*QqW9BzMFy~j>?|h;Bi_eTbEtz){9kvGO=U*$9=COj#wNlF#P1%#gtDmf! zT~Jg|;VUiml@yix$|}mM7Wpa`R0hifrKQ2LVAY1jm1UiQ#pN3oca~SScP=Uqlx+x< zR+n~^EGnsPw~})&Myv*s`TsL919Z;+Mr`KYj15}@$?AW$TmQq>>zR^3rpABQ|36b| zJU*Y9s(;u2kJsy&a+j(4cm4k}rN-m)nW_3OS~UL2m4)A&diOU!{jsI5zqa%EYqR&% zeqi@?yE_)He&Er0hvTKXcOyjunX3PPuMOo+di%N~Yo7>ysp6LhzCL>WH?}w3IQ8c1 zDi0sI>4uxQeZUPPPy?B&|F1R`zVVCveLq-S|GQTj{;&JUvHMm{+k9~IN2>SqZ_kND zA|tTqZkC{dOx1tglV80zcKfl{`nP_1!s{<(KY8=_J3jowNqI|FA1vuzb^8z3xXK=x z8pu@r2Y<5n@aM)TN}Ik!mYJ|NU(VzvK9~5^oE1YDvnX3!~9Zr5bd%FXno>r~ZO`~(gH|GG z)wG=x*6px!!ipSXPI}vKX!Qr%w`^?ntz6zx-yi4>($W^L3-(7sy*-z1t?*U*Y9f(f zcYAoCCK~MzwQq?ABWbIRaypfqo?vu?C1MVf&PhvaGqlHF7a|aimKIK0#yM&6$PH(i2GF#G zPt4C_v0Kn~7zPxQzlirfjw>1E>*#>%FY?8xJo1gkL(-b~d{LOU)-hSA>+SCD?SUO9 zJa6jVSOE`1T)^kXpGP|9$@_swG}tYs+t;sqm{;98D^OMHM z=HzBQ`sF=svG@cI&{;(Egqv3VBhcD9Q|2u?ZJUhWMV9?GG& zvl6Z@=%`P_dx(q(PI(K!8#cU@mx6biZr@J13&9&Tyhd&_8YhBN?$w&tDYpo`|6+KJ zTnDewQ3=`%gL4z454;~Tygq4G(ym$|=LmqbCO#dzNM;9#cBaa8igu1Xux+qi5;G8+ zwq1y8)h;|%JyJ!cJ%TSbSzILTfV8STc&vI$q@6BiS+uGhBu{rL(w!wPwrEwoCr_8O zbHxISR@HOzbZ3EfrkG>Vs(MYHE@>|o^DSCcPadm&on<3!u_(9f_mFN2)zC=^paIYZ zpk40(JP6niI0QHfn25v{0vZ5qfG8l7fpu!yX)^nV4!tjcNQxb#{Z9kW&kPUkLiZWQ zhIi=#IPLHv@ci2FP!3mB25JB3Grg}HUdl_so6P=afcGuKYvi*3KpszJ{{`SZYIu#@ zB)mIyojJ=p6THIMKjp5%92V31&IGy7X{5jyCZulv`G2#z~gV7)g z?$r0wNn~FP-Z_SsvJ-esJAP9Q%p8ZTFc-W;i35{i%#XIpn}je^gaW_%8HY&i-53bMpR>w9fup z*>Uo8VXJZdx3b&h>5|sje=9ppo-W!|T)N6Glc!5sXS&J`lcx*+ATC{HcgfQwtutL^ zXUWqo2km_Hyz~=cQ*y5BfmIn>qkWmNl(ZZ}46U-C9#xfE>gZ0G0w; z0DXY%fL(yc06zu12^bCgECl!gt$>>WI{^;^o(8-MI0hKU47(vM4NzrA00jWE^2c=t z2Cl;}aLvLE?@SG_ip_Z62AgCUuaNv*gmLrNsDBx?^on4Vz7tU*mZ$)##`H5a^n0c zqW1OfKYppR%l{q;r$C_%f(xO%Q^;qR_raN2G_FH2P*J2qccODvd6QC2Y z9dJKjKfn#P2B;3>uQzGkVO_%trD!jowA!ay0Hoztt}n4{pL1057`jB;KNHsh%LZe2 zC^Ogn;CdkBN?SL&d_?OK?b8Zn(BD?pifWnv`t}QUs!9JLk zdMqcwXA|$ieJ*;~F<7l2rtLBfl`oGl`E{mog-!!LB79*X8iB`P1vU?>qQvwc=(lbI zFidpnYYN^8MxJxJfjGW*i~{pr40#OQEKwkvJIZ33y{Kz0T)M1! z{rYfkM<5(gzRH8(Edbw}z*SntbnsHVleaU-J${_zC|jjm^0t5w>)~Q9jEX$@;H7;! zd4m`PY2SqQQ}q!@$Mg}@4f+VrG^97f<7p6Cv3s&^xhm_{vH2d)hsN?9qlZ3iw#Vb? z@!XP=b<6j&ZtcmEa*RIBdMne6 zK=V-tPz{$qZN6=G`yE1kdRU*HTGr^RvObsTcMI44%#liB?J;2j6vuYvb}9QtD2J9)#Q2)h=UXUZg>AAD2rY!|Lc zPkrGsj?dZt*PN>TLw-X0&qDu7d#{#8Z~*b=iY)3d2X=lnDu->!_$KHdWSF3k{6+q} z`*i+<_RogWC!0CE>gzq?d@Y0JW}9Jv&k!pUt#Z!bM}+EsJ+d!mJnBhRL9{Ut9-x+)Xm~^{=AtUwxFxLsb1B`OTxOW2mVeE&%q%tf?|owL0>=J> z*nD909kF6y%x7a@*FF~KIsrf>9|4a?Ioc$Se|C+2#u6L4_v>e~;b+a1^QAmU$wNuZ z{0kRezaWKKATM`IiAx{^h`wUkgn6b-0%5J*8#&uU?C#*DDd^bY{Tn;zYE+3 z`~+|S_{YHQz%K!J0t3nVQ1j{_@^z6TUq$lXw3kBA?#pJMj1@>SZ{h!9NQ z&ujWN?9*jb691oLCDSMb0r?DV;u@gY^LI9`{~MpSi=7w3LWSfn`U`KJ(Jy=;ZXc1a zR}f3xb|S72eB?27e10FE^BpStVUET4k1?@;w*ur6^E%mFhP(wJVt=t#^BP~!$?NoO zhU^PA&=-6Pd9r=`ic!p2yl+1adg#@8(eo6e3aN)MGRAko7@viqqaOIK_%MKFi8;!G z%YVo`h3}mim@gBceD7yWS=2lwt}NByc?>`vL&vgk41NT_vV3`vWy#b$@Dk zFt&TYXUd`GDW)9OJVk(y?^eiXXjzt}cy=3rW%>E(FUx?_PhN;|jlqnK`r7+vQ=P%P|$0J`erji-G9} z!)KNLukF(`!0=D*XDZuC?&r-yn#@ZfF!M48m>tPnVB}N!%*+dYX2eOKnSLJnCWl{j zaz9hG_vG@6kq+gT0#iPGI4QpZnDXiGQa=4%%BR0e`HO*V9Z-I9Ka)CFZPa76bEluZ z6zNd@GGNN5znc$S1C05K^mo~w>u^uq`+-fE|E`0Z#*d2jB~sLcmhMDi&&xf#3R{l3V;1*G@{%_k0YtLmdogJO^pA5FbFEi0{($0bKKbFMfzo#}a=`-yhI)tF^oz>*r=o>Oy`0 zH_f-(l%7fR2A%r!z+5mvnkx(enSE zt@sCYe5vN&tm*dZ`(Nnv%(}%2%@@=-r0M8HF+X=`JV)pEdW}D?pL=wEC+mECPp6-& z<-T9jH|laP*ZKRKrn^+reNEGC(R7#S^sm?SpU{|jBJ9@rY&3E;{U^-5#usWiuW0%K z{k+lWL-W05^rZ1EI{prQzgA<9C=gjFb2c&o1c>2R#O8@xiDfYH=H7`t=n;{WfLIlH zqh4*u3zp6BGyM|+7_%C(B|qaypBPN~+mXAtcsMoA^b`5yJ=53a<9!@|QU>c`0x1)* z;^Hny$h=$8<0yttR8a8=$vNT;-C%K+D6mLvDb^#a5*<%Yc{v&s?0X9V><`gbiv|GZ z_M#0C2C#p>4R9Y|4`3hQAmFEfR{?JVjsdv-Qvg^9;5g2AelftEfO`PD01pGWSMh1U zi-1D_`rAhV*{JYwfN6kvfC|9nfF=Of>^cE`fSUo^0XqTr10DoC0@x3D4)8MIcYq@R zI;-60I0?YLj_iw<0vZ4O^-{=0OY3aIC}M5(_@ zR0jc!3>Bw&0yfW=EEy;As5s5jZu78R*m9cX!5#c7@nn}=;jm4$NRc~qR{K}pB! z^0Z1G<#?L()iX^Sv~`t@Je`w5x94cxmZA)%E~vwEQs~yAcjTY?Q|Ygbpo>ZwjBk*V zz>PTLHDC_em^P`}hH8_gXurlDX+NrsIp58wK0?K59<*b_L;Er9OnoB7?k7~7=GkEL z(0*(=v@e@S#c6xNAYkOsj+7kxAdD%GiqkxBIt>r|c_rsW9u=o~FbSEiZJ6VLk`sUE z#mG|eny=jEn~45h$x6yV6*rQ$RXCPs#be!P-pAC56RDo*oY z5@q_PgOVq{Z&J@REhbvC9OFceNU{+ab#3IZ|H{$*R5|1rUan;&;f026UPYtimOJE9 zw@G-RWt&&gXkK)RrrwyJbH&p5&5I5`6|ecwMhxF7$V}ivtSwK)Yd)01=#%Mr^vgJ> zPB80K<0w)wv^kLB5o%MBp;gZ`t)u-h-E287#Bahdd@5e?l{(r{RPteQ(Y$4j*kw?0 zng{L3lzl()m7Ta@z)^M;ulZ2NhL3G5TO_=kckror&F84!tKqw3izF|@9lVN0^P+xD zyJ|zhvs1i4Ho8$XniqbC(LdjZWGB>>dZuXucG;-kQK!)VC{xFdevoZ?6!XXKOfT-5 ze5p7ks|5X^(PJ2T9F@2b>d=LX*Lg%=X!xq3$5C4UMjY5I+f?zI5AD$C5J~`Fl0`lT zucFbsj`n^~@+R~j@|mWUR?1wsVWeq*KHiPFr5-djZmQGYSOLR{1C zOvuLt*BdMP%sd`uHLSU+LlS-9clgB?_}{V6-KsNP>yxx5Zz1H;Mn@h)*h zx0Sv@>q8y;@x^`eO;lDduPgJHpkq6w%zQcjCY>JzA6(gOnd~Fg$K6C_W&NV^MfIw) zI(a##$h85=yazBinepw+w{%&D@R!!rSJl>GsFva6GAGOZcqH5j7@W*hZ7rdWnVI$L z{h>%-I51Eb#!2*Y9Pg;EEH5joDyttv-g2eANx~#Q^9yhSq%Ra!2geHLi|R%7m1QMW z7=~pydATQX*pXo#e$BOhB$oOEJsZRLhKs+qV@o%_uoszMR#skKQQqEJ6sWFTTvSmS zC@)%E(os^hxD$Vys-$#7X<%{XGEr4u>#r&E)A=m=w(l*Y&xcIH4$L?{&vQI8myCNH zFrXipba>0_YW(oMI0H<=3XJ1>A@;8fiE(^SW8Nty#_=6WsyM#iP*!tdntb;#L5Vv- zUJitqd}p3ancwRjfAJ3w3K{2U!IDO=gCva<2M;n z@$tNPDn6bMPsPXc;C#QvfZ|wz`sBA?Oq#f~0^|6t7n5dUT<|1({FX~9zUWE#_^p;y zeEc>G_hd2P(hAHc&rM;UpA35Vl-G>od8pYc3Tu6KU>wgmj@OTj4tUEro@-1M$8(H* zN%**ndkmS8g7Is%f|fSPV4e}5r%#k*!7{Q@A}?wo2miPi%=wQs7SjB?fVt84Hl&4j znlkYI0Io_QcL2bCBdxD^CJbjCX@15x)#p{y%7dK7OU_9?dzw}{ zdQ5L^O#ZpjVWmZHNc(<6|6FOpr;!tVjdWXzJr~GWmK?=2Uu!ns!PaJ|tptchr^0!T zYdii7zuM_jb3c~b6x3k8yD!E8`c14tQQWekF3`~x6vaLGEL%hrNBTR8yYKJ|;AYIoWf$s;nFX1`x zb3S?mX>hhmS>6N-Vm-!vU%qMAVQh}O@hswO_t4@ra-e`6KAt$6UW|4X-?Qvi8WBUr&1IE zQ#Z2!vjK&GIe?1+a{<%^=SJKINRwkZIG6ANu#ZuexfHkzP!8Z450}vJ%7gnCrH;A& zfipVd-GF~qsQ+gPcIA!;4P@%?|G0nuaYR&S+L_2y{kwnvF>Te42!>46zx($eM?`g| zorz4Wd&{VmD zl6EavtwtZ4ahw5RT4(e5kN0`6xu5-S$up}Dv`_uy$`3vJr^=$8A8mEde}r4x1CgLU zL*dwjKitC^rZF-drwI4_$HJ|_e*U4(OSe||s(m<#9_(%p4+Nso{!sgtXfQ%s9qOqH z_xuNp+&%vRCAh(8U?wiMqx1h~pa0-FgjN9lW`=klfagD20P6r(0j>sI1GpA&9U$5H zk1O$f6@ceIRsuM`;I2s-ov{tbneUE-ceZSvX=AN0{VUZge@Sc4C zoO|zoJLiA?XT9g#scCKMibNyxV|f+hE5?q^tEsKZD+vUH1CBbWverV#uq+><1%P{a zfiPc2-v1-P0-sL{T2^4s=g3R^b1!_^EKsU__{)}YFTcV9yBp7+_H4i34O&)fZJPZ+ z#_DHgoV#Mjw%-m~Hcj3iecuh24x0bFK~Idatle4FPaONo=$keSI==kITdq9j`sHhL z@|6F)F(H5K+^<&5FSvck?%m(WsCnYW-!whFWB9=4oX#PauFf8%-OP)7mj&D^|BT<= z+0XZ<**g~x`0nQOuk*jU^0piAx@dS_pIO<1|Ni=zt)0Cq*IsJ01>7qCcTU_f^tE*_ z1s@;$QE2FvU$3wF<^`coy4Jr|JNwad|FCt__q0AQ?p+o*`uPH%7y}GMx(EpD7&1lN zCvmTzo3TK8{|;*lc;$as7vDiA-l_ca(E^zD|Dct40(z|loXUTsSN^@WyxdNhTjM`( z{O@+j92$9UmA^OsKQ!g#widU_Kj*EIhx>i~*Y{VPv+I_p&Kh|2ut#zRUpwILJ^y@c z%jJ)M>)nlRr`wa~js@H*|0h?R_T1P0=eu1umB00^=_7{Ep7qV#nwtOq=lbO@FT3m? zE531`JE`@gxNQNq%0K>S#qO7UeR+1Iula`K;l^=`-ZKW_WHX6yr(OirW@&tNefV(RuewfBwnl87r3k;t#bK zT>i)#uih{^>)LqNABX(=#jWSZ+)lSA&m9Z6RsL^J9bR?Kl`nqslTRP`Z0X%w7v8*Q z*N(_jKg|B_&u=^W<#QHr`=}Rsp#?ts__L3>tvB~5{HvH;zhm{r?JFO8|FH+Quezpw z+bIubK319QWjk!Wiy(zUeSz6>;B)Yp_wWP3QO zM7BWWm7%4r5NTfqx@?j5B}KZC$l671wTl;ox@LykI>TL*>P9-Fi`t@;+LDm!Mp~oc zt}9xb!u8edoo)5yp=h`~(q7#$KT<27^Ra6gP^wy~su8LhBkiqFrINtMZk0f{T-7d( zUVw*(DreE9(Zx`AsB%{sW*Jgj?I9?(=7ct7W;aW&Ino|#?JzyjE%#HB4aalK+mvL( z$6QXc;Z826nKj<_9+#6%Q`^qsR>~udU#+hUH!faKA2@GDT~$}8J$z-PYvGv}hP$Gz zk&d&jC=Qec%A(P5dt=+uvRJIEwQ+GQ9Ca&iRNpMscZ6f}6Y8%p)rXY&P?CB#+Uq%8 z5%ejs)^N05=aG$?Te<7B#p^tyf7Y?N!bFNXz;~ zTH;Jv)+tRpcIBg&l9qLlw8WXTtf!jxrziN1BJB?Vq$SRzWu4Nrc^jsmLR!`}(h_IV zvhHfy{H_!Hq-C8ZEpa9->#3$av;KvbNXvRmTH;JvJo3UJv;bVznre+1M3t4ScnC+! zNc=}p`k%scfm#rbH8fyO$nlIl&$n`{K7%MH3q<7A^f^}kpbP8;gTSoFf?|xwtl=ro zZBYR^P=}18NP`|P7H+prwXXvek+!yQQw+n%XyEK{2WD_h)^P@YR%^#1Cfs~h7hV$M zvy%+Ex|XhRsJXRcL7*-aT^PkNXTLSk%FKLj+Ml0&^pe-AA0L^W@z{^o&m&)rRcRF> z&P4v0Pque`0W$PcywZjTArXuFw|3qJB_IzEr%`4#{R z=Ox8|l9eaQ3gjZD437U8GY^`N=eBe4>}|!D13o6rV zpA~-%hFav)emW1&q-}f&n_@U2#AloW~ zrb@uAfYpE);HZSJuuo^8->d>`0PIg-Ug&Ss$1x8B#}W+e`x)4;GqBJ0!jWYGmVcpY zw@X#lRI!UY_@aLb99`6Z_W!dRzgpca`wh+4srZzeh&%YPze4jxlldm|VFLkEj%@>)mEHj_OzT&-Yslk~pspf?}9otl?=)9?;v$A)0$cO-b1XkJ_I zd04AU(mO}-n)yY0{E<+#kGmG#|OE@{uO#wO&-`t2+i>qqes))@&} zS)ZNdl6DkElRCY!{yNLe1MM(tWP(=KS7*7TJ>43Upq2I0SuW~te55rxK`ZN{vs}`S z!6;9sSJppgx$yNQJIMOxESI#V9c2A-mODO0uB=baa!G5-mG#G2ZZT+0e~|UXSuSZ! ze~|UVS?(mzn)a3T!C5Y8X|nS3g83Yz~OTNLBK3PGawG&H?=kZUIFX` zWTD;52TTE64Cn-KeQphaZQ?tCJ%GWepFzM(KnoxaSOs7^@_WFCfGpJQJiv6o#egM% z)WAo&Z)3U`&~_w3A=-kcAxog9$O*vI#)gKHhM<^hl7BFeN9#FWic>wav zyblDxJP6sz?YXk$2!WITieSr~j6Cd*)) zb%4!)4`?Va^hyh`Xv)=ie2(&2bNvr%A^r=|-Ut-O5e@Q1SIQD#Qd>ZN&2uQ$`poq~ z&iw;3mUMPu&cH=N8vRhO1y(70w!m%-%VZ?}W6tjnX?va>j;SF#R`6!EMq}kmjVX(; zDc58Mf}S!o-*B}Ch_Xwp0an!JPnlZU(9jlX3bjSqHs=junVB@fdba`X?Z8)OWIuG4(J5??%S+orkRVoqX5$ZZGa;=zz_C1|A&M5Khgfm`oEv^f0TuPx8~y< z!r;^6jkU_K<~$8$=VymX-?gX@uNx{N&0*e}^CdB+!m}(QR6u$A`)OY4OyQ+Z(f?$A zoX35fw+w}EXj+*E=W!ot&9S{qx3gUOqDd>$=`5GDoCoYeTA4q-Uu4JwTnB%=7qA|% z1@Jxq7PE2z#jG3$7+C&#{g-u`;UO7`|9B*%3Y1#6*XzGq3|it3W9Rpn_2w)fiKIQ>+AdY?r zvr_%;qA;l~Bn<=G!dWQ&d4MH=TZJbGl=trlu>k!|uj4wc|6&crf2?j(*&cJ(tXdP* ze4WY`W?PK+X8s(_$F|tu+gtmO^&|hOnosK!D~tPX|M70lKT`8*oesSD%E8Tk2k-Oz z<1{bzc4BuOb}cp|Z)U$UPw|?0#d?sxSo2bE3a{=JM?^z>o7WCOyECJ+xP5nOrL?^#Fe&fhF!THNFGhc=X{s+A%NqQT*c41 z9p$1aN(^7@*}81UG;bbwxK=+}@#_5{Chr&BA3~o=><_8p{*dnpJLoai7U*QaSU(Xk z*70+mh%8}1df@v*s8f%t@*zU{q4OLQW1n~svq-kf*8!wm55@kFDiq8JjOT`9Y{&f~ zV*#fm#&1lww1M;f5RL=0t>Q#GI!f7*<@hGr#yx<+=$L|lnSgq;lLC!X;J02+${zm- z*O>V}=Qgy#EQ3!Wi}6x*|03oYy#JMY{t0e)|ElWueu{>K_X8BZOvMFA1E2p@(fO3T zjp}}+D)Vf`zeB~tRD6kw-%|3fQF>RX_%|wE3?0-{qvTgBy&-jfv%=q}@^Ocfw^8x0 zR_SS1_+Ki%8ihYW$@3}vb1L0`S9C*Eyj9^pRrrlcZ?%$tnUZsjx}Tuw6-QS_`cuy+qI9ivVN@uo` zcb1A5srW}KzD)65rug(b?XXHufr`r%-H#OAVimuur4hyZc? zHv-b#2Qw9o2byF?phWOzSb5?Cdd%Phzm{)4Ph1Ope+yCCkm0iiro+SE^D?sXMEWRT zpvaveii|3M#?$?{OvxrVGGHq^NIbJk3y3>y0}?4iCgJ%!T|gcas1zF}o~sK}O%g6E zE1qg!gDyBR$WY3CkdmK!So>HQz!;lb zHIKw89=t3)PVvw-eN<ymiIS77svLV3vi%yHzC_~68Wkd-dzu|Yb#_x$j;0IP9fq3xs1!f)u;>dlm> zBeL#Gobt6In`c$R*ShmaoZ>KkJuyzH_?0&ulUdwYQ8MA*QTyi zK8aU+Av=wgg3rzuH-~9m5~p|?ZJv0FE|W*%6i<_#zQ7cBkk{ z<&${DhxS$Tv7OGgQZ}3z`XpZR6~TWsAN%kWKD3Iq{Uu)U!H3QMudnR?>?yN-FePDA z>g}uh8>DxPYNzXO1>wsi!-S#3>%scU>oFn@s83NsD({m&8lHpwUjS zz0agi8;eq!N8%I@+6i5rZD{{8Q_5aGQ?$)Uj2C*11vtjLGP{7w3)V1e=FP^Wv=UL~9-V zonaSX|McmD_2R=l-M_NH$5z>dvVxL|vY-&1u%~kx^2Ge{Ak)zO+X5mT6RRpqCd{b7 z_={ohwjXM-o-^!!Id`*#>^->^sn-5Zj#W@pT2vk^t&rmPk&aU=ww(-{0Q*-a^4Mv> zC=IKmtgvv#q!N|&eds(*?B}J;AY*t_17#Tp1H?*Z(e-sCzKm@>7=sw}9eDk-nPut9{q>l}hU zMFv(0qd5`}r&NYI7PR3kZ)K!uaeKHU79CSqSX5M8)Yv>OR61eOxZ;9P(YQ&$rr@|q z&GSPA!Gie(p-B^_S|wHGm1TvM7-CrC{wu&GZ4vZd40S6a;`n@!`A}UG_as1{o78fM z=Jiwf$9H24s)~qf;&?WdZ7f47j%P*nJCamfe>~7KQT&NOnS7t2Wv1fzenHDj#c^Mr zmZ|Mc!IT*SZW(V7QgPf*g=Jh3%(5ZhZs5e)Bd$|%So}%L$Nf?1`1l@O>+?&s;y?BA zy}9N~#qm9PIzGM^Pshji;OY4I-a8#1*X%T(j+s!VljmVHUn-90U-UB_Yd)TLNyo?Y zEt+1(nlH2$KCabkdL3)N&b{z){ZZ5FSo85bO1gCN{E4R5vF77>lXQGMU!v)CtoeAJ zBpn~mk7#-wYreI6;p1AWrq{9N<9U#D`nVr|90?IL4X;`5+-E<6HwY#!1GRqu2|%U$ z`QuU1vQU2*^fSgsaYq>FGEjjsQLFq&Wfo?=+((xD*H`FUC?sHw81mRx(2nJ}egU$H z`z2sHbl(riz_S*B8(+dwz5BktTa%nk90;xUFj zYSeY;zQg5eMvSqP%NbE05KJC8xo#zXb~9Op%7&OLxa8DER@A#1xAI|3;M`5CQLb*K zHR1f)=7x?Gqg(nLxvF_qttlcl#xi6Z*EaqzxVk$a=l;x_&Ww(Kg#p`mY{p*5!#>vd zx|)hmQ%l$y-+@EoQEPm(t7&`-KB5!uYQ(9Nh4R7t*0ykTe3R>6{T15W6W;w(y>2Vm zzfbA*wAN_a&)oL3X1R(k4i!mLw5qQMyR29>XN{QBVuhOe*hKV<62qE3r-V7Njn@Nu zII8)A-$!-Xtey4%C-qyVE^E@weVT8M_M|quEL9?Uphy$hGd$GL#zl*v05kY`^^o1K&jzi4w=J`cTnimee1@fUX4{$Te3a_)Q zT9hSY9k!qx`L25u9<+P`*o0!{yL`&r2|wf9G9S-g!LuN)xqki*Y2Z6tvx;F-j9Z*Z z#vBw-377$(D@_J`1;F=qX91=HrU9k{$^dj@x-8C~h`nNbPeFIaxd!3>_?D4y?QFz! zPr5%{n{G{)q#M&!>E3irx+`6r)q>yUIt`Eq7zP*)7y+RDMgmR;oB^PnxQB8KfK`Ec z;#xoeFdo45%K`w`9E$*4U*;Mp*L?8`QrIc65R3bs4plv^z?0vrE#TJgzj(j@+pCK? zZQ|T2fA9By)0((fBit%~@ArRubup(+oLlAZ{r+!S6ZdL_TjlTl{%@}?=Cp}(tNgv+ z|4nP+UX5_8{Jr1*?bXGcHgRs1zxVsUX-(X#5pI>g_xr!Sx|q`@&aLwIe*ZVEi4O|| z_nI;2Sl)U6k8}%ozyBtGwa@9Th_fO9a1dk{dJ4{INBz}o?H zWW!i)S;$DUZ5y|Qd*2V(xP9eA??3jy_Ep!^Z~Mig+wOmO`|T@hX4LLjO+>x@@h{`j z`1n_SqPjSqig&A+5?T!ZQq_Yhj`;K6c{i0V=a}TqjLmCj=kBQdarCD*P8+wm%sc;` z;<-5Xt~|G;bwSIOp{1>nSiOB2u)nUD@LZmHt~U-RD_`rO!_eB36I!F*`ENJAMWA{K z!oDXpG{PzWrcOl>+z$Jix<@xV0^n2mUYk~g<1BVts diff --git a/HighWayIot.Repository/service/IBaseBomInfoService.cs b/HighWayIot.Repository/service/IBaseBomInfoService.cs deleted file mode 100644 index bb83271..0000000 --- a/HighWayIot.Repository/service/IBaseBomInfoService.cs +++ /dev/null @@ -1,14 +0,0 @@ -using HighWayIot.Repository.domain; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace HighWayIot.Repository.service -{ - public interface IBaseBomInfoService - { - List GetBomInfos(); - } -} diff --git a/HighWayIot.Repository/service/IBaseDeviceinfoService.cs b/HighWayIot.Repository/service/IBaseDeviceinfoService.cs deleted file mode 100644 index d05e405..0000000 --- a/HighWayIot.Repository/service/IBaseDeviceinfoService.cs +++ /dev/null @@ -1,20 +0,0 @@ -using HighWayIot.Repository.domain; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace HighWayIot.Repository.service -{ - public interface IBaseDeviceinfoService - { - /// - /// 根据工序编号获取设备集合 - /// - /// - /// - List GetDeviceInfoListByProcessId(int ProcessId); - - } -} diff --git a/HighWayIot.Repository/service/ISysUserInfoService.cs b/HighWayIot.Repository/service/ISysUserInfoService.cs index 0540e05..7b4d0d7 100644 --- a/HighWayIot.Repository/service/ISysUserInfoService.cs +++ b/HighWayIot.Repository/service/ISysUserInfoService.cs @@ -11,9 +11,42 @@ namespace HighWayIot.Repository.service { /// - /// 获取用户列表 + /// 条件查询所有用户列表 用户名为模糊查询 /// + /// 用户名 + /// 用户角色 + /// 开始时间 + /// 结束时间 + /// 是否 /// - List GetUserInfos( ); + List GetUserInfos(string userName = null, string userRole = null, DateTime? beginTime = null, DateTime? endTime = null, bool isSelectByTime = false); + + /// + /// 根据用户名查询单条用户信息 + /// + /// + /// + List GetUserInfoByUserName(string userName); + + /// + /// 添加用户信息 + /// + /// + /// + bool InsertUserInfo(SysUserEntity sysUserEntity); + + /// + /// 修改用户信息 + /// + /// + /// + bool UpdateUserInfo(SysUserEntity sysUserEntity); + + /// + /// 根据ID删除用户信息 + /// + /// + /// + bool DeleteUserInfoById(int id); } } diff --git a/HighWayIot.Repository/service/ISysUserRoleService.cs b/HighWayIot.Repository/service/ISysUserRoleService.cs new file mode 100644 index 0000000..5c3ec45 --- /dev/null +++ b/HighWayIot.Repository/service/ISysUserRoleService.cs @@ -0,0 +1,45 @@ +using HighWayIot.Repository.domain; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace HighWayIot.Repository.service +{ + public interface ISysUserRoleService + { + + /// + /// 条件查询所有角色列表 + /// + /// 用户名 + /// 用户角色 + /// 开始时间 + /// 结束时间 + /// 是否 + /// + List GetRoleInfos(); + + /// + /// 添加角色信息 + /// + /// + /// + bool InsertRoleInfo(SysRoleEntity sysRoleEntity); + + /// + /// 修改角色信息 + /// + /// + /// + bool UpdateRoleInfo(SysRoleEntity sysRoleEntity); + + /// + /// 根据ID删除角色信息 + /// + /// + /// + bool DeleteRoleInfoById(int id); + } +} diff --git a/HighWayIot.Repository/service/Impl/BaseBomInfoServiceImpl.cs b/HighWayIot.Repository/service/Impl/BaseBomInfoServiceImpl.cs deleted file mode 100644 index 8764b80..0000000 --- a/HighWayIot.Repository/service/Impl/BaseBomInfoServiceImpl.cs +++ /dev/null @@ -1,30 +0,0 @@ -using HighWayIot.Log4net; -using HighWayIot.Repository.domain; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace HighWayIot.Repository.service.Impl -{ - public class BaseBomInfoServiceImpl:IBaseBomInfoService - { - Repository _bomInfoRepository => new Repository("aucma_mes"); - - private LogHelper logHelper = LogHelper.Instance; - - public List GetBomInfos() - { - try - { - var info = _bomInfoRepository.GetList(); - return info; - }catch(Exception ex) - { - logHelper.Error("获取BOM集合异常", ex); - return null; - } - } - } -} diff --git a/HighWayIot.Repository/service/Impl/BaseDeviceinfoServiceImpl.cs b/HighWayIot.Repository/service/Impl/BaseDeviceinfoServiceImpl.cs deleted file mode 100644 index d578767..0000000 --- a/HighWayIot.Repository/service/Impl/BaseDeviceinfoServiceImpl.cs +++ /dev/null @@ -1,23 +0,0 @@ -using HighWayIot.Repository.domain; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Linq.Expressions; -using System.Text; -using System.Threading.Tasks; - -namespace HighWayIot.Repository.service.Impl -{ - public class BaseDeviceinfoServiceImpl : IBaseDeviceinfoService - { - Repository _deviceInfoRepository => new Repository("sqlite"); - - - public List GetDeviceInfoListByProcessId(int ProcessId) - { - Expression> exp = s1 => s1.ProcessId == ProcessId; - List deviceinfos = _deviceInfoRepository.GetList(exp); - return deviceinfos; - } - } -} diff --git a/HighWayIot.Repository/service/Impl/BaseSysUserInfoServiceImpl.cs b/HighWayIot.Repository/service/Impl/BaseSysUserInfoServiceImpl.cs index f0c84d5..996fd45 100644 --- a/HighWayIot.Repository/service/Impl/BaseSysUserInfoServiceImpl.cs +++ b/HighWayIot.Repository/service/Impl/BaseSysUserInfoServiceImpl.cs @@ -12,19 +12,91 @@ namespace HighWayIot.Repository.service.Impl public class BaseSysUserInfoServiceImpl : ISysUserInfoService { private LogHelper log = LogHelper.Instance; - Repository _repository => new Repository("mysql"); + Repository _repository => new Repository("sqlserver"); - public List GetUserInfos() + public List GetUserInfos(string userName = null, string userRole = null, DateTime? beginTime = null, DateTime? endTime = null, bool isSelectByTime = false) { try { - List deviceInfo = _repository.GetList(); + List deviceInfo = _repository.GetList(x => x.IsDeleted == false); + + if (!string.IsNullOrEmpty(userName)) + { + deviceInfo = deviceInfo.Where(x => x.UserName.Contains(userName)).ToList(); + } + + if (!string.IsNullOrEmpty(userRole)) + { + deviceInfo = deviceInfo.Where(x => x.UserName == userRole).ToList(); + } + + if (isSelectByTime) + { + deviceInfo = deviceInfo.Where(x => x.LastLoginTime >= beginTime && x.LastLoginTime <= endTime).ToList(); + } + return deviceInfo; - }catch (Exception ex) + } + catch (Exception ex) { log.Error("用户信息获取异常", ex); return null; } } + + public bool InsertUserInfo(SysUserEntity sysUserEntity) + { + try + { + return _repository.Insert(sysUserEntity); + } + catch (Exception ex) + { + log.Error("用户信息插入异常", ex); + return false; + } + } + + public bool UpdateUserInfo(SysUserEntity sysUserEntity) + { + try + { + return _repository.Update(sysUserEntity); + } + catch(Exception ex) + { + log.Error("用户信息修改异常", ex); + return false; + } + } + + public bool DeleteUserInfoById(int id) + { + try + { + SysUserEntity entity = _repository.GetById(id); + entity.IsDeleted = true; + return _repository.Update(entity); + } + catch (Exception ex) + { + log.Error("用户信息删除异常", ex); + return false; + } + } + + public List GetUserInfoByUserName(string userName) + { + try + { + var list = _repository.GetList(x => x.UserName == userName && x.IsDeleted == false); + return list; + } + catch (Exception ex) + { + log.Error("单条用户信息查询异常", ex); + return null; + } + } } } diff --git a/HighWayIot.Repository/service/Impl/BaseSysUserRoleServiceImpl.cs b/HighWayIot.Repository/service/Impl/BaseSysUserRoleServiceImpl.cs new file mode 100644 index 0000000..6d931d5 --- /dev/null +++ b/HighWayIot.Repository/service/Impl/BaseSysUserRoleServiceImpl.cs @@ -0,0 +1,72 @@ +using HighWayIot.Log4net; +using HighWayIot.Repository.domain; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Linq.Expressions; +using System.Text; +using System.Threading.Tasks; + +namespace HighWayIot.Repository.service.Impl +{ + public class BaseSysUserRoleServiceImpl : ISysUserRoleService + { + private LogHelper log = LogHelper.Instance; + Repository _repository => new Repository("sqlserver"); + + public List GetRoleInfos() + { + try + { + List deviceInfo = _repository.GetList(); + + + return deviceInfo; + } + catch (Exception ex) + { + log.Error("用户信息获取异常", ex); + return null; + } + } + + public bool InsertRoleInfo(SysRoleEntity sysRoleEntity) + { + try + { + return _repository.Insert(sysRoleEntity); + } + catch (Exception ex) + { + log.Error("用户信息插入异常", ex); + return false; + } + } + + public bool UpdateRoleInfo(SysRoleEntity sysRoleEntity) + { + try + { + return _repository.Update(sysRoleEntity); + } + catch(Exception ex) + { + log.Error("用户信息修改异常", ex); + return false; + } + } + + public bool DeleteRoleInfoById(int id) + { + try + { + return _repository.DeleteById(id); + } + catch (Exception ex) + { + log.Error("用户信息删除异常", ex); + return false; + } + } + } +} diff --git a/HighWayIot.Winform/Business/XmlUtil.cs b/HighWayIot.Winform/Business/XmlUtil.cs new file mode 100644 index 0000000..311ed98 --- /dev/null +++ b/HighWayIot.Winform/Business/XmlUtil.cs @@ -0,0 +1,60 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Xml; + +namespace HighWayIot.Winform.Business +{ + /// + /// XML读写类 + /// + public class XmlUtil + { + /// + /// XML读写实例 + /// + XmlDocument xmlDocument = new XmlDocument(); + + /// + /// 运行时路径 + /// + private string Path = System.Environment.CurrentDirectory; + + public List ConfigReader() + { + List list = new List(); + + xmlDocument.Load($"{Path}\\Configuration.xml"); + XmlNode root = xmlDocument.DocumentElement; + XmlNode node = root.SelectSingleNode("RoleConfig"); + foreach (XmlNode role in node) + { + XmlAttribute pageName = (XmlAttribute)role.Attributes.GetNamedItem("PageName"); + XmlAttribute roleIndex = (XmlAttribute)role.Attributes.GetNamedItem("RoleIndex"); + int.TryParse(roleIndex.Value, out int index); + list.Add(new RoleConfig() + { + PageName = pageName.Value, + RoleIndex = index, + }); + } + + return list; + } + } + + public class RoleConfig + { + /// + /// 页面名称 + /// + public string PageName { get; set; } + + /// + /// 规则编号 + /// + public int RoleIndex { get; set; } + } +} diff --git a/HighWayIot.Winform/Configuration.xml b/HighWayIot.Winform/Configuration.xml new file mode 100644 index 0000000..766aea4 --- /dev/null +++ b/HighWayIot.Winform/Configuration.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Winform/HighWayIot.Winform.csproj b/HighWayIot.Winform/HighWayIot.Winform.csproj index 230b044..bfa4b43 100644 --- a/HighWayIot.Winform/HighWayIot.Winform.csproj +++ b/HighWayIot.Winform/HighWayIot.Winform.csproj @@ -49,6 +49,7 @@ + Form @@ -87,12 +88,42 @@ RoleConfigPage.cs + + UserControl + + + TestPage.cs + + + Form + + + UserRoleUpdateForm.cs + + + Form + + + UserRoleAddForm.cs + + + Form + + + UserAddForm.cs + UserControl UserConfigPage.cs + + Form + + + UserUpDateForm.cs + BaseForm.cs @@ -107,6 +138,7 @@ True Resources.resx + True AlarmLogPage.cs @@ -120,9 +152,24 @@ RoleConfigPage.cs + + TestPage.cs + + + UserRoleUpdateForm.cs + + + UserRoleAddForm.cs + + + UserAddForm.cs + UserConfigPage.cs + + UserUpDateForm.cs + SettingsSingleFileGenerator Settings.Designer.cs @@ -136,12 +183,25 @@ - + + + {DEABC30C-EC6F-472E-BD67-D65702FDAF74} HighWayIot.Log4net + + {D0DC3CFB-6748-4D5E-B56A-76FDC72AB4B3} + HighWayIot.Repository + + + + + Always + + + \ No newline at end of file diff --git a/HighWayIot.Winform/MainForm/BaseForm.Designer.cs b/HighWayIot.Winform/MainForm/BaseForm.Designer.cs index 459caeb..401907b 100644 --- a/HighWayIot.Winform/MainForm/BaseForm.Designer.cs +++ b/HighWayIot.Winform/MainForm/BaseForm.Designer.cs @@ -32,18 +32,32 @@ namespace HighWayIot.Winform.MainForm /// private void InitializeComponent() { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BaseForm)); this.MainMenu = new System.Windows.Forms.MenuStrip(); this.SysConfigStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.RoleStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.UserStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SysQuitStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RoleStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.LogoutStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SysQuitStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.LogManageStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.OperateLogStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.AlarmLogStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.MonitorMainPageStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TestMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.UserControlTabs = new System.Windows.Forms.TabControl(); + this.ClosePageButton = new System.Windows.Forms.Button(); + this.statusStrip1 = new System.Windows.Forms.StatusStrip(); + this.HighWayLogo = new System.Windows.Forms.ToolStripStatusLabel(); + this.SplitLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.StripLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.UserToolStripLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.StripLabel2 = new System.Windows.Forms.ToolStripStatusLabel(); + this.TimeStripLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.TimeDisplayTimer = new System.Windows.Forms.Timer(this.components); this.MainMenu.SuspendLayout(); + this.statusStrip1.SuspendLayout(); this.SuspendLayout(); // // MainMenu @@ -51,32 +65,26 @@ namespace HighWayIot.Winform.MainForm this.MainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SysConfigStripMenuItem, this.LogManageStripMenuItem, - this.MonitorMainPageStripMenuItem}); + this.MonitorMainPageStripMenuItem, + this.TestMenuItem}); this.MainMenu.Location = new System.Drawing.Point(0, 0); this.MainMenu.Name = "MainMenu"; this.MainMenu.Padding = new System.Windows.Forms.Padding(5, 1, 0, 1); - this.MainMenu.Size = new System.Drawing.Size(1077, 24); + this.MainMenu.Size = new System.Drawing.Size(1600, 24); this.MainMenu.TabIndex = 1; this.MainMenu.Text = "menuStrip1"; // // SysConfigStripMenuItem // this.SysConfigStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.RoleStripMenuItem, this.UserStripMenuItem, - this.SysQuitStripMenuItem, - this.LogoutStripMenuItem}); + this.RoleStripMenuItem, + this.LogoutStripMenuItem, + this.SysQuitStripMenuItem}); this.SysConfigStripMenuItem.Name = "SysConfigStripMenuItem"; this.SysConfigStripMenuItem.Size = new System.Drawing.Size(68, 22); this.SysConfigStripMenuItem.Text = "系统设置"; // - // RoleStripMenuItem - // - this.RoleStripMenuItem.Name = "RoleStripMenuItem"; - this.RoleStripMenuItem.Size = new System.Drawing.Size(124, 22); - this.RoleStripMenuItem.Text = "角色管理"; - this.RoleStripMenuItem.Click += new System.EventHandler(this.StripMenuItemClick); - // // UserStripMenuItem // this.UserStripMenuItem.Name = "UserStripMenuItem"; @@ -84,12 +92,12 @@ namespace HighWayIot.Winform.MainForm this.UserStripMenuItem.Text = "用户管理"; this.UserStripMenuItem.Click += new System.EventHandler(this.StripMenuItemClick); // - // SysQuitStripMenuItem + // RoleStripMenuItem // - this.SysQuitStripMenuItem.Name = "SysQuitStripMenuItem"; - this.SysQuitStripMenuItem.Size = new System.Drawing.Size(124, 22); - this.SysQuitStripMenuItem.Text = "退出系统"; - this.SysQuitStripMenuItem.Click += new System.EventHandler(this.SysQuitStripMenuItem_Click); + this.RoleStripMenuItem.Name = "RoleStripMenuItem"; + this.RoleStripMenuItem.Size = new System.Drawing.Size(124, 22); + this.RoleStripMenuItem.Text = "角色管理"; + this.RoleStripMenuItem.Click += new System.EventHandler(this.StripMenuItemClick); // // LogoutStripMenuItem // @@ -98,6 +106,13 @@ namespace HighWayIot.Winform.MainForm this.LogoutStripMenuItem.Text = "注销"; this.LogoutStripMenuItem.Click += new System.EventHandler(this.LogoutStripMenuItem_Click); // + // SysQuitStripMenuItem + // + this.SysQuitStripMenuItem.Name = "SysQuitStripMenuItem"; + this.SysQuitStripMenuItem.Size = new System.Drawing.Size(124, 22); + this.SysQuitStripMenuItem.Text = "退出系统"; + this.SysQuitStripMenuItem.Click += new System.EventHandler(this.SysQuitStripMenuItem_Click); + // // LogManageStripMenuItem // this.LogManageStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -128,31 +143,123 @@ namespace HighWayIot.Winform.MainForm this.MonitorMainPageStripMenuItem.Text = "监控主页面"; this.MonitorMainPageStripMenuItem.Click += new System.EventHandler(this.StripMenuItemClick); // + // TestMenuItem + // + this.TestMenuItem.Name = "TestMenuItem"; + this.TestMenuItem.Size = new System.Drawing.Size(68, 22); + this.TestMenuItem.Text = "测试页面"; + this.TestMenuItem.Click += new System.EventHandler(this.StripMenuItemClick); + // // UserControlTabs // this.UserControlTabs.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); + this.UserControlTabs.Cursor = System.Windows.Forms.Cursors.Default; this.UserControlTabs.Location = new System.Drawing.Point(0, 24); this.UserControlTabs.Margin = new System.Windows.Forms.Padding(0); this.UserControlTabs.Name = "UserControlTabs"; this.UserControlTabs.SelectedIndex = 0; - this.UserControlTabs.Size = new System.Drawing.Size(1078, 575); + this.UserControlTabs.Size = new System.Drawing.Size(1601, 875); this.UserControlTabs.TabIndex = 3; // + // ClosePageButton + // + this.ClosePageButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.ClosePageButton.BackColor = System.Drawing.Color.Red; + this.ClosePageButton.Cursor = System.Windows.Forms.Cursors.Hand; + this.ClosePageButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.ClosePageButton.Location = new System.Drawing.Point(1580, 1); + this.ClosePageButton.Name = "ClosePageButton"; + this.ClosePageButton.Size = new System.Drawing.Size(20, 20); + this.ClosePageButton.TabIndex = 4; + this.ClosePageButton.Text = "X"; + this.ClosePageButton.UseVisualStyleBackColor = false; + this.ClosePageButton.Click += new System.EventHandler(this.CloseButton_Click); + // + // statusStrip1 + // + this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.HighWayLogo, + this.SplitLabel1, + this.StripLabel1, + this.UserToolStripLabel, + this.toolStripStatusLabel1, + this.StripLabel2, + this.TimeStripLabel}); + this.statusStrip1.Location = new System.Drawing.Point(0, 899); + this.statusStrip1.Name = "statusStrip1"; + this.statusStrip1.Size = new System.Drawing.Size(1600, 22); + this.statusStrip1.TabIndex = 5; + this.statusStrip1.Text = "statusStrip1"; + // + // HighWayLogo + // + this.HighWayLogo.Name = "HighWayLogo"; + this.HighWayLogo.Size = new System.Drawing.Size(214, 17); + this.HighWayLogo.Text = "Design by 青岛海威物联科技有限公司"; + // + // SplitLabel1 + // + this.SplitLabel1.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right))); + this.SplitLabel1.Name = "SplitLabel1"; + this.SplitLabel1.Size = new System.Drawing.Size(4, 17); + // + // StripLabel1 + // + this.StripLabel1.Name = "StripLabel1"; + this.StripLabel1.Size = new System.Drawing.Size(80, 17); + this.StripLabel1.Text = "当前登录人:"; + // + // UserToolStripLabel + // + this.UserToolStripLabel.Name = "UserToolStripLabel"; + this.UserToolStripLabel.Size = new System.Drawing.Size(44, 17); + this.UserToolStripLabel.Text = "admin"; + // + // toolStripStatusLabel1 + // + this.toolStripStatusLabel1.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Right))); + this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; + this.toolStripStatusLabel1.Size = new System.Drawing.Size(1144, 17); + this.toolStripStatusLabel1.Spring = true; + // + // StripLabel2 + // + this.StripLabel2.Name = "StripLabel2"; + this.StripLabel2.Size = new System.Drawing.Size(68, 17); + this.StripLabel2.Text = "当前时间:"; + // + // TimeStripLabel + // + this.TimeStripLabel.Name = "TimeStripLabel"; + this.TimeStripLabel.Size = new System.Drawing.Size(31, 17); + this.TimeStripLabel.Text = "N/A"; + // + // TimeDisplayTimer + // + this.TimeDisplayTimer.Interval = 1000; + this.TimeDisplayTimer.Tick += new System.EventHandler(this.TimeDisplayTimer_Tick); + // // BaseForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(1077, 599); + this.ClientSize = new System.Drawing.Size(1600, 921); + this.Controls.Add(this.statusStrip1); + this.Controls.Add(this.ClosePageButton); this.Controls.Add(this.UserControlTabs); this.Controls.Add(this.MainMenu); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MainMenuStrip = this.MainMenu; this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.Name = "BaseForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "大连软控开炼机成型机数据管理系统"; this.MainMenu.ResumeLayout(false); this.MainMenu.PerformLayout(); + this.statusStrip1.ResumeLayout(false); + this.statusStrip1.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); @@ -170,5 +277,16 @@ namespace HighWayIot.Winform.MainForm private ToolStripMenuItem AlarmLogStripMenuItem; private ToolStripMenuItem MonitorMainPageStripMenuItem; private TabControl UserControlTabs; + private Button ClosePageButton; + private StatusStrip statusStrip1; + private ToolStripStatusLabel HighWayLogo; + private ToolStripStatusLabel StripLabel1; + private ToolStripStatusLabel SplitLabel1; + private ToolStripStatusLabel UserToolStripLabel; + private ToolStripStatusLabel toolStripStatusLabel1; + private ToolStripStatusLabel StripLabel2; + private ToolStripStatusLabel TimeStripLabel; + private Timer TimeDisplayTimer; + private ToolStripMenuItem TestMenuItem; } } \ No newline at end of file diff --git a/HighWayIot.Winform/MainForm/BaseForm.cs b/HighWayIot.Winform/MainForm/BaseForm.cs index 7c4b184..1939412 100644 --- a/HighWayIot.Winform/MainForm/BaseForm.cs +++ b/HighWayIot.Winform/MainForm/BaseForm.cs @@ -1,5 +1,6 @@ using HighWayIot.Log4net; using HighWayIot.Winform.UserControlPages; +using HighWayIot.Winform.UserControlPages.SysConfigPages; using System; using System.Collections.Generic; using System.ComponentModel; @@ -32,7 +33,7 @@ namespace HighWayIot.Winform.MainForm { logger.Info("主页面已启动"); UserPanelSwitch(typeof(MonitorMainPage), "监控主页面"); - + TimeDisplayTimer.Start(); } /// @@ -84,6 +85,9 @@ namespace HighWayIot.Winform.MainForm case "监控主页面": UserPanelSwitch(typeof(MonitorMainPage), button.Text); break; + case "测试页面": + UserPanelSwitch(typeof(TestPage), button.Text); + break; case "": break; default: @@ -152,6 +156,7 @@ namespace HighWayIot.Winform.MainForm newControl.Tag = tag; UserControls.Add(newControl); // 将新实例添加到列表 TabPage tabPage = new TabPage(tag); + newControl.Parent = tabPage; newControl.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; newControl.Dock = DockStyle.Fill; @@ -170,5 +175,33 @@ namespace HighWayIot.Winform.MainForm } } } + + /// + /// 关闭当前选择的子窗口按钮 + /// + /// + /// + private void CloseButton_Click(object sender, EventArgs e) + { + // 删除时判断是否还存在TabPage + if (UserControlTabs.SelectedIndex > -1) + { + string selectedStr = UserControlTabs.SelectedTab.Text; + //使用TabControl控件的TabPages属性的Remove方法移除指定的选项卡 + UserControlTabs.TabPages.Remove(UserControlTabs.SelectedTab); + //删除列表里的实例 + UserControls.RemoveAll(x => x.Tag.ToString() == selectedStr); + } + } + + /// + /// 走不动道小时钟 + /// + /// + /// + private void TimeDisplayTimer_Tick(object sender, EventArgs e) + { + TimeStripLabel.Text = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); + } } } diff --git a/HighWayIot.Winform/MainForm/BaseForm.resx b/HighWayIot.Winform/MainForm/BaseForm.resx index 6deb572..6ec8fc0 100644 --- a/HighWayIot.Winform/MainForm/BaseForm.resx +++ b/HighWayIot.Winform/MainForm/BaseForm.resx @@ -120,4 +120,1143 @@ 17, 17 + + 134, 17 + + + 257, 17 + + + + + AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBABMLAAATCwAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIsxLwaLMS9bizEvrIsxL9+LMS/6izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv+osx + L9+LMS+sizEvW4sxLwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLMS9TizEv26po + Zv/Rra3/8OTj//37+/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////69vb/7d/e/9Gtrf+qaGb/izEv24sxL1QAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACLMS8DizEvk51RUP/iy8v///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////iy8v/nVFQ/4sxL5SLMS8DAAAAAAAAAAAAAAAAAAAAAIsxL4qoZGL/+fT0//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////59PT/qGRi/4sx + L4oAAAAAAAAAAAAAAACLMS9VnlJQ//jz8/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////48/P/nVFQ/4sxL1UAAAAAizEvBosyMOPl0ND///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///l0dH/izIw5IsxLweLMS9bqmhm//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+qaGb/izEvXIsxL6vRra3///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////9Gtrf+LMS+sizEv2e3f3v////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////7+Pi/4sxL+CLMS/y+fT0//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////8+vr/izEv+YsxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////8+fn/5tPT/8+qqf++i4r/q2po/6BXVf+VQkD/kTw6/5E8Ov+RPDr/kTw6/5E8 + Ov+RPDr/k0A+/59UUv+pZ2b/u4eF/8yko//izMz/9/Hx//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////8+np/9Sysv+7hoX/rGxr/5VCQP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+QOjj/qGVj/7iBgP/Pqqn/7d/f//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////2r69/7R6 + eP+NNTP/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//rW5s/9Sy + sv///v7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////o19b/vYmI/59VU/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5lKSP+4gH//4MjI//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////u4OD/tn58/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//rW5s/+XQ0P////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///o19b/rnBv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6dj + Yv/fxsX///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////yqGg/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/++jIv/+fT0//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////3MHA/5pM + Sv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+TQD7/0a2s//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////8CQjv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+VREL/oFZV/6lnZv+6hIP/x5ua/9Ku + rf/Yurr/3MHA/9zCwf/ZvLv/07Gw/8idnP+9ion/q2po/6FZV/+XR0X/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//tHp4//n0 + 9P////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////+ze3v+fVVP/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6lm + Zf/OqKf/6trZ//z6+v////////////////////////////////////////////////////////////// + //////////////79/f/t39//0q+u/69ycP+PODb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lUJA/9/Gxv////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////dwsL/jzc2/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//rm9u/8mfnv/w5OP///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////Xt + 7f/OqKf/s3l4/442NP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Kvrv////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////zqmo/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//vIeG/+ze3v////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////8+rq/8aZmP+ONjT/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/76Mi/////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////8ujov+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMjD/uYOC/+nY2P////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////Lo6P/BkI//k0A+/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/72Kif////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////Inp3/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qGVj/+/i4v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///48vL/tHp4/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7iA + f/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////xZiX/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lkRD/9W1 + tP////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////3cLC/59VVP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7Z9fP////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////9e4t/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/6diYf/07Ov///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////v39/7V7ev+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8SXlv////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///fxsX/jDMx/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//Aj47///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////82l + pP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/82npv////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////+vb2/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//1bSz//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////+TPz/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/+3f3/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+kXVz/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izIw/97Ew/////////////// + ////////////////////////////////////////////////////////+fT0//Dk5P/r29r/8OXl//r2 + 9v////////////////////////////////////////////////////////////////////////////z6 + +v/y6Of/69vb/+/i4v/38fH///////////////////////////////////////////////////////// + /////////////+vb2v+XRkT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lkRD//r1 + 9f////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////vouK/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//hysn///////////////////////////////////////////////////////// + ///m0tH/vouK/6ReXf+RPDr/izEv/4sxL/+LMS//kj48/6VfXf/CkpH/6NbV//////////////////// + ////////////////////////7uHh/8mfnv+qaWf/lUNB/4wzMf+LMS//izEv/5A6OP+hWVf/uIKB/9/G + xf/+/f3///////////////////////////////////////////////////////Dl5f+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qGVj//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////+vb + 2v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//3MC///////////////////// + //////////////////////////////v5+P/DlJP/mkxL/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//nVFP/8mgn///////////////////////1LKy/6BXVf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5dHRf+6hIP/9Ovr//////////////////// + /////////////////////////////+ra2f+RPDr/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//2Lq6//////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////n1VT/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Szsv/////////////////////////////////////////////////gx8f/m01M/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/55S + UP/s3t7/8ujo/6lmZP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+RPDr/1rW1/////////////////////////////////////////////////+bS + 0f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+PODb/9/Dw//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////8CQ + jv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+9iYj///////////////////////// + ////////////////////////v46N/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+MMzH/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//sXV0//// + /////////////////////////////////////////////9Kurf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+sa2r///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////7+fj/jDMx/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//pmFf/////////////////////////////////////////////////7d/ff+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qGVj//v4+P////////////////////////////// + /////////////7Z+fP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//v4+L///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////7qF + hP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//17e3///////////////////////// + //////////////////+7h4X/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//qmhm/////////////////////////////////////////////////5A7Of+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/6JaWf////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////u4eH/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//z6qp////////////////////////////////////////////1LOy/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//wI+O//////////////////// + ////////////////////////5M/O/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+ + vv////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////65u + bf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6FZV/////////////////////////////// + //////////////v5+P+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//8ebm////////////////////////////////////////////snZ0/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//nVFP//////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////7+Pj/jTQy/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//5M/O////////////////////////////////////////////v46N/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+pZ2b///////// + ///////////////////////////////////x5ub/jDMx/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//7uDg//////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + /////////////////////////////////////////////////////////////////////////////86p + qP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/61ta/////////////////////////////// + //////////////jz8/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//n1NT///////////////////////////////////////// + ///Gmpn/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+0e3n///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + ////////////////////////////////////////l0ZE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+PNzb/9Ozr////////////////////////////////////////////xJaV/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/61t + a/////////////////////////////////////////////////+YSEb/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4syMP/z6ur///////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + /////////////////////////////////////////////////////////////////////////////9zA + v/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/69ycP////////////////////////////// + //////////////////+ZSkj/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv//n09P////////////////////////////// + /////////////76Liv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8icm/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + ////////////////////////////////////////uIKB/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//3cPD////////////////////////////////////////////8ujo/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+hWVf/1ra2/+XQ0P/UsrL/l0ZE/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//jDMx/8yl + pP/l0ND/3MC//6xsa/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//6dfX////////////////////////////////////////////7+Pi/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//rW5s//////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+hWFb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5dGRP////////////////////////////// + ///////////////////n1dX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//mUpI///////////////////////48/P/nFBO/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5I9O//r29v//////////////////////6ZhYP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//dw8P///////////////////////// + ////////////////////////qmln/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+RPDr//fv7//// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + ////////////////////////////////////////7+Li/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//y6Oi/////////////////////////////////////////////////+HKyv+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//hysn///////////////////////// + ///bv7//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//zaal//// + ////////////////////////9u/v/483Nv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8+qqf/////////////////////////////////////////////////iy8v/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//avbz///////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + ///KoaD/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4wzMf/17u7///////////////////////// + ////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//jzc2//38/P///////////////////////////+ra2f+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//fxsX/////////////////////////////////oVhW/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yaCf//////////////////// + //////////////////////////////////+SPjz/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7V8 + e/////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + /////////////////////////////////////////////6poZv+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//m01M///////////////////////////////////////////////////////exMP/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+RPDr/+vX1//////////////////// + ////////6djY/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9zA + v/////////////////////////////////+kXVv/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//KoKD//////////////////////////////////////////////////////6Zh + YP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lURC//////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ///7+fj/kDs5/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+ydnT///////////////////////// + /////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5A7Of/48/P////////////////////////////o1tX/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//276+/////////////////////////////////6Ja + Wf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////// + ////////////////////////////////////////xZiX/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//6trZ//////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + /////////////////////////////////////////////+XQ0P+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Kurf//////////////////////////////////////////////////////3sXE/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8/////////////// + /////////////+jW1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L//bvr7/////////////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////////////////////// + ///n1dX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//XuLf///////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + ////////17i3/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//7N3d//////////////////// + ///////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+QOzn/+PPz////////////////////////////6NbV/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////////////////////// + //+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////// + //////////////////////////////////////////////z6+v+RPDr/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8+pqf////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + ///////////////////////////////////////////////////Pqan/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5RBP////////////////////////////////////////////////////////////97F + xP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P///////// + ///////////////////o1tX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//276+/////////////////////////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////////////////////// + /////////////6lmZf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//xJeW//////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + /////////////8ebmv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qWZl//////////////////// + ////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+jW1f+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//bvr7///////////////////////// + ////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//// + ////////////////////////////////////////////////////////vYqJ/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+0e3n///////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + ////////////////////////////////////////////////////////vIeG/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+5g4L///////////////////////////////////////////////////////// + ///excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz//// + ////////////////////////6NbV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9u+vv////////////////////////////////+iWln/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////////////////////////////////////// + ///////////////////Np6b/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6diYf////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////+wc3L/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8aamf////////////// + /////////////////////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P////////////////////////////o1tX/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//276+//////////////////// + /////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qh + oP///////////////////////////////////////////////////////////9q+vf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//nlJQ//////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + /////////////////////////////////////////////////////////////6hlY/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//0Kyr//////////////////////////////////////////////////// + ////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz + 8////////////////////////////+jW1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//bvr7/////////////////////////////////olpZ/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////// + ////////////////////////5M/O/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+WREP///////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + ////////////////////////pF1b/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//Xt7b///////// + ///////////////////////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz////////////////////////////6NbV/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////// + //////////////////+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L//KoaD////////////////////////////////////////////////////////////p2Nj/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5E8Ov////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////+hWVf/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/9m8u/////////////////////////////////////////////// + /////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7 + Of/48/P////////////////////////////o1tX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//276+/////////////////////////////////6JaWf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////// + /////////////////////////////+zd3f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + /////////////////////////////6FZV/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//2by7//// + ////////////////////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+XQ + 0P+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//WtbX///////// + ////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//yqGg////////////////////////////////////////////////////////////7N3d/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn///////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + ////////////////////////////////////////////////////////////////////////pF1c/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//Wtrb///////////////////////////////////////// + ///////////////////excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+QOzn/+PPz////////////////////////////7d/f/6ZhX/+mYV//pmFf/6ZhX/+mYV//pmFf/6Zh + X/+mYV//pmFf/6ZhX/+mYV//pWBe/+POzf////////////////////////////////+iWln/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////////////////////// + ///////////////////////////////////p19f/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5I9 + O/////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////+pZmT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8+q + qf///////////////////////////////////////////////////////////97FxP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8qhoP///////////////////////////////////////////////////////////+PO + zf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//l0ZE//////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + /////////////////////////////////////////////////////////////////////////////7F1 + dP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//xZiX//////////////////////////////////// + ////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//kDs5//jz8/////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////olpZ/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//////////////////// + ////////////////////////////////////////2by7/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+eU1H///////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + ////////////////////////////////////////vYqJ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+4gH/////////////////////////////////////////////////////////////excT/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//KoaD///////////////////////////////////////////////////////// + ///MpaT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6hkYv////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ///InJv/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6djYv////////////////////////////// + /////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5A7Of/48/P///////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////6Ja + Wf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////// + /////////////////////////////////////////////7uHhf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//tn18//////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + /////////////////////////////////////////////8+qqf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//kj48///+/v//////////////////////////////////////////////////////3sXE/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////////////////////// + ////////pmFg/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//GmZj///////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + ////////2Lq5/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//6djY//////////////////// + ///////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+QOzn/+PPz//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////// + //////////////////////////////////////////////v4+P+QOjj/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Crqv////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + ///////////////////////////////////////////////////n1dX/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//OqKf//////////////////////////////////////////////////////97F + xP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P///////// + ///////////////////38PD/1LOy/9Szsv/VtLP/1bSz/9W0s//VtLP/1bSz/9W0s//VtLP/1bSz/9W0 + s//TsbH/8ujn/////////////////////////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////////////////////// + ////////5M/O/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//2Lq6//////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////37+/+TPz3/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/69xb/////////////// + ////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+XQ0P+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//WtbX///////////////////////// + ////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//// + ///////////////////////////////////////////////////CkpH/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//t397///////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + /////////////////////////////////////////////////////////////65ubf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//mUpI//////////////////////////////////////////////////// + ///excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz//// + ////////////////////////59XV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9q+vf////////////////////////////////+iWln/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////////////////////////////////////// + /////////////6RdW/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//mEhH//////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + ////////////////////////zqmo/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//8ujn//// + /////////////////////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P////////////////////////////o1tX/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//276+//////////////////// + /////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qh + oP//////////////////////////////////////////////////////kDs5/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+5g4H///////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + ///////////////////////////////////////////////////////////////////y6Of/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//GmZj///////////////////////////////////////// + ////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz + 8////////////////////////////+jW1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//bvr7/////////////////////////////////olpZ/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////// + /////////////93Cwv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/97Ew/////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////+kXVz/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5M/ + Pf/////////////////////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz////////////////////////////6NbV/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////// + //////////////////+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L//KoaD/////////////////////////////////////////////////pV9d/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+VQkD///////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + /////////////////////////////////////////////////////////////////////////////7uG + hf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9i6uf////////////////////////////// + /////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7 + Of/48/P////////////////////////////o1tX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//276+/////////////////////////////////6JaWf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////// + /////////////+vb2v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7Bycf////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + ////////////////////////////////////////4crJ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//qmln////////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+jW + 1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//bvr7///////// + ////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//yqGg////////////////////////////////////////////uYOB/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//zKWk//////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////m01M/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+MMzH/7+Pi//////////////////// + ///////////////////exMP/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+QOjj/+PLy////////////////////////////59XV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////////////////////////+iWVj/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoKD///////////////////////// + //////////////z5+f+VQkD/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/442NP/38PD///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////VtbT/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+kXl3//////////////////////////////////////93Cwv+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/442NP/48/P///////////////////////// + ///m0tH/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//2Lq5//// + /////////////////////////////59VVP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8icm///////////////////////////////////////vYmI/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//u4eF//////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////79/f+PNzb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//excT///////// + ////////////////////////4svL/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//lUNB//38/P////////////////////////////Lo5/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//fxsb/////////////////////////////////qGVj/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//0rCv//////////////////// + /////////////+ze3v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//y6Oj///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////7R7ef+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5xQTv/////////////////////////////////z6ur/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+0enj///////////////////////// + /////////////55SUP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv//r2 + 9v/////////////////////////////////JoJ//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//r29r/////////////////////////////////qmln/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//oVlX//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////8+rq/4syMP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8aZ + mP////////////////////////////////+3f37/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/+ra2f//////////////////////////////////////4crK/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//NpqX///////////////////////////////////////Xu + 7v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//ollY//79/f////////////// + /////////////9u/v/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//iy8v///////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////w5WU/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/+/i4v////////////////////////////// + //+fVFL/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+6hYT///////////////////////// + ////////////////////////tXt6/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//pF5d//// + /////////////////////////////////////////////9Crqv+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5A7Of/17u7////////////////////////////7+Pj/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//qmln//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////v7/jzc2/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//oFZV//////////////////////////////////r19f+ydnX/izEv/4sxL/+LMS//izEv/4sx + L/+NNDL/zaWk/////////////////////////////////////////////////////////v7/xpmY/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/7uGhf/48/P///////////////////////////////////////// + /////////////9e3tv+UQT//izEv/4sxL/+LMS//izEv/4sxL/+oZWP/7+Pj//////////////////// + ////////9/Hx/55UU/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//17Oz///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///Jn57/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//snZ0//////////////////// + ///////////////////hysr/uoWE/6lmZf+qaGb/yJyb//Hn5/////////////////////////////// + ////////////////////////////////////////7N7e/8SWlf+pZmX/qWZk/72Liv/jzs3///////// + //////////////////////////////////////////////////////////////n09P/OqKf/rm5t/6lm + Zf+2fnz/276+///////////////////////////////////////w3tb/qUso/5AyJv+JMTL/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//tHp4//////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+nYmH/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//yqCg//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+vX0/8WHcP+LMTD/ijEw/4sxL/+LMS//izEv/5ZEQ//8+fn///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////Hm5v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//0a2t//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////u7v3/qqb1/2Jb6v9HRvX/UFb//5+i/////////////9Sj + kP+NMSz/ijEw/4sxL/+LMS//4crK//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////8ienf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//17e2//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////3937/zYv + 6P8pIeb/KSHm/ykh5v8qIeX/KSHm/x0k///KzP///////8iPev+KMTH/izEv/7N4d/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////6xsa/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//1LOy//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////+3s/f82L+j/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KyHj/yQm + +v/x8f///v3+/5czGf+SPjz///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////484 + Nv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yJ6d//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////bGfu/ykh + 5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KyHk/09Y////////1aKJ/9/HyP////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////6NbV/5A7Of+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//tn58//37+/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////39//88M+b/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh + 5v8pIeb/HiD3/+fl+v////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////4MjI/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//nE9N/+vb + 2v////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////9fX//y4r + 7f8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8rIeT/trn///////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////z6qp/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//jDMx/82lpP/9/Pz///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////z6Wh/+jU0v/9/P7/LC77/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh + 5v8pIeb/KSHm/ykh5f/Qzvr///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////1LKy/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/51RUP/izMz///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////7N7e/6ZhX/+LMS//1qiX//// + //8xOv//KyHj/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/MSnn//z8//////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////1LOy/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+xdHP/3cPD//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////5tLR/7d/fv+LMS//izEv/4sxMP+xZEz//////7a3/v8lIO//KSHl/ykh5v8pIeb/KSHm/ykh + 5v8pIeb/KSHm/ykh5v+wrfb///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////2r69/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//r3Fv/+DHx/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////59XV/7Z+fP+LMS//izEv/4sxL/+LMS//izEv/4wx + Lf/jxbr//////3eA//8oIef/KiHk/ykh5v8pIeb/KSHm/ykh5v8pIeb/dG7v//////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////5tPS/5dHRf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/6ZhYP+/jo3/5dHR//////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////r29v/xJaV/6pp + Z/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//ijEx/5Y3Jf/06un//////56k//9AQPv/KiHk/ykh + 5f8pIeb/Pzjp/5uX8/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////9u/v/6lmZf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//nFBO/76L + iv/cwcD/9u/v//////////////////////////////////////////////////////////////////// + ////////+fT0/+HKyv/DlJP/oFZV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//iDE0/6JIMP/s2NH////////////Dw/7/sa31/8K/+P/5+f7///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////8yko/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+PNzb/mkxK/6NcWv+sbGv/uoSD/8WY + l//KoaD/z6mp/8+qqf/MpKP/xpmY/7yIh/+ub27/pF5d/5tNTP+RPDr/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//iTEy/48yJ/+0Y0P/+/j3//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////+jX + 1v+hWVf/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//lUNC/8qhof/89/X///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////XuLf/kDo4/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8yko/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////17Oz/uYOB/5A6OP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/7Bzcv/r29r///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////9u/v/8SW + lf+PNzb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7qFhP/w5eX///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////Tr6//Gmpn/qWZk/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//o1xa/8GQ + j//s3t7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////59TU/8CPjv+ZSkj/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+UQD7/uYOB/+DIyP////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///gx8f/wJCO/7J2df+fVVP/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//m05M/7Bzcv++i4r/2by7//r19f////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////x5+f/3sTD/8qg + oP+6hYT/q2po/6NbWf+aS0n/lUNB/5I+PP+SPTv/lEE//5lJR/+hWFb/qWdm/7iAf//HnJv/276+/+7h + 4f////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/j8+vr///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////z6+v+LMS/5izEv4O/i4v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////7+Pi/4sx + L+CLMS+r0a2t//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////Rra3/izEvrIsxL1uqaGb///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////6po + Zv+LMS9cizEvBosyMOPkz8////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////l0ND/izIw5IsxLwYAAAAAizEvVJ1RT//48/P///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+PPz/51R + UP+LMS9UAAAAAAAAAAAAAAAAizEviadjYv/59PT///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////n09P+oZGL/izEviQAAAAAAAAAAAAAAAAAAAACLMS8DizEviZ1R + UP/iy8v///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////iy8v/nVFQ/4sx + L4mLMS8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAizEvUYsxL9upZmX/0a2s/+/i4v/8+vr///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////Pr6/+/i4v/Rraz/qWZl/4sxL9uLMS9SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAizEvBosxL1aLMS+mizEv34sxL/mLMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS/zizEv14sxL6aLMS9VizEvBgAA + AAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAA + AAAAAAADwAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAgAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAD8AAAAAAA + AAAAAAAAAAAAD/gAAAAAAAAAAAAAAAAAAB8= + + \ No newline at end of file diff --git a/HighWayIot.Winform/MainForm/LoginForm.Designer.cs b/HighWayIot.Winform/MainForm/LoginForm.Designer.cs index 83c75f6..ef8c3f5 100644 --- a/HighWayIot.Winform/MainForm/LoginForm.Designer.cs +++ b/HighWayIot.Winform/MainForm/LoginForm.Designer.cs @@ -32,84 +32,124 @@ namespace HighWayIot.Winform.MainForm /// private void InitializeComponent() { - Login = new Button(); - UserText = new TextBox(); - PassText = new TextBox(); - label1 = new Label(); - label2 = new Label(); - groupBox1 = new GroupBox(); - groupBox1.SuspendLayout(); - SuspendLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoginForm)); + this.Login = new System.Windows.Forms.Button(); + this.UserText = new System.Windows.Forms.TextBox(); + this.PassText = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.label3 = new System.Windows.Forms.Label(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); // // Login // - Login.Location = new Point(79, 159); - Login.Name = "Login"; - Login.Size = new Size(96, 39); - Login.TabIndex = 0; - Login.Text = "登录"; - Login.UseVisualStyleBackColor = true; - Login.Click += Login_Click_1; + this.Login.Location = new System.Drawing.Point(92, 127); + this.Login.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.Login.Name = "Login"; + this.Login.Size = new System.Drawing.Size(82, 28); + this.Login.TabIndex = 0; + this.Login.Text = "登录"; + this.Login.UseVisualStyleBackColor = true; + this.Login.Click += new System.EventHandler(this.Login_Click); // // UserText // - UserText.Location = new Point(108, 39); - UserText.Name = "UserText"; - UserText.Size = new Size(100, 23); - UserText.TabIndex = 1; - UserText.Text = "admin"; + this.UserText.Location = new System.Drawing.Point(91, 29); + this.UserText.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.UserText.Name = "UserText"; + this.UserText.Size = new System.Drawing.Size(146, 21); + this.UserText.TabIndex = 1; + this.UserText.Text = "admin"; // // PassText // - PassText.Location = new Point(108, 100); - PassText.Name = "PassText"; - PassText.Size = new Size(100, 23); - PassText.TabIndex = 2; - PassText.Text = "admin"; + this.PassText.Location = new System.Drawing.Point(91, 71); + this.PassText.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.PassText.Name = "PassText"; + this.PassText.PasswordChar = '●'; + this.PassText.Size = new System.Drawing.Size(146, 21); + this.PassText.TabIndex = 2; // // label1 // - label1.AutoSize = true; - label1.Location = new Point(42, 42); - label1.Name = "label1"; - label1.Size = new Size(56, 17); - label1.TabIndex = 3; - label1.Text = "用户名:"; + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(34, 31); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(53, 12); + this.label1.TabIndex = 3; + this.label1.Text = "用户名:"; // // label2 // - label2.AutoSize = true; - label2.Location = new Point(54, 103); - label2.Name = "label2"; - label2.Size = new Size(44, 17); - label2.TabIndex = 4; - label2.Text = "密码:"; + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(44, 74); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(41, 12); + this.label2.TabIndex = 4; + this.label2.Text = "密码:"; // // groupBox1 // - groupBox1.Controls.Add(label2); - groupBox1.Controls.Add(label1); - groupBox1.Controls.Add(PassText); - groupBox1.Controls.Add(UserText); - groupBox1.Controls.Add(Login); - groupBox1.Location = new Point(376, 61); - groupBox1.Name = "groupBox1"; - groupBox1.Size = new Size(249, 218); - groupBox1.TabIndex = 5; - groupBox1.TabStop = false; - groupBox1.Text = "用户登录"; + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.PassText); + this.groupBox1.Controls.Add(this.UserText); + this.groupBox1.Controls.Add(this.Login); + this.groupBox1.Location = new System.Drawing.Point(283, 82); + this.groupBox1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Padding = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.groupBox1.Size = new System.Drawing.Size(273, 173); + this.groupBox1.TabIndex = 5; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "用户登录"; + // + // pictureBox1 + // + this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.pictureBox1.Image = global::HighWayIot.Winform.Properties.Resources.MesnacLogoHighPixel; + this.pictureBox1.Location = new System.Drawing.Point(50, 27); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(174, 189); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 6; + this.pictureBox1.TabStop = false; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("微软雅黑", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + this.label3.Location = new System.Drawing.Point(287, 27); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(264, 28); + this.label3.TabIndex = 7; + this.label3.Text = "开炼机成型机数据管理系统"; // // LoginForm // - AutoScaleDimensions = new SizeF(7F, 17F); - AutoScaleMode = AutoScaleMode.Font; - ClientSize = new Size(693, 355); - Controls.Add(groupBox1); - Name = "LoginForm"; - Text = "大连软控开炼机成型机数据管理系统 - 登录界面"; - groupBox1.ResumeLayout(false); - groupBox1.PerformLayout(); - ResumeLayout(false); + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(568, 266); + this.Controls.Add(this.label3); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.groupBox1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.Name = "LoginForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "大连软控开炼机成型机数据管理系统 - 登录界面"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion @@ -120,5 +160,7 @@ namespace HighWayIot.Winform.MainForm private Label label1; private Label label2; private GroupBox groupBox1; + private PictureBox pictureBox1; + private Label label3; } } diff --git a/HighWayIot.Winform/MainForm/LoginForm.cs b/HighWayIot.Winform/MainForm/LoginForm.cs index fa8a43b..c9bb6c9 100644 --- a/HighWayIot.Winform/MainForm/LoginForm.cs +++ b/HighWayIot.Winform/MainForm/LoginForm.cs @@ -1,3 +1,6 @@ +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using HighWayIot.Repository.service.Impl; using System; using System.Collections.Generic; using System.ComponentModel; @@ -12,6 +15,8 @@ namespace HighWayIot.Winform.MainForm { public partial class LoginForm : Form { + ISysUserInfoService sysUserInfoService = new BaseSysUserInfoServiceImpl(); + public LoginForm() { InitializeComponent(); @@ -22,10 +27,12 @@ namespace HighWayIot.Winform.MainForm /// /// /// - private void Login_Click_1(object sender, EventArgs e) + private void Login_Click(object sender, EventArgs e) { //֤˺룬ݿ֤ɹ - if (UserText.Text == "admin" && PassText.Text == "admin") + var lists = sysUserInfoService.GetUserInfoByUserName(UserText.Text); + + if (lists.Count == 1 && lists.First().Password == PassText.Text) { DialogResult = DialogResult.OK; this.Close(); diff --git a/HighWayIot.Winform/MainForm/LoginForm.resx b/HighWayIot.Winform/MainForm/LoginForm.resx index 8b2ff64..97ef718 100644 --- a/HighWayIot.Winform/MainForm/LoginForm.resx +++ b/HighWayIot.Winform/MainForm/LoginForm.resx @@ -1,17 +1,17 @@  - @@ -117,4 +117,1137 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBABMLAAATCwAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIsxLwaLMS9bizEvrIsxL9+LMS/6izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv+osx + L9+LMS+sizEvW4sxLwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLMS9TizEv26po + Zv/Rra3/8OTj//37+/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////69vb/7d/e/9Gtrf+qaGb/izEv24sxL1QAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACLMS8DizEvk51RUP/iy8v///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////iy8v/nVFQ/4sxL5SLMS8DAAAAAAAAAAAAAAAAAAAAAIsxL4qoZGL/+fT0//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////59PT/qGRi/4sx + L4oAAAAAAAAAAAAAAACLMS9VnlJQ//jz8/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////48/P/nVFQ/4sxL1UAAAAAizEvBosyMOPl0ND///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///l0dH/izIw5IsxLweLMS9bqmhm//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+qaGb/izEvXIsxL6vRra3///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////9Gtrf+LMS+sizEv2e3f3v////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////7+Pi/4sxL+CLMS/y+fT0//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////8+vr/izEv+YsxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////8+fn/5tPT/8+qqf++i4r/q2po/6BXVf+VQkD/kTw6/5E8Ov+RPDr/kTw6/5E8 + Ov+RPDr/k0A+/59UUv+pZ2b/u4eF/8yko//izMz/9/Hx//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////8+np/9Sysv+7hoX/rGxr/5VCQP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+QOjj/qGVj/7iBgP/Pqqn/7d/f//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////2r69/7R6 + eP+NNTP/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//rW5s/9Sy + sv///v7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////o19b/vYmI/59VU/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5lKSP+4gH//4MjI//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////u4OD/tn58/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//rW5s/+XQ0P////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///o19b/rnBv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6dj + Yv/fxsX///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////yqGg/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/++jIv/+fT0//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////3MHA/5pM + Sv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+TQD7/0a2s//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////8CQjv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+VREL/oFZV/6lnZv+6hIP/x5ua/9Ku + rf/Yurr/3MHA/9zCwf/ZvLv/07Gw/8idnP+9ion/q2po/6FZV/+XR0X/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//tHp4//n0 + 9P////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////+ze3v+fVVP/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6lm + Zf/OqKf/6trZ//z6+v////////////////////////////////////////////////////////////// + //////////////79/f/t39//0q+u/69ycP+PODb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lUJA/9/Gxv////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////dwsL/jzc2/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//rm9u/8mfnv/w5OP///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////Xt + 7f/OqKf/s3l4/442NP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Kvrv////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////zqmo/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//vIeG/+ze3v////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////8+rq/8aZmP+ONjT/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/76Mi/////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////8ujov+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMjD/uYOC/+nY2P////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////Lo6P/BkI//k0A+/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/72Kif////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////Inp3/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qGVj/+/i4v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///48vL/tHp4/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7iA + f/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////xZiX/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lkRD/9W1 + tP////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////3cLC/59VVP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7Z9fP////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////9e4t/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/6diYf/07Ov///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////v39/7V7ev+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8SXlv////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///fxsX/jDMx/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//Aj47///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////82l + pP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/82npv////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////+vb2/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//1bSz//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////+TPz/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/+3f3/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+kXVz/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izIw/97Ew/////////////// + ////////////////////////////////////////////////////////+fT0//Dk5P/r29r/8OXl//r2 + 9v////////////////////////////////////////////////////////////////////////////z6 + +v/y6Of/69vb/+/i4v/38fH///////////////////////////////////////////////////////// + /////////////+vb2v+XRkT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lkRD//r1 + 9f////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////vouK/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//hysn///////////////////////////////////////////////////////// + ///m0tH/vouK/6ReXf+RPDr/izEv/4sxL/+LMS//kj48/6VfXf/CkpH/6NbV//////////////////// + ////////////////////////7uHh/8mfnv+qaWf/lUNB/4wzMf+LMS//izEv/5A6OP+hWVf/uIKB/9/G + xf/+/f3///////////////////////////////////////////////////////Dl5f+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qGVj//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////+vb + 2v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//3MC///////////////////// + //////////////////////////////v5+P/DlJP/mkxL/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//nVFP/8mgn///////////////////////1LKy/6BXVf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5dHRf+6hIP/9Ovr//////////////////// + /////////////////////////////+ra2f+RPDr/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//2Lq6//////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////n1VT/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Szsv/////////////////////////////////////////////////gx8f/m01M/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/55S + UP/s3t7/8ujo/6lmZP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+RPDr/1rW1/////////////////////////////////////////////////+bS + 0f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+PODb/9/Dw//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////8CQ + jv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+9iYj///////////////////////// + ////////////////////////v46N/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+MMzH/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//sXV0//// + /////////////////////////////////////////////9Kurf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+sa2r///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////7+fj/jDMx/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//pmFf/////////////////////////////////////////////////7d/ff+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qGVj//v4+P////////////////////////////// + /////////////7Z+fP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//v4+L///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////7qF + hP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//17e3///////////////////////// + //////////////////+7h4X/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//qmhm/////////////////////////////////////////////////5A7Of+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/6JaWf////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////u4eH/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//z6qp////////////////////////////////////////////1LOy/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//wI+O//////////////////// + ////////////////////////5M/O/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+ + vv////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////65u + bf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6FZV/////////////////////////////// + //////////////v5+P+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//8ebm////////////////////////////////////////////snZ0/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//nVFP//////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////7+Pj/jTQy/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//5M/O////////////////////////////////////////////v46N/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+pZ2b///////// + ///////////////////////////////////x5ub/jDMx/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//7uDg//////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + /////////////////////////////////////////////////////////////////////////////86p + qP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/61ta/////////////////////////////// + //////////////jz8/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//n1NT///////////////////////////////////////// + ///Gmpn/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+0e3n///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + ////////////////////////////////////////l0ZE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+PNzb/9Ozr////////////////////////////////////////////xJaV/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/61t + a/////////////////////////////////////////////////+YSEb/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4syMP/z6ur///////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + /////////////////////////////////////////////////////////////////////////////9zA + v/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/69ycP////////////////////////////// + //////////////////+ZSkj/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv//n09P////////////////////////////// + /////////////76Liv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8icm/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + ////////////////////////////////////////uIKB/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//3cPD////////////////////////////////////////////8ujo/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+hWVf/1ra2/+XQ0P/UsrL/l0ZE/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//jDMx/8yl + pP/l0ND/3MC//6xsa/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//6dfX////////////////////////////////////////////7+Pi/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//rW5s//////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+hWFb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5dGRP////////////////////////////// + ///////////////////n1dX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//mUpI///////////////////////48/P/nFBO/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5I9O//r29v//////////////////////6ZhYP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//dw8P///////////////////////// + ////////////////////////qmln/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+RPDr//fv7//// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + ////////////////////////////////////////7+Li/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//y6Oi/////////////////////////////////////////////////+HKyv+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//hysn///////////////////////// + ///bv7//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//zaal//// + ////////////////////////9u/v/483Nv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8+qqf/////////////////////////////////////////////////iy8v/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//avbz///////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + ///KoaD/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4wzMf/17u7///////////////////////// + ////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//jzc2//38/P///////////////////////////+ra2f+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//fxsX/////////////////////////////////oVhW/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yaCf//////////////////// + //////////////////////////////////+SPjz/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7V8 + e/////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + /////////////////////////////////////////////6poZv+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//m01M///////////////////////////////////////////////////////exMP/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+RPDr/+vX1//////////////////// + ////////6djY/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9zA + v/////////////////////////////////+kXVv/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//KoKD//////////////////////////////////////////////////////6Zh + YP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//lURC//////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ///7+fj/kDs5/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+ydnT///////////////////////// + /////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5A7Of/48/P////////////////////////////o1tX/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//276+/////////////////////////////////6Ja + Wf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////// + ////////////////////////////////////////xZiX/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//6trZ//////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + /////////////////////////////////////////////+XQ0P+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Kurf//////////////////////////////////////////////////////3sXE/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8/////////////// + /////////////+jW1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L//bvr7/////////////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////////////////////// + ///n1dX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//XuLf///////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + ////////17i3/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//7N3d//////////////////// + ///////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+QOzn/+PPz////////////////////////////6NbV/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////////////////////// + //+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////// + //////////////////////////////////////////////z6+v+RPDr/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8+pqf////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + ///////////////////////////////////////////////////Pqan/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5RBP////////////////////////////////////////////////////////////97F + xP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P///////// + ///////////////////o1tX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//276+/////////////////////////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////////////////////// + /////////////6lmZf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//xJeW//////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + /////////////8ebmv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//qWZl//////////////////// + ////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+jW1f+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//bvr7///////////////////////// + ////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//// + ////////////////////////////////////////////////////////vYqJ/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+0e3n///////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + ////////////////////////////////////////////////////////vIeG/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+5g4L///////////////////////////////////////////////////////// + ///excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz//// + ////////////////////////6NbV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9u+vv////////////////////////////////+iWln/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////////////////////////////////////// + ///////////////////Np6b/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6diYf////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////+wc3L/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8aamf////////////// + /////////////////////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P////////////////////////////o1tX/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//276+//////////////////// + /////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qh + oP///////////////////////////////////////////////////////////9q+vf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//nlJQ//////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + /////////////////////////////////////////////////////////////6hlY/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//0Kyr//////////////////////////////////////////////////// + ////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz + 8////////////////////////////+jW1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//bvr7/////////////////////////////////olpZ/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////// + ////////////////////////5M/O/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+WREP///////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + ////////////////////////pF1b/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//Xt7b///////// + ///////////////////////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz////////////////////////////6NbV/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////// + //////////////////+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L//KoaD////////////////////////////////////////////////////////////p2Nj/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5E8Ov////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////+hWVf/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/9m8u/////////////////////////////////////////////// + /////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7 + Of/48/P////////////////////////////o1tX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//276+/////////////////////////////////6JaWf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////// + /////////////////////////////+zd3f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + /////////////////////////////6FZV/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//2by7//// + ////////////////////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+XQ + 0P+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//WtbX///////// + ////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//yqGg////////////////////////////////////////////////////////////7N3d/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn///////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + ////////////////////////////////////////////////////////////////////////pF1c/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//Wtrb///////////////////////////////////////// + ///////////////////excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+QOzn/+PPz////////////////////////////7d/f/6ZhX/+mYV//pmFf/6ZhX/+mYV//pmFf/6Zh + X/+mYV//pmFf/6ZhX/+mYV//pWBe/+POzf////////////////////////////////+iWln/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////////////////////// + ///////////////////////////////////p19f/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5I9 + O/////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////+pZmT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8+q + qf///////////////////////////////////////////////////////////97FxP+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8qhoP///////////////////////////////////////////////////////////+PO + zf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//l0ZE//////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + /////////////////////////////////////////////////////////////////////////////7F1 + dP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//xZiX//////////////////////////////////// + ////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//kDs5//jz8/////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////olpZ/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//////////////////// + ////////////////////////////////////////2by7/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+eU1H///////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + ////////////////////////////////////////vYqJ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+4gH/////////////////////////////////////////////////////////////excT/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//KoaD///////////////////////////////////////////////////////// + ///MpaT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6hkYv////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ///InJv/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/6djYv////////////////////////////// + /////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5A7Of/48/P///////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////6Ja + Wf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////// + /////////////////////////////////////////////7uHhf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//tn18//////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + /////////////////////////////////////////////8+qqf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//kj48///+/v//////////////////////////////////////////////////////3sXE/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////////////////////// + ////////pmFg/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//GmZj///////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + ////////2Lq5/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//6djY//////////////////// + ///////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+QOzn/+PPz//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////// + //////////////////////////////////////////////v4+P+QOjj/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9Crqv////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + ///////////////////////////////////////////////////n1dX/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//OqKf//////////////////////////////////////////////////////97F + xP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P///////// + ///////////////////38PD/1LOy/9Szsv/VtLP/1bSz/9W0s//VtLP/1bSz/9W0s//VtLP/1bSz/9W0 + s//TsbH/8ujn/////////////////////////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////////////////////// + ////////5M/O/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//2Lq6//////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////37+/+TPz3/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/69xb/////////////// + ////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+XQ0P+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//WtbX///////////////////////// + ////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//// + ///////////////////////////////////////////////////CkpH/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//t397///////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + /////////////////////////////////////////////////////////////65ubf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//mUpI//////////////////////////////////////////////////// + ///excT/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz//// + ////////////////////////59XV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/9q+vf////////////////////////////////+iWln/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoaD///////////////////////////////////////// + /////////////6RdW/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//mEhH//////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + ////////////////////////zqmo/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//8ujn//// + /////////////////////////////////////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5A7Of/48/P////////////////////////////o1tX/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//276+//////////////////// + /////////////6JaWf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qh + oP//////////////////////////////////////////////////////kDs5/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+5g4H///////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + ///////////////////////////////////////////////////////////////////y6Of/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//GmZj///////////////////////////////////////// + ////////3sXE/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz + 8////////////////////////////+jW1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//bvr7/////////////////////////////////olpZ/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yqGg//////////////////////////////////// + /////////////93Cwv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/97Ew/////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////+kXVz/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5M/ + Pf/////////////////////////////////////////////////excT/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+QOzn/+PPz////////////////////////////6NbV/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////// + //////////////////+iWln/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L//KoaD/////////////////////////////////////////////////pV9d/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+VQkD///////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + /////////////////////////////////////////////////////////////////////////////7uG + hf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/9i6uf////////////////////////////// + /////////////97FxP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/5A7 + Of/48/P////////////////////////////o1tX/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//276+/////////////////////////////////6JaWf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8qhoP////////////////////////////// + /////////////+vb2v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7Bycf////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + ////////////////////////////////////////4crJ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//qmln////////////////////////////////////////////3sXE/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//kDs5//jz8////////////////////////////+jW + 1f+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//bvr7///////// + ////////////////////////olpZ/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//yqGg////////////////////////////////////////////uYOB/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//zKWk//////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////m01M/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+MMzH/7+Pi//////////////////// + ///////////////////exMP/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+QOjj/+PLy////////////////////////////59XV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/9u+vv////////////////////////////////+iWVj/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//KoKD///////////////////////// + //////////////z5+f+VQkD/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/442NP/38PD///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////VtbT/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+kXl3//////////////////////////////////////93Cwv+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/442NP/48/P///////////////////////// + ///m0tH/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//2Lq5//// + /////////////////////////////59VVP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/8icm///////////////////////////////////////vYmI/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//u4eF//////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////79/f+PNzb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//excT///////// + ////////////////////////4svL/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//lUNB//38/P////////////////////////////Lo5/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//fxsb/////////////////////////////////qGVj/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//0rCv//////////////////// + /////////////+ze3v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//y6Oj///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////7R7ef+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/5xQTv/////////////////////////////////z6ur/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+0enj///////////////////////// + /////////////55SUP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv//r2 + 9v/////////////////////////////////JoJ//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL//r29r/////////////////////////////////qmln/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//oVlX//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////8+rq/4syMP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8aZ + mP////////////////////////////////+3f37/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/+ra2f//////////////////////////////////////4crK/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL//NpqX///////////////////////////////////////Xu + 7v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//ollY//79/f////////////// + /////////////9u/v/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//iy8v///////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////w5WU/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/+/i4v////////////////////////////// + //+fVFL/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+6hYT///////////////////////// + ////////////////////////tXt6/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//pF5d//// + /////////////////////////////////////////////9Crqv+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/5A7Of/17u7////////////////////////////7+Pj/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//qmln//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////v7/jzc2/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//oFZV//////////////////////////////////r19f+ydnX/izEv/4sxL/+LMS//izEv/4sx + L/+NNDL/zaWk/////////////////////////////////////////////////////////v7/xpmY/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/7uGhf/48/P///////////////////////////////////////// + /////////////9e3tv+UQT//izEv/4sxL/+LMS//izEv/4sxL/+oZWP/7+Pj//////////////////// + ////////9/Hx/55UU/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL//17Oz///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///Jn57/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//snZ0//////////////////// + ///////////////////hysr/uoWE/6lmZf+qaGb/yJyb//Hn5/////////////////////////////// + ////////////////////////////////////////7N7e/8SWlf+pZmX/qWZk/72Liv/jzs3///////// + //////////////////////////////////////////////////////////////n09P/OqKf/rm5t/6lm + Zf+2fnz/276+///////////////////////////////////////w3tb/qUso/5AyJv+JMTL/izEv/4sx + L/+LMS//izEv/4sxL/+LMS//tHp4//////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+nYmH/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//yqCg//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+vX0/8WHcP+LMTD/ijEw/4sxL/+LMS//izEv/5ZEQ//8+fn///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////Hm5v+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//0a2t//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////u7v3/qqb1/2Jb6v9HRvX/UFb//5+i/////////////9Sj + kP+NMSz/ijEw/4sxL/+LMS//4crK//////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////8ienf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//17e2//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////3937/zYv + 6P8pIeb/KSHm/ykh5v8qIeX/KSHm/x0k///KzP///////8iPev+KMTH/izEv/7N4d/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////6xsa/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//1LOy//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////+3s/f82L+j/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KyHj/yQm + +v/x8f///v3+/5czGf+SPjz///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////484 + Nv+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//yJ6d//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////bGfu/ykh + 5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KyHk/09Y////////1aKJ/9/HyP////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////6NbV/5A7Of+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//tn58//37+/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////39//88M+b/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh + 5v8pIeb/HiD3/+fl+v////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////4MjI/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//nE9N/+vb + 2v////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////9fX//y4r + 7f8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8rIeT/trn///////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////z6qp/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//jDMx/82lpP/9/Pz///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////z6Wh/+jU0v/9/P7/LC77/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh + 5v8pIeb/KSHm/ykh5f/Qzvr///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////1LKy/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/51RUP/izMz///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////7N7e/6ZhX/+LMS//1qiX//// + //8xOv//KyHj/ykh5v8pIeb/KSHm/ykh5v8pIeb/KSHm/ykh5v8pIeb/MSnn//z8//////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////1LOy/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+xdHP/3cPD//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////5tLR/7d/fv+LMS//izEv/4sxMP+xZEz//////7a3/v8lIO//KSHl/ykh5v8pIeb/KSHm/ykh + 5v8pIeb/KSHm/ykh5v+wrfb///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////2r69/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//r3Fv/+DHx/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////59XV/7Z+fP+LMS//izEv/4sxL/+LMS//izEv/4wx + Lf/jxbr//////3eA//8oIef/KiHk/ykh5v8pIeb/KSHm/ykh5v8pIeb/dG7v//////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////5tPS/5dHRf+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/6ZhYP+/jo3/5dHR//////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////r29v/xJaV/6pp + Z/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//ijEx/5Y3Jf/06un//////56k//9AQPv/KiHk/ykh + 5f8pIeb/Pzjp/5uX8/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////9u/v/6lmZf+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//nFBO/76L + iv/cwcD/9u/v//////////////////////////////////////////////////////////////////// + ////////+fT0/+HKyv/DlJP/oFZV/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//iDE0/6JIMP/s2NH////////////Dw/7/sa31/8K/+P/5+f7///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////8yko/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+PNzb/mkxK/6NcWv+sbGv/uoSD/8WY + l//KoaD/z6mp/8+qqf/MpKP/xpmY/7yIh/+ub27/pF5d/5tNTP+RPDr/izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//iTEy/48yJ/+0Y0P/+/j3//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////+jX + 1v+hWVf/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//lUNC/8qhof/89/X///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////XuLf/kDo4/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/8yko/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+LMS//izEv//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////17Oz/uYOB/5A6OP+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/7Bzcv/r29r///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4sx + L/+LMS////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////9u/v/8SW + lf+PNzb/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/7qFhP/w5eX///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////izEv/4sxL/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////Tr6//Gmpn/qWZk/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//o1xa/8GQ + j//s3t7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+LMS//izEv//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////59TU/8CPjv+ZSkj/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+UQD7/uYOB/+DIyP////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////4sxL/+LMS////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///gx8f/wJCO/7J2df+fVVP/izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//m05M/7Bzcv++i4r/2by7//r19f////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////izEv/4sxL/////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////x5+f/3sTD/8qg + oP+6hYT/q2po/6NbWf+aS0n/lUNB/5I+PP+SPTv/lEE//5lJR/+hWFb/qWdm/7iAf//HnJv/276+/+7h + 4f////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+LMS//izEv//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////4sxL/+LMS////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////izEv/4sxL/////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////+LMS//izEv//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////4sxL/+LMS////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////izEv/4sxL/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+LMS//izEv//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////4sxL/+LMS////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////izEv/4sx + L/j8+vr///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////z6+v+LMS/5izEv4O/i4v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////7+Pi/4sx + L+CLMS+r0a2t//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////Rra3/izEvrIsxL1uqaGb///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////6po + Zv+LMS9cizEvBosyMOPkz8////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////l0ND/izIw5IsxLwYAAAAAizEvVJ1RT//48/P///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+PPz/51R + UP+LMS9UAAAAAAAAAAAAAAAAizEviadjYv/59PT///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////n09P+oZGL/izEviQAAAAAAAAAAAAAAAAAAAACLMS8DizEviZ1R + UP/iy8v///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////iy8v/nVFQ/4sx + L4mLMS8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAizEvUYsxL9upZmX/0a2s/+/i4v/8+vr///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////Pr6/+/i4v/Rraz/qWZl/4sxL9uLMS9SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAizEvBosxL1aLMS+mizEv34sxL/mLMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sx + L/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS//izEv/4sxL/+LMS/zizEv14sxL6aLMS9VizEvBgAA + AAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAA + AAAAAAADwAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAgAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAD8AAAAAAA + AAAAAAAAAAAAD/gAAAAAAAAAAAAAAAAAAB8= + + \ No newline at end of file diff --git a/HighWayIot.Winform/Properties/Resources.Designer.cs b/HighWayIot.Winform/Properties/Resources.Designer.cs index 906457c..f004a2f 100644 --- a/HighWayIot.Winform/Properties/Resources.Designer.cs +++ b/HighWayIot.Winform/Properties/Resources.Designer.cs @@ -1,71 +1,73 @@ //------------------------------------------------------------------------------ // // 此代码由工具生成。 -// 运行时版本: 4.0.30319.42000 +// 运行时版本:4.0.30319.42000 // -// 对此文件的更改可能导致不正确的行为,如果 -// 重新生成代码,则所做更改将丢失。 +// 对此文件的更改可能会导致不正确的行为,并且如果 +// 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ -namespace HighWayIot.Winform.Properties -{ - - +namespace HighWayIot.Winform.Properties { + using System; + + /// - /// 强类型资源类,用于查找本地化字符串等。 + /// 一个强类型的资源类,用于查找本地化的字符串等。 /// // 此类是由 StronglyTypedResourceBuilder // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。 // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen // (以 /str 作为命令选项),或重新生成 VS 项目。 - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - + internal class Resources { + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() - { + internal Resources() { } - + /// - /// 返回此类使用的缓存 ResourceManager 实例。 + /// 返回此类使用的缓存的 ResourceManager 实例。 /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager - { - get - { - if ((resourceMan == null)) - { + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("HighWayIot.Winform.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; } } - + /// /// 重写当前线程的 CurrentUICulture 属性,对 /// 使用此强类型资源类的所有资源查找执行重写。 /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture - { - get - { + internal static global::System.Globalization.CultureInfo Culture { + get { return resourceCulture; } - set - { + set { resourceCulture = value; } } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap MesnacLogoHighPixel { + get { + object obj = ResourceManager.GetObject("MesnacLogoHighPixel", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } } } diff --git a/HighWayIot.Winform/Properties/Resources.resx b/HighWayIot.Winform/Properties/Resources.resx index af7dbeb..5aa6168 100644 --- a/HighWayIot.Winform/Properties/Resources.resx +++ b/HighWayIot.Winform/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,6 +60,7 @@ : and then encoded with base64 encoding. --> + @@ -68,9 +69,10 @@ - + + @@ -85,9 +87,10 @@ - + + @@ -109,9 +112,13 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Static\MesnacLogoHighPixel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/HighWayIot.Winform/Static/MesnacLogoHighPixel.png b/HighWayIot.Winform/Static/MesnacLogoHighPixel.png new file mode 100644 index 0000000000000000000000000000000000000000..ba9b6d759736e52876f15383f9fe99eb0a26d0b5 GIT binary patch literal 24613 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 literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.Designer.cs index 5c6f3c8..3c3b20d 100644 --- a/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.Designer.cs +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.Designer.cs @@ -50,7 +50,7 @@ namespace HighWayIot.Winform.UserControlPages this.RoleDataGridView.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.RoleDataGridView.Name = "RoleDataGridView"; this.RoleDataGridView.RowTemplate.Height = 25; - this.RoleDataGridView.Size = new System.Drawing.Size(883, 497); + this.RoleDataGridView.Size = new System.Drawing.Size(1204, 770); this.RoleDataGridView.TabIndex = 0; // // AddRole @@ -62,6 +62,7 @@ namespace HighWayIot.Winform.UserControlPages this.AddRole.TabIndex = 1; this.AddRole.Text = "添加角色"; this.AddRole.UseVisualStyleBackColor = true; + this.AddRole.Click += new System.EventHandler(this.AddRole_Click); // // UpdateRole // @@ -83,6 +84,7 @@ namespace HighWayIot.Winform.UserControlPages this.DeleteRole.TabIndex = 3; this.DeleteRole.Text = "删除角色信息"; this.DeleteRole.UseVisualStyleBackColor = true; + this.DeleteRole.Click += new System.EventHandler(this.DeleteRole_Click); // // ButtonPanel // @@ -94,7 +96,7 @@ namespace HighWayIot.Winform.UserControlPages this.ButtonPanel.Location = new System.Drawing.Point(0, 0); this.ButtonPanel.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.ButtonPanel.Name = "ButtonPanel"; - this.ButtonPanel.Size = new System.Drawing.Size(883, 61); + this.ButtonPanel.Size = new System.Drawing.Size(1204, 61); this.ButtonPanel.TabIndex = 4; // // RoleConfigPage @@ -106,7 +108,7 @@ namespace HighWayIot.Winform.UserControlPages this.Controls.Add(this.RoleDataGridView); this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.Name = "RoleConfigPage"; - this.Size = new System.Drawing.Size(883, 562); + this.Size = new System.Drawing.Size(1204, 835); ((System.ComponentModel.ISupportInitialize)(this.RoleDataGridView)).EndInit(); this.ButtonPanel.ResumeLayout(false); this.ResumeLayout(false); diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.cs index c4bc0f2..4b06bed 100644 --- a/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.cs +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/RoleConfigPage.cs @@ -1,4 +1,6 @@ -using System; +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -12,14 +14,38 @@ namespace HighWayIot.Winform.UserControlPages { public partial class RoleConfigPage : UserControl { + ISysUserRoleService roleService; + + private List List = new List(); + + public RoleConfigPage() { InitializeComponent(); + Init(); + } + + private void Init() + { + RoleDataGridView.AutoGenerateColumns = false; + List = roleService.GetRoleInfos(); + RoleDataGridView.DataSource = null; + RoleDataGridView.DataSource = List; } private void UpdateRole_Click(object sender, EventArgs e) { } + + private void AddRole_Click(object sender, EventArgs e) + { + + } + + private void DeleteRole_Click(object sender, EventArgs e) + { + + } } } diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.Designer.cs new file mode 100644 index 0000000..b129e24 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.Designer.cs @@ -0,0 +1,60 @@ +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + partial class TestPage + { + /// + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 清理所有正在使用的资源。 + /// + /// 如果应释放托管资源,为 true;否则为 false。 + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 组件设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + this.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(89, 57); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(93, 51); + this.button1.TabIndex = 0; + this.button1.Text = "测试"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // TestPage + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.ControlLight; + this.Controls.Add(this.button1); + this.Name = "TestPage"; + this.Size = new System.Drawing.Size(1062, 681); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button button1; + } +} diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.cs new file mode 100644 index 0000000..34869ec --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.cs @@ -0,0 +1,34 @@ +using HighWayIot.Log4net; +using HighWayIot.Winform.Business; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + public partial class TestPage : UserControl + { + private static LogHelper logger = LogHelper.Instance; + + public TestPage() + { + InitializeComponent(); + } + + XmlUtil xmlUtil = new XmlUtil(); + private void button1_Click(object sender, EventArgs e) + { + var list = xmlUtil.ConfigReader(); + foreach (var item in list) + { + Console.WriteLine(item.RoleIndex + item.PageName); + } + } + } +} diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.resx b/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/TestPage.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.Designer.cs new file mode 100644 index 0000000..5877599 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.Designer.cs @@ -0,0 +1,141 @@ +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + partial class UserAddForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.UserNameTextBox = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.PasswordTextBox = new System.Windows.Forms.TextBox(); + this.label4 = new System.Windows.Forms.Label(); + this.UserRoleComboBox = new System.Windows.Forms.ComboBox(); + this.ConfrimAddButton = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(70, 62); + this.label1.Name = "label1"; + this.label1.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.label1.Size = new System.Drawing.Size(0, 12); + this.label1.TabIndex = 0; + // + // UserNameTextBox + // + this.UserNameTextBox.Location = new System.Drawing.Point(100, 30); + this.UserNameTextBox.Name = "UserNameTextBox"; + this.UserNameTextBox.Size = new System.Drawing.Size(136, 21); + this.UserNameTextBox.TabIndex = 1; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(41, 34); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(53, 12); + this.label2.TabIndex = 2; + this.label2.Text = "用户名:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(41, 61); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(41, 12); + this.label3.TabIndex = 4; + this.label3.Text = "密码:"; + // + // PasswordTextBox + // + this.PasswordTextBox.Location = new System.Drawing.Point(100, 57); + this.PasswordTextBox.Name = "PasswordTextBox"; + this.PasswordTextBox.Size = new System.Drawing.Size(136, 21); + this.PasswordTextBox.TabIndex = 3; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(41, 88); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(41, 12); + this.label4.TabIndex = 6; + this.label4.Text = "角色:"; + // + // UserRoleComboBox + // + this.UserRoleComboBox.FormattingEnabled = true; + this.UserRoleComboBox.Location = new System.Drawing.Point(100, 84); + this.UserRoleComboBox.Name = "UserRoleComboBox"; + this.UserRoleComboBox.Size = new System.Drawing.Size(136, 20); + this.UserRoleComboBox.TabIndex = 7; + // + // ConfrimAddButton + // + this.ConfrimAddButton.Location = new System.Drawing.Point(100, 142); + this.ConfrimAddButton.Name = "ConfrimAddButton"; + this.ConfrimAddButton.Size = new System.Drawing.Size(110, 41); + this.ConfrimAddButton.TabIndex = 8; + this.ConfrimAddButton.Text = "确认添加"; + this.ConfrimAddButton.UseVisualStyleBackColor = true; + this.ConfrimAddButton.Click += new System.EventHandler(this.ConfrimAddButton_Click); + // + // UserAddForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(319, 227); + this.Controls.Add(this.ConfrimAddButton); + this.Controls.Add(this.UserRoleComboBox); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.PasswordTextBox); + this.Controls.Add(this.label2); + this.Controls.Add(this.UserNameTextBox); + this.Controls.Add(this.label1); + this.Name = "UserAddForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "添加用户"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox UserNameTextBox; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox PasswordTextBox; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.ComboBox UserRoleComboBox; + private System.Windows.Forms.Button ConfrimAddButton; + } +} \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.cs new file mode 100644 index 0000000..b9baa75 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.cs @@ -0,0 +1,59 @@ +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + public partial class UserAddForm : Form + { + /// + /// 数据库服务类 + /// + ISysUserInfoService SysUserInfoService; + + public UserAddForm(ISysUserInfoService sysUserInfoService) + { + InitializeComponent(); + this.SysUserInfoService = sysUserInfoService; + } + + /// + /// 确认添加按钮 + /// + /// + /// + private void ConfrimAddButton_Click(object sender, EventArgs e) + { + SysUserEntity userEntity = new SysUserEntity() + { + UserName = UserNameTextBox.Text, + Password = PasswordTextBox.Text, + UserRole = UserRoleComboBox.SelectedText + }; + var list = SysUserInfoService.GetUserInfoByUserName(UserNameTextBox.Text); + if (list.Count() != 0) + { + MessageBox.Show("不能有相同用户名!", "结果", MessageBoxButtons.OK); + return; + } + if (SysUserInfoService.InsertUserInfo(userEntity)) + { + MessageBox.Show("数据添加成功!", "结果", MessageBoxButtons.OK); + } + else + { + MessageBox.Show("数据添加失败!请看日志查询失败原因", "结果", MessageBoxButtons.OK); + } + this.Close(); + this.Dispose(); + } + } +} diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.resx b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserAddForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.Designer.cs index f27ee0d..638c4ab 100644 --- a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.Designer.cs +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.Designer.cs @@ -31,28 +31,52 @@ namespace HighWayIot.Winform.UserControlPages /// private void InitializeComponent() { - this.UserDataGridView = new System.Windows.Forms.DataGridView(); + this.UserInfoDataGridView = new System.Windows.Forms.DataGridView(); this.AddUser = new System.Windows.Forms.Button(); this.UpdateUser = new System.Windows.Forms.Button(); this.DeleteUser = new System.Windows.Forms.Button(); this.ButtonPanel = new System.Windows.Forms.Panel(); - this.checkBox1 = new System.Windows.Forms.CheckBox(); - ((System.ComponentModel.ISupportInitialize)(this.UserDataGridView)).BeginInit(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.SelectUser = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.SelectUserName = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.SelectUserRole = new System.Windows.Forms.ComboBox(); + this.label3 = new System.Windows.Forms.Label(); + this.IsCheckByLoginTime = new System.Windows.Forms.CheckBox(); + this.SelectUserLoginBeginTime = new System.Windows.Forms.DateTimePicker(); + this.SelectUserLoginEndTime = new System.Windows.Forms.DateTimePicker(); + this.label4 = new System.Windows.Forms.Label(); + this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.UserName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Password = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.UserRole = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.LastLoginTime = new System.Windows.Forms.DataGridViewTextBoxColumn(); + ((System.ComponentModel.ISupportInitialize)(this.UserInfoDataGridView)).BeginInit(); this.ButtonPanel.SuspendLayout(); + this.groupBox1.SuspendLayout(); this.SuspendLayout(); // - // UserDataGridView + // UserInfoDataGridView // - this.UserDataGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + this.UserInfoDataGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.UserDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.UserDataGridView.Location = new System.Drawing.Point(0, 65); - this.UserDataGridView.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.UserDataGridView.Name = "UserDataGridView"; - this.UserDataGridView.RowTemplate.Height = 25; - this.UserDataGridView.Size = new System.Drawing.Size(883, 497); - this.UserDataGridView.TabIndex = 0; + this.UserInfoDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.UserInfoDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.Id, + this.UserName, + this.Password, + this.UserRole, + this.LastLoginTime}); + this.UserInfoDataGridView.Location = new System.Drawing.Point(0, 65); + this.UserInfoDataGridView.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.UserInfoDataGridView.Name = "UserInfoDataGridView"; + this.UserInfoDataGridView.ReadOnly = true; + this.UserInfoDataGridView.RowHeadersVisible = false; + this.UserInfoDataGridView.RowTemplate.Height = 25; + this.UserInfoDataGridView.Size = new System.Drawing.Size(1188, 869); + this.UserInfoDataGridView.TabIndex = 0; // // AddUser // @@ -63,6 +87,7 @@ namespace HighWayIot.Winform.UserControlPages this.AddUser.TabIndex = 1; this.AddUser.Text = "添加用户"; this.AddUser.UseVisualStyleBackColor = true; + this.AddUser.Click += new System.EventHandler(this.AddUser_Click); // // UpdateUser // @@ -84,30 +109,168 @@ namespace HighWayIot.Winform.UserControlPages this.DeleteUser.TabIndex = 3; this.DeleteUser.Text = "删除用户信息"; this.DeleteUser.UseVisualStyleBackColor = true; + this.DeleteUser.Click += new System.EventHandler(this.DeleteUser_Click); // // ButtonPanel // this.ButtonPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.ButtonPanel.Controls.Add(this.checkBox1); + this.ButtonPanel.Controls.Add(this.groupBox1); this.ButtonPanel.Controls.Add(this.DeleteUser); this.ButtonPanel.Controls.Add(this.UpdateUser); this.ButtonPanel.Controls.Add(this.AddUser); this.ButtonPanel.Location = new System.Drawing.Point(0, 0); this.ButtonPanel.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.ButtonPanel.Name = "ButtonPanel"; - this.ButtonPanel.Size = new System.Drawing.Size(883, 61); + this.ButtonPanel.Size = new System.Drawing.Size(1188, 61); this.ButtonPanel.TabIndex = 4; // - // checkBox1 + // groupBox1 // - this.checkBox1.AutoSize = true; - this.checkBox1.Location = new System.Drawing.Point(693, 20); - this.checkBox1.Name = "checkBox1"; - this.checkBox1.Size = new System.Drawing.Size(78, 16); - this.checkBox1.TabIndex = 4; - this.checkBox1.Text = "checkBox1"; - this.checkBox1.UseVisualStyleBackColor = true; + this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.groupBox1.Controls.Add(this.label4); + this.groupBox1.Controls.Add(this.SelectUserLoginEndTime); + this.groupBox1.Controls.Add(this.SelectUserLoginBeginTime); + this.groupBox1.Controls.Add(this.IsCheckByLoginTime); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.SelectUserRole); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.SelectUserName); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.SelectUser); + this.groupBox1.Location = new System.Drawing.Point(359, 3); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(826, 55); + this.groupBox1.TabIndex = 4; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "条件查询,某项为空则不判断该项"; + // + // SelectUser + // + this.SelectUser.Location = new System.Drawing.Point(6, 19); + this.SelectUser.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.SelectUser.Name = "SelectUser"; + this.SelectUser.Size = new System.Drawing.Size(67, 28); + this.SelectUser.TabIndex = 4; + this.SelectUser.Text = "查询"; + this.SelectUser.UseVisualStyleBackColor = true; + this.SelectUser.Click += new System.EventHandler(this.SelectUser_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(79, 12); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(53, 12); + this.label1.TabIndex = 5; + this.label1.Text = "用户名:"; + // + // SelectUserName + // + this.SelectUserName.Location = new System.Drawing.Point(81, 28); + this.SelectUserName.Name = "SelectUserName"; + this.SelectUserName.Size = new System.Drawing.Size(100, 21); + this.SelectUserName.TabIndex = 6; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(185, 12); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(41, 12); + this.label2.TabIndex = 7; + this.label2.Text = "角色:"; + // + // SelectUserRole + // + this.SelectUserRole.FormattingEnabled = true; + this.SelectUserRole.Location = new System.Drawing.Point(187, 28); + this.SelectUserRole.Name = "SelectUserRole"; + this.SelectUserRole.Size = new System.Drawing.Size(100, 20); + this.SelectUserRole.TabIndex = 8; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(291, 12); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(65, 12); + this.label3.TabIndex = 9; + this.label3.Text = "登陆时间:"; + // + // IsCheckByLoginTime + // + this.IsCheckByLoginTime.AutoSize = true; + this.IsCheckByLoginTime.Location = new System.Drawing.Point(362, 10); + this.IsCheckByLoginTime.Name = "IsCheckByLoginTime"; + this.IsCheckByLoginTime.Size = new System.Drawing.Size(120, 16); + this.IsCheckByLoginTime.TabIndex = 10; + this.IsCheckByLoginTime.Text = "是否根据时间判断"; + this.IsCheckByLoginTime.UseVisualStyleBackColor = true; + // + // SelectUserLoginBeginTime + // + this.SelectUserLoginBeginTime.Location = new System.Drawing.Point(293, 28); + this.SelectUserLoginBeginTime.Name = "SelectUserLoginBeginTime"; + this.SelectUserLoginBeginTime.Size = new System.Drawing.Size(102, 21); + this.SelectUserLoginBeginTime.TabIndex = 11; + // + // SelectUserLoginEndTime + // + this.SelectUserLoginEndTime.Location = new System.Drawing.Point(424, 28); + this.SelectUserLoginEndTime.Name = "SelectUserLoginEndTime"; + this.SelectUserLoginEndTime.Size = new System.Drawing.Size(102, 21); + this.SelectUserLoginEndTime.TabIndex = 12; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(401, 31); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(17, 12); + this.label4.TabIndex = 13; + this.label4.Text = "到"; + // + // Id + // + this.Id.DataPropertyName = "Id"; + this.Id.HeaderText = "ID"; + this.Id.Name = "Id"; + this.Id.ReadOnly = true; + this.Id.Width = 50; + // + // UserName + // + this.UserName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.UserName.DataPropertyName = "UserName"; + this.UserName.HeaderText = "用户名"; + this.UserName.Name = "UserName"; + this.UserName.ReadOnly = true; + // + // Password + // + this.Password.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.Password.DataPropertyName = "Password"; + this.Password.HeaderText = "用户密码"; + this.Password.Name = "Password"; + this.Password.ReadOnly = true; + // + // UserRole + // + this.UserRole.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.UserRole.DataPropertyName = "UserRole"; + this.UserRole.HeaderText = "用户角色"; + this.UserRole.Name = "UserRole"; + this.UserRole.ReadOnly = true; + // + // LastLoginTime + // + this.LastLoginTime.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.LastLoginTime.DataPropertyName = "LastLoginTime"; + this.LastLoginTime.HeaderText = "上次登录时间"; + this.LastLoginTime.Name = "LastLoginTime"; + this.LastLoginTime.ReadOnly = true; // // UserConfigPage // @@ -115,24 +278,40 @@ namespace HighWayIot.Winform.UserControlPages this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.SystemColors.ControlLight; this.Controls.Add(this.ButtonPanel); - this.Controls.Add(this.UserDataGridView); + this.Controls.Add(this.UserInfoDataGridView); this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.Name = "UserConfigPage"; - this.Size = new System.Drawing.Size(883, 562); - ((System.ComponentModel.ISupportInitialize)(this.UserDataGridView)).EndInit(); + this.Size = new System.Drawing.Size(1188, 934); + ((System.ComponentModel.ISupportInitialize)(this.UserInfoDataGridView)).EndInit(); this.ButtonPanel.ResumeLayout(false); - this.ButtonPanel.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); this.ResumeLayout(false); } #endregion - private DataGridView UserDataGridView; + private DataGridView UserInfoDataGridView; private Button AddUser; private Button UpdateUser; private Button DeleteUser; private Panel ButtonPanel; - private CheckBox checkBox1; + private GroupBox groupBox1; + private CheckBox IsCheckByLoginTime; + private Label label3; + private ComboBox SelectUserRole; + private Label label2; + private TextBox SelectUserName; + private Label label1; + private Button SelectUser; + private DateTimePicker SelectUserLoginBeginTime; + private Label label4; + private DateTimePicker SelectUserLoginEndTime; + private DataGridViewTextBoxColumn Id; + private DataGridViewTextBoxColumn UserName; + private DataGridViewTextBoxColumn Password; + private DataGridViewTextBoxColumn UserRole; + private DataGridViewTextBoxColumn LastLoginTime; } } diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.cs index 385ec7a..dfe8c4a 100644 --- a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.cs +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.cs @@ -1,4 +1,8 @@ -using System; +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using HighWayIot.Repository.service.Impl; +using HighWayIot.Winform.UserControlPages.SysConfigPages; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -12,14 +16,68 @@ namespace HighWayIot.Winform.UserControlPages { public partial class UserConfigPage : UserControl { + private ISysUserInfoService SysUserInfoService = new BaseSysUserInfoServiceImpl(); + + private List List = new List(); + public UserConfigPage() { InitializeComponent(); + Init(); + } + + private void Init() + { + UserInfoDataGridView.AutoGenerateColumns = false; + List = SysUserInfoService.GetUserInfos(); + UserInfoDataGridView.DataSource = null; + UserInfoDataGridView.DataSource = List; } private void UpdateUser_Click(object sender, EventArgs e) { + SysUserEntity entity = new SysUserEntity(); + int a = UserInfoDataGridView.CurrentRow.Index; + int.TryParse(UserInfoDataGridView.Rows[a].Cells["Id"].Value.ToString(), out int id); + entity.Id = id; + entity.UserName = UserInfoDataGridView.Rows[a].Cells["UserName"].Value.ToString(); + entity.UserRole = UserInfoDataGridView.Rows[a].Cells["UserRole"].Value.ToString(); + entity.Password = UserInfoDataGridView.Rows[a].Cells["Password"].Value.ToString(); + UserUpDateForm form = new UserUpDateForm(SysUserInfoService, entity); + form.ShowDialog(); + List = SysUserInfoService.GetUserInfos(); + UserInfoDataGridView.DataSource = null; + UserInfoDataGridView.DataSource = List; + } + private void AddUser_Click(object sender, EventArgs e) + { + UserAddForm form = new UserAddForm(SysUserInfoService); + form.ShowDialog(); + List = SysUserInfoService.GetUserInfos(); + UserInfoDataGridView.DataSource = null; + UserInfoDataGridView.DataSource = List; + } + + private void DeleteUser_Click(object sender, EventArgs e) + { + if(MessageBox.Show("确定要删除所选行的数据?", "确认", MessageBoxButtons.OKCancel) == DialogResult.Cancel) + { + return; + } + int a = UserInfoDataGridView.CurrentRow.Index; + int.TryParse(UserInfoDataGridView.Rows[a].Cells["Id"].Value.ToString(), out a); + SysUserInfoService.DeleteUserInfoById(a); + List = SysUserInfoService.GetUserInfos(); + UserInfoDataGridView.DataSource = null; + UserInfoDataGridView.DataSource = List; + } + + private void SelectUser_Click(object sender, EventArgs e) + { + List = SysUserInfoService.GetUserInfos(SelectUserName.Text, SelectUserRole.Text, SelectUserLoginBeginTime.Value, SelectUserLoginEndTime.Value, IsCheckByLoginTime.Checked); + UserInfoDataGridView.DataSource = null; + UserInfoDataGridView.DataSource = List; } } } diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.resx b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.resx index 1af7de1..ef7900e 100644 --- a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.resx +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserConfigPage.resx @@ -117,4 +117,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True + + + True + + + True + + + True + + + True + \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.Designer.cs new file mode 100644 index 0000000..be02934 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.Designer.cs @@ -0,0 +1,198 @@ +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + partial class UserRoleAddForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.UserNameTextBox = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.ConfrimAddButton = new System.Windows.Forms.Button(); + this.panel1 = new System.Windows.Forms.Panel(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.panel2 = new System.Windows.Forms.Panel(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.SelectAll = new System.Windows.Forms.Button(); + this.SelectNone = new System.Windows.Forms.Button(); + this.TableName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.IsUseable = new System.Windows.Forms.DataGridViewCheckBoxColumn(); + this.panel1.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.panel2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(94, 76); + this.label1.Name = "label1"; + this.label1.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.label1.Size = new System.Drawing.Size(0, 12); + this.label1.TabIndex = 0; + // + // UserNameTextBox + // + this.UserNameTextBox.Location = new System.Drawing.Point(216, 23); + this.UserNameTextBox.Name = "UserNameTextBox"; + this.UserNameTextBox.Size = new System.Drawing.Size(136, 21); + this.UserNameTextBox.TabIndex = 1; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(157, 27); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(53, 12); + this.label2.TabIndex = 2; + this.label2.Text = "角色名:"; + // + // ConfrimAddButton + // + this.ConfrimAddButton.Location = new System.Drawing.Point(12, 12); + this.ConfrimAddButton.Name = "ConfrimAddButton"; + this.ConfrimAddButton.Size = new System.Drawing.Size(110, 41); + this.ConfrimAddButton.TabIndex = 8; + this.ConfrimAddButton.Text = "确认添加"; + this.ConfrimAddButton.UseVisualStyleBackColor = true; + this.ConfrimAddButton.Click += new System.EventHandler(this.ConfrimAddButton_Click); + // + // panel1 + // + this.panel1.Controls.Add(this.ConfrimAddButton); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.UserNameTextBox); + this.panel1.Controls.Add(this.label1); + this.panel1.Dock = System.Windows.Forms.DockStyle.Top; + this.panel1.Location = new System.Drawing.Point(0, 0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(398, 66); + this.panel1.TabIndex = 9; + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.SelectNone); + this.groupBox1.Controls.Add(this.SelectAll); + this.groupBox1.Controls.Add(this.panel2); + this.groupBox1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.groupBox1.Location = new System.Drawing.Point(0, 72); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(398, 593); + this.groupBox1.TabIndex = 10; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "权限设置"; + // + // panel2 + // + this.panel2.Controls.Add(this.dataGridView1); + this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel2.Location = new System.Drawing.Point(3, 49); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(392, 541); + this.panel2.TabIndex = 0; + // + // dataGridView1 + // + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.TableName, + this.IsUseable}); + this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.dataGridView1.Location = new System.Drawing.Point(0, 0); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowTemplate.Height = 23; + this.dataGridView1.Size = new System.Drawing.Size(392, 541); + this.dataGridView1.TabIndex = 0; + // + // SelectAll + // + this.SelectAll.Location = new System.Drawing.Point(12, 20); + this.SelectAll.Name = "SelectAll"; + this.SelectAll.Size = new System.Drawing.Size(52, 23); + this.SelectAll.TabIndex = 1; + this.SelectAll.Text = "全选"; + this.SelectAll.UseVisualStyleBackColor = true; + // + // SelectNone + // + this.SelectNone.Location = new System.Drawing.Point(70, 20); + this.SelectNone.Name = "SelectNone"; + this.SelectNone.Size = new System.Drawing.Size(52, 23); + this.SelectNone.TabIndex = 2; + this.SelectNone.Text = "全不选"; + this.SelectNone.UseVisualStyleBackColor = true; + // + // TableName + // + this.TableName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.TableName.HeaderText = "页面名称"; + this.TableName.Name = "TableName"; + // + // IsUseable + // + this.IsUseable.HeaderText = "是否有权限"; + this.IsUseable.Name = "IsUseable"; + this.IsUseable.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.IsUseable.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; + this.IsUseable.Width = 90; + // + // UserRoleAddForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(398, 665); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.panel1); + this.Name = "UserRoleAddForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "添加角色"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox UserNameTextBox; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button ConfrimAddButton; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.Button SelectNone; + private System.Windows.Forms.Button SelectAll; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.DataGridViewTextBoxColumn TableName; + private System.Windows.Forms.DataGridViewCheckBoxColumn IsUseable; + } +} \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.cs new file mode 100644 index 0000000..aba1e6d --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.cs @@ -0,0 +1,40 @@ +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + public partial class UserRoleAddForm : Form + { + ISysUserInfoService SysUserInfoService; + + public UserRoleAddForm(ISysUserInfoService sysUserInfoService) + { + InitializeComponent(); + this.SysUserInfoService = sysUserInfoService; + } + + /// + /// 确认添加按钮 + /// + /// + /// + private void ConfrimAddButton_Click(object sender, EventArgs e) + { + + + this.Close(); + this.Dispose(); + } + + + } +} diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.resx b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.resx new file mode 100644 index 0000000..19a14a1 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleAddForm.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.Designer.cs new file mode 100644 index 0000000..de1017e --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.Designer.cs @@ -0,0 +1,198 @@ +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + partial class UserRoleUpdateForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.UserNameTextBox = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.ConfrimAddButton = new System.Windows.Forms.Button(); + this.panel1 = new System.Windows.Forms.Panel(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.SelectNone = new System.Windows.Forms.Button(); + this.SelectAll = new System.Windows.Forms.Button(); + this.panel2 = new System.Windows.Forms.Panel(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.TableName = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.IsUseable = new System.Windows.Forms.DataGridViewCheckBoxColumn(); + this.panel1.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.panel2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(94, 76); + this.label1.Name = "label1"; + this.label1.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.label1.Size = new System.Drawing.Size(0, 12); + this.label1.TabIndex = 0; + // + // UserNameTextBox + // + this.UserNameTextBox.Location = new System.Drawing.Point(216, 23); + this.UserNameTextBox.Name = "UserNameTextBox"; + this.UserNameTextBox.Size = new System.Drawing.Size(136, 21); + this.UserNameTextBox.TabIndex = 1; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(157, 27); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(53, 12); + this.label2.TabIndex = 2; + this.label2.Text = "角色名:"; + // + // ConfrimAddButton + // + this.ConfrimAddButton.Location = new System.Drawing.Point(12, 12); + this.ConfrimAddButton.Name = "ConfrimAddButton"; + this.ConfrimAddButton.Size = new System.Drawing.Size(110, 41); + this.ConfrimAddButton.TabIndex = 8; + this.ConfrimAddButton.Text = "确认修改"; + this.ConfrimAddButton.UseVisualStyleBackColor = true; + this.ConfrimAddButton.Click += new System.EventHandler(this.ConfrimAddButton_Click); + // + // panel1 + // + this.panel1.Controls.Add(this.ConfrimAddButton); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.UserNameTextBox); + this.panel1.Controls.Add(this.label1); + this.panel1.Dock = System.Windows.Forms.DockStyle.Top; + this.panel1.Location = new System.Drawing.Point(0, 0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(398, 66); + this.panel1.TabIndex = 9; + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.SelectNone); + this.groupBox1.Controls.Add(this.SelectAll); + this.groupBox1.Controls.Add(this.panel2); + this.groupBox1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.groupBox1.Location = new System.Drawing.Point(0, 72); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(398, 593); + this.groupBox1.TabIndex = 10; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "权限设置"; + // + // SelectNone + // + this.SelectNone.Location = new System.Drawing.Point(70, 20); + this.SelectNone.Name = "SelectNone"; + this.SelectNone.Size = new System.Drawing.Size(52, 23); + this.SelectNone.TabIndex = 2; + this.SelectNone.Text = "全不选"; + this.SelectNone.UseVisualStyleBackColor = true; + // + // SelectAll + // + this.SelectAll.Location = new System.Drawing.Point(12, 20); + this.SelectAll.Name = "SelectAll"; + this.SelectAll.Size = new System.Drawing.Size(52, 23); + this.SelectAll.TabIndex = 1; + this.SelectAll.Text = "全选"; + this.SelectAll.UseVisualStyleBackColor = true; + // + // panel2 + // + this.panel2.Controls.Add(this.dataGridView1); + this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel2.Location = new System.Drawing.Point(3, 49); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(392, 541); + this.panel2.TabIndex = 0; + // + // dataGridView1 + // + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.TableName, + this.IsUseable}); + this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.dataGridView1.Location = new System.Drawing.Point(0, 0); + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.RowTemplate.Height = 23; + this.dataGridView1.Size = new System.Drawing.Size(392, 541); + this.dataGridView1.TabIndex = 0; + // + // TableName + // + this.TableName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.TableName.HeaderText = "页面名称"; + this.TableName.Name = "TableName"; + // + // IsUseable + // + this.IsUseable.HeaderText = "是否有权限"; + this.IsUseable.Name = "IsUseable"; + this.IsUseable.Resizable = System.Windows.Forms.DataGridViewTriState.True; + this.IsUseable.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; + this.IsUseable.Width = 90; + // + // UserRoleUpdateForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(398, 665); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.panel1); + this.Name = "UserRoleUpdateForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "修改角色设置"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox UserNameTextBox; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button ConfrimAddButton; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.Button SelectNone; + private System.Windows.Forms.Button SelectAll; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.DataGridViewTextBoxColumn TableName; + private System.Windows.Forms.DataGridViewCheckBoxColumn IsUseable; + } +} \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.cs new file mode 100644 index 0000000..41bace5 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.cs @@ -0,0 +1,40 @@ +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + public partial class UserRoleUpdateForm : Form + { + ISysUserInfoService SysUserInfoService; + + public UserRoleUpdateForm(ISysUserInfoService sysUserInfoService) + { + InitializeComponent(); + this.SysUserInfoService = sysUserInfoService; + } + + /// + /// 确认添加按钮 + /// + /// + /// + private void ConfrimAddButton_Click(object sender, EventArgs e) + { + + + this.Close(); + this.Dispose(); + } + + + } +} diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.resx b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.resx new file mode 100644 index 0000000..19a14a1 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserRoleUpdateForm.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.Designer.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.Designer.cs new file mode 100644 index 0000000..b9890a5 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.Designer.cs @@ -0,0 +1,141 @@ +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + partial class UserUpDateForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.ConfrimUpdateButton = new System.Windows.Forms.Button(); + this.UserRoleComboBox = new System.Windows.Forms.ComboBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.PasswordTextBox = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.UserNameTextBox = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // ConfrimUpdateButton + // + this.ConfrimUpdateButton.Location = new System.Drawing.Point(104, 150); + this.ConfrimUpdateButton.Name = "ConfrimUpdateButton"; + this.ConfrimUpdateButton.Size = new System.Drawing.Size(110, 41); + this.ConfrimUpdateButton.TabIndex = 16; + this.ConfrimUpdateButton.Text = "确认更新"; + this.ConfrimUpdateButton.UseVisualStyleBackColor = true; + this.ConfrimUpdateButton.Click += new System.EventHandler(this.ConfrimUpdateButton_Click); + // + // UserRoleComboBox + // + this.UserRoleComboBox.FormattingEnabled = true; + this.UserRoleComboBox.Location = new System.Drawing.Point(111, 92); + this.UserRoleComboBox.Name = "UserRoleComboBox"; + this.UserRoleComboBox.Size = new System.Drawing.Size(136, 20); + this.UserRoleComboBox.TabIndex = 15; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(52, 96); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(41, 12); + this.label4.TabIndex = 14; + this.label4.Text = "角色:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(52, 69); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(41, 12); + this.label3.TabIndex = 13; + this.label3.Text = "密码:"; + // + // PasswordTextBox + // + this.PasswordTextBox.Location = new System.Drawing.Point(111, 65); + this.PasswordTextBox.Name = "PasswordTextBox"; + this.PasswordTextBox.Size = new System.Drawing.Size(136, 21); + this.PasswordTextBox.TabIndex = 12; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(52, 42); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(53, 12); + this.label2.TabIndex = 11; + this.label2.Text = "用户名:"; + // + // UserNameTextBox + // + this.UserNameTextBox.Location = new System.Drawing.Point(111, 38); + this.UserNameTextBox.Name = "UserNameTextBox"; + this.UserNameTextBox.Size = new System.Drawing.Size(136, 21); + this.UserNameTextBox.TabIndex = 10; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(81, 70); + this.label1.Name = "label1"; + this.label1.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.label1.Size = new System.Drawing.Size(0, 12); + this.label1.TabIndex = 9; + // + // UserUpDateForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(319, 227); + this.Controls.Add(this.ConfrimUpdateButton); + this.Controls.Add(this.UserRoleComboBox); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.PasswordTextBox); + this.Controls.Add(this.label2); + this.Controls.Add(this.UserNameTextBox); + this.Controls.Add(this.label1); + this.Name = "UserUpDateForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "更新用户信息"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button ConfrimUpdateButton; + private System.Windows.Forms.ComboBox UserRoleComboBox; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox PasswordTextBox; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox UserNameTextBox; + private System.Windows.Forms.Label label1; + } +} \ No newline at end of file diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.cs b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.cs new file mode 100644 index 0000000..31bbc6f --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.cs @@ -0,0 +1,60 @@ +using HighWayIot.Repository.domain; +using HighWayIot.Repository.service; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace HighWayIot.Winform.UserControlPages.SysConfigPages +{ + public partial class UserUpDateForm : Form + { + ISysUserInfoService _userInfoService; + SysUserEntity _userEntity; + + public UserUpDateForm(ISysUserInfoService sysUserInfoService, SysUserEntity userEntity) + { + InitializeComponent(); + this._userInfoService = sysUserInfoService; + this._userEntity = userEntity; + PasswordTextBox.Text = _userEntity.Password; + UserNameTextBox.Text = _userEntity.UserName; + for(int i = 0; i < UserRoleComboBox.Items.Count; i++) + { + this.UserRoleComboBox.SelectedIndex = i; + if(this.UserRoleComboBox.Text.Trim() == _userEntity.UserRole) + { + break; + } + } + } + + private void ConfrimUpdateButton_Click(object sender, EventArgs e) + { + _userEntity.Password = PasswordTextBox.Text; + _userEntity.UserName = UserNameTextBox.Text; + _userEntity.UserRole = UserRoleComboBox.Text.Trim(); + var list = _userInfoService.GetUserInfoByUserName(UserNameTextBox.Text); + if (list.Where(x => x.Id != _userEntity.Id).Count() != 0) + { + MessageBox.Show("不能有相同用户名!", "结果", MessageBoxButtons.OK); + return; + } + if (_userInfoService.UpdateUserInfo(this._userEntity)) + { + MessageBox.Show("数据更新成功!", "结果", MessageBoxButtons.OK); + } + else + { + MessageBox.Show("数据更新失败!请看日志查询失败原因", "结果", MessageBoxButtons.OK); + } + this.Close(); + this.Dispose(); + } + } +} diff --git a/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.resx b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/HighWayIot.Winform/UserControlPages/SysConfigPages/UserUpDateForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/Configuration.xml b/HighWayIot.Winform/bin/Debug/Configuration.xml new file mode 100644 index 0000000..766aea4 --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Configuration.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/HighWayIot.Common.dll b/HighWayIot.Winform/bin/Debug/HighWayIot.Common.dll new file mode 100644 index 0000000000000000000000000000000000000000..71ca5a2e5a7f41c5f83643fcb905f6a1607375b2 GIT binary patch literal 14336 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 b#L=&%yfOHjp_eKP?$;vp{|otl#RLBbA${-N literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/bin/Debug/HighWayIot.Common.pdb b/HighWayIot.Winform/bin/Debug/HighWayIot.Common.pdb new file mode 100644 index 0000000000000000000000000000000000000000..82f87bce97fe0253bef045cac66bd0a83cefc677 GIT binary patch literal 46592 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 x)LEK3M=Qmq2czW^_b95bfNUmE`IBdNsvU;=_S + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/HighWayIot.Repository.pdb b/HighWayIot.Winform/bin/Debug/HighWayIot.Repository.pdb new file mode 100644 index 0000000000000000000000000000000000000000..956750499794b5fdb388ead94e215d37097e0814 GIT binary patch literal 50688 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 E14yEOq5uE@ diff --git a/HighWayIot.Winform/bin/Debug/HighWayIot.Winform.exe.config b/HighWayIot.Winform/bin/Debug/HighWayIot.Winform.exe.config index 193aecc..101003b 100644 --- a/HighWayIot.Winform/bin/Debug/HighWayIot.Winform.exe.config +++ b/HighWayIot.Winform/bin/Debug/HighWayIot.Winform.exe.config @@ -1,6 +1,14 @@ - + - - - + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/HighWayIot.Winform.pdb b/HighWayIot.Winform/bin/Debug/HighWayIot.Winform.pdb index 958543e57e1537c19b46b93a18801d2a3af10f04..6ce16541584969d2e6c73229a6a1733f2c318e2e 100644 GIT binary patch literal 126464 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 literal 75264 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 LGDNc9a0&c>5&W{= diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogError.html b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogError.html new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogInfo.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogInfo.txt new file mode 100644 index 0000000..c3f4299 --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/LogInfo.txt @@ -0,0 +1,577 @@ +<--------------> +־ʱ䣺2024-11-22 08:56:50,129 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 08:56:52,079 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 08:56:52,127 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:00:52,389 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:00:53,755 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:00:53,797 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:31:19,638 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:31:20,765 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:31:20,813 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:32:01,733 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:32:03,601 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:32:03,636 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:32:55,124 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:32:56,210 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:32:56,242 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:55:11,278 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:55:20,193 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:55:20,253 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:55:32,088 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:55:40,841 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:55:40,873 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:57:13,164 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:57:17,589 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:57:17,659 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:57:29,367 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:57:46,367 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:57:51,781 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:57:51,805 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 09:59:39,693 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 09:59:49,312 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 09:59:49,343 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:00:18,598 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:00:38,712 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:00:38,746 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:03:04,146 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:03:49,702 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:03:49,731 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:04:21,098 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:04:26,657 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:04:26,683 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:06:58,276 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:06:59,273 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:06:59,319 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:23:04,719 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:23:05,641 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:23:05,689 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:23:41,932 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:23:42,957 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:23:42,992 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:24:08,909 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:24:10,605 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:24:10,637 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:24:56,456 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:24:58,201 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:24:58,234 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:27:12,047 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:27:13,473 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:27:13,506 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:34:50,517 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:34:53,252 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:34:53,287 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:38:17,472 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:38:29,603 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:38:29,638 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:39:36,099 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:39:38,784 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:39:38,796 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:39:42,188 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:39:44,580 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:39:44,593 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:40:47,804 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:40:49,230 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:40:49,271 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:40:54,285 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:40:56,885 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:40:56,898 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:41:02,114 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:41:08,247 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:41:08,258 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 10:46:07,504 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 10:46:09,238 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 10:46:09,269 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 13:12:10,674 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 13:12:12,118 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 13:12:12,166 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 13:12:31,737 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 14:44:10,634 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:06:26,372 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:06:27,828 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 15:06:27,868 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 15:07:10,835 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:07:12,180 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 15:07:12,223 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 15:10:38,297 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:10:39,451 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 15:10:39,497 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 15:13:59,723 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:14:00,995 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 15:14:01,038 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 15:39:21,566 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:39:22,993 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 15:39:23,039 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 15:59:37,996 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 15:59:39,427 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 15:59:39,461 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:01:11,333 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:01:12,511 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:01:12,544 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:01:38,042 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:01:39,150 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:01:39,199 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:10:10,525 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:10:11,770 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:10:11,819 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:13:21,025 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:13:22,218 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:13:22,262 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:32:23,132 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:32:24,736 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:32:24,773 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:42:00,645 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:42:02,593 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:42:02,625 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 16:43:53,534 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 16:43:54,605 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 16:43:54,639 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 17:35:05,713 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 17:35:07,131 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 17:35:07,164 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 17:38:33,472 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 17:38:34,706 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 17:38:34,742 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 17:50:06,092 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 17:50:07,265 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 17:50:07,309 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 18:05:04,892 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 18:05:06,146 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 18:05:06,184 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 18:09:05,140 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 18:09:06,239 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 18:09:06,286 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-22 18:10:41,592 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-22 18:10:42,946 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-22 18:10:42,986 [1] +־INFO +־ݣҳ + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/PlcLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/PlcLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/RfidLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/RfidLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/SemaphoreLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/SemaphoreLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/SqlLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/SqlLog.txt new file mode 100644 index 0000000..1a162dc --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/SqlLog.txt @@ -0,0 +1,338 @@ +<--------------> +־ʱ䣺2024-11-22 15:59:56,268 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:01:19,285 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:01:42,799 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:10:16,766 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:11:50,041 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:13:23,824 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:32:28,169 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:04,541 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:06,018 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:06,934 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:08,988 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:09,185 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:11,173 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:13,977 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:42:16,375 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:43:58,057 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:45:35,282 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:45:35,863 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:45:36,023 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:45:37,911 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:45:41,107 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:37,038 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:42,856 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:48,147 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:49,621 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:52,561 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:55,804 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 16:46:59,169 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:35:10,917 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:38:36,397 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:38:44,790 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:38:45,327 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:38:45,504 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:38:45,669 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:50:09,793 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 17:50:18,057 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 17:50:23,467 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:05:08,147 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:06:59,502 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (2) [] + <--------------> +־ʱ䣺2024-11-22 18:06:59,518 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:02,961 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:03,175 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:07,688 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"12","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 18:07:11,070 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"12","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 18:07:12,716 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:19,487 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (4) [] + <--------------> +־ʱ䣺2024-11-22 18:07:19,504 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:21,106 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:21,282 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:21,421 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:23,554 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (3) [] + <--------------> +־ʱ䣺2024-11-22 18:07:23,569 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:24,401 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:28,157 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"1231231","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"131312","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 18:07:32,596 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"1231231","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"131321314154363","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 18:07:34,413 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:35,323 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:35,622 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:35,785 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:35,936 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:36,097 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:36,248 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:36,404 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:40,299 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (6) [] + <--------------> +־ʱ䣺2024-11-22 18:07:40,318 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:42,068 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:44,178 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (5) [] + <--------------> +־ʱ䣺2024-11-22 18:07:44,186 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:45,371 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:45,529 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:07:45,670 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:09:08,668 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:09:17,965 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"21442","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"321313","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 18:09:19,415 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:09:24,100 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (7) [] + <--------------> +־ʱ䣺2024-11-22 18:09:24,121 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:10:46,355 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-22 18:10:50,024 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"12313","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"1421","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-22 18:10:55,250 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-22/ViewLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-22/ViewLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogError.html b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogError.html new file mode 100644 index 0000000..38af92c --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogError.html @@ -0,0 +1,11 @@ +
+쳣ʱ䣺2024-11-25 10:29:17,277 [1]
+쳣ERROR
+ ࣺlogerror [(null)]
+Ϣ : ûϢɾ쳣
쳣͡SqlSugarException
쳣ϢQueryable.In(params object[] pkValues): Only one primary key
ջá SqlSugar.Check.Exception(Boolean isException, String message, String[] args)
SqlSugar.QueryableProvider`1.In[TParamter](TParamter[] pkValues)
SqlSugar.QueryableProvider`1.InSingle(Object pkValue)
System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
SqlSugar.SimpleClient`1.GetById(Object id)
HighWayIot.Repository.service.Impl.BaseSysUserInfoServiceImpl.DeleteUserInfoById(Int32 id) λ D:\WorkCode\DLML-SCADA\HighWayIot.Repository\service\Impl\BaseSysUserInfoServiceImpl.cs:к 77
+

+쳣ʱ䣺2024-11-25 10:29:25,464 [1]
+쳣ERROR
+ ࣺlogerror [(null)]
+Ϣ : ûϢɾ쳣
쳣͡SqlSugarException
쳣ϢQueryable.In(params object[] pkValues): Only one primary key
ջá SqlSugar.Check.Exception(Boolean isException, String message, String[] args)
SqlSugar.QueryableProvider`1.In[TParamter](TParamter[] pkValues)
SqlSugar.QueryableProvider`1.InSingle(Object pkValue)
SqlSugar.SimpleClient`1.GetById(Object id)
HighWayIot.Repository.service.Impl.BaseSysUserInfoServiceImpl.DeleteUserInfoById(Int32 id) λ D:\WorkCode\DLML-SCADA\HighWayIot.Repository\service\Impl\BaseSysUserInfoServiceImpl.cs:к 77
+
\ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogInfo.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogInfo.txt new file mode 100644 index 0000000..a6ae88d --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/LogInfo.txt @@ -0,0 +1,341 @@ +<--------------> +־ʱ䣺2024-11-25 08:32:56,686 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 08:32:58,070 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 08:32:58,163 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 08:34:39,694 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 08:34:41,890 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 08:34:41,930 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:09:28,491 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:09:30,015 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:09:30,050 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:10:06,929 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:10:08,453 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:10:08,493 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:10:48,138 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:10:49,313 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:10:49,351 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:12:17,684 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:12:19,309 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:12:19,343 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:33:38,908 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:33:42,932 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:33:42,964 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:38:05,981 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:38:07,343 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:38:07,378 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 09:38:36,740 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 09:38:37,790 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 09:38:37,831 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 10:29:06,131 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:29:08,176 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 10:29:08,220 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 10:30:34,773 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:30:36,179 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 10:30:36,228 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 10:33:53,877 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:33:55,406 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 10:33:55,452 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 10:34:44,498 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:34:46,079 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 10:34:46,123 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 10:39:45,395 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:46:46,864 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:46:50,135 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 10:46:50,178 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 10:54:24,952 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 10:54:26,346 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 10:54:26,393 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 11:01:42,525 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 11:01:43,697 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 11:01:43,819 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 11:04:23,344 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 11:04:27,413 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 11:04:27,458 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 11:04:31,938 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 11:04:37,399 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 11:04:37,416 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 11:05:05,690 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 11:05:10,876 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 11:05:10,923 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 11:05:21,405 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 11:05:23,326 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 11:05:23,335 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 11:05:25,813 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 11:05:34,559 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 11:05:34,574 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 13:40:29,984 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 13:40:46,296 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 13:40:46,338 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 13:44:31,794 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 13:44:35,645 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 13:44:35,690 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 14:19:38,532 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 14:19:41,769 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 14:19:41,824 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 14:20:25,800 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 14:20:28,951 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 14:20:28,999 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 14:21:41,457 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 14:21:48,176 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 14:21:48,216 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 14:22:41,936 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 14:22:45,599 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 14:22:45,647 [1] +־INFO +־ݣҳ + <--------------> +־ʱ䣺2024-11-25 14:23:24,155 [1] +־INFO +־ݣʼɹ + <--------------> +־ʱ䣺2024-11-25 14:23:31,188 [1] +־INFO +־ݣ½ɹ + <--------------> +־ʱ䣺2024-11-25 14:23:31,237 [1] +־INFO +־ݣҳ + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/PlcLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/PlcLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/RfidLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/RfidLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/SemaphoreLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/SemaphoreLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/SqlLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/SqlLog.txt new file mode 100644 index 0000000..84e0dea --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/SqlLog.txt @@ -0,0 +1,639 @@ +<--------------> +־ʱ䣺2024-11-25 08:33:01,022 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:33:11,185 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"qwe","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"qweww","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 08:33:12,664 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:33:34,991 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:34:44,096 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:34:49,916 [1] +־INFO +־ݣDELETE FROM [sys_user] WHERE [id] IN (9) [] + <--------------> +־ʱ䣺2024-11-25 08:34:49,930 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:35:00,834 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 08:35:02,243 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:36:26,347 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsr","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 08:36:28,107 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:36:30,180 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 08:36:30,716 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:09:36,850 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:09:44,706 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":10,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"777","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 09:09:45,749 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:10:10,897 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:10:53,416 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:01,018 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":8,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"12445666666","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"1421","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 09:11:02,278 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:09,410 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":11,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 09:11:10,724 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:17,825 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:18,332 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:18,530 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:18,730 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:18,933 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:19,127 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:11:19,307 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:12:25,406 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:12:31,636 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:12:36,315 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:12:39,229 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":1,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 09:12:41,811 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:12:46,862 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:13:29,380 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:13:58,898 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:14:00,702 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:14:02,295 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:35:17,431 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:35:28,272 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:35:30,339 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:35:31,934 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:38:09,347 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:38:11,279 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:38:12,815 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:38:16,142 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 09:38:43,405 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] [] + <--------------> +־ʱ䣺2024-11-25 10:29:08,041 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:29:10,069 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:29:13,724 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:29:17,292 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:29:25,467 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:30:36,040 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:30:37,708 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:30:42,708 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE [id] = @InPara0 [{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@InPara0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":11,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:30:44,083 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":11,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":true,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:30:50,160 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:31:02,511 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:31:09,954 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:31:11,832 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:31:12,722 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:31:13,595 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:31:15,163 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:33:55,278 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:33:59,324 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:34:17,855 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:34:45,943 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:34:49,678 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:34:54,129 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:35:02,189 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:35:05,222 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:35:05,262 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"ad2314","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"122345","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:35:06,190 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:46:50,027 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:46:52,352 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:03,777 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:03,809 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"12341","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:04,585 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:12,844 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsr","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:12,852 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsr","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:13,524 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:22,439 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:28,212 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:31,267 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:47:34,250 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:54:26,211 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:57:39,998 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:57:49,218 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:57:49,242 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":1,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:57:50,029 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:57:54,760 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:01,282 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"ad2314","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:01,289 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":12,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"ad2314","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"1456789044444444","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:01,919 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:07,963 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:12,201 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [user_name] = @UserName0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"ad231422222222222","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:12,214 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":12,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"ad231422222222222","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"1456789044444444","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:12,873 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:16,631 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:16,829 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:17,020 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:17,207 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:17,408 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:21,974 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE [id] = @InPara0 [{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@InPara0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":13,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:21,985 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":13,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"12341","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":true,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:21,992 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:23,512 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:23,671 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:23,832 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:24,005 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 10:58:24,242 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:01:43,555 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:01:46,754 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:01:54,976 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrtest","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:01:55,002 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrtest","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123456","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:01:55,889 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:21,517 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:21,526 [1] +־INFO +־ݣINSERT INTO [sys_user] + ([user_name],[user_role],[password],[last_login_time],[is_deleted]) + VALUES + (@user_name,@user_role,@password,@last_login_time,@is_deleted) ;[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"2134","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:22,446 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:30,547 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:32,774 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:40,251 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsrdsb","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:41,491 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:43,384 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:43,768 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:43,942 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:02:44,101 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:04:27,308 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:04:37,308 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"wsr","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:10,767 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:13,448 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:18,139 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:18,168 [1] +־INFO +־ݣUPDATE [sys_user] SET + [user_name]=@user_name,[user_role]=@user_role,[password]=@password,[last_login_time]=@last_login_time,[is_deleted]=@is_deleted WHERE [id]=@id[{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":11,"Direction":0,"IsNullable":false,"ParameterName":"@id","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":1,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_name","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@user_role","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@password","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"123","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":6,"Direction":0,"IsNullable":false,"ParameterName":"@last_login_time","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":null,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":0,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@is_deleted","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:18,991 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE ( [is_deleted] = @IsDeleted0 )[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:23,255 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:27,518 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:28,866 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:29,787 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:30,459 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:31,065 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 11:05:34,527 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 13:40:38,626 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 13:40:43,389 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 13:40:46,250 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 13:44:35,530 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 14:19:41,599 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 14:20:28,837 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 14:21:48,073 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 14:22:45,482 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + <--------------> +־ʱ䣺2024-11-25 14:23:31,077 [1] +־INFO +־ݣSELECT [id],[user_name],[user_role],[password],[last_login_time],[is_deleted] FROM [sys_user] WHERE (( [user_name] = @UserName0 ) AND ( [is_deleted] = @IsDeleted1 ))[{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":16,"Direction":0,"IsNullable":false,"ParameterName":"@UserName0","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":"admin","TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0},{"_Size":4000,"IsRefCursor":false,"IsClob":false,"IsNvarchar2":false,"DbType":3,"Direction":0,"IsNullable":false,"ParameterName":"@IsDeleted1","Size":4000,"SourceColumn":null,"SourceColumnNullMapping":false,"UdtTypeName":null,"Value":false,"TempDate":null,"SourceVersion":0,"TypeName":null,"IsJson":false,"IsArray":false,"CustomDbType":null,"Precision":0,"Scale":0}] + \ No newline at end of file diff --git a/HighWayIot.Winform/bin/Debug/Log/2024-11-25/ViewLog.txt b/HighWayIot.Winform/bin/Debug/Log/2024-11-25/ViewLog.txt new file mode 100644 index 0000000..e69de29 diff --git a/HighWayIot.Winform/bin/Debug/Newtonsoft.Json.dll b/HighWayIot.Winform/bin/Debug/Newtonsoft.Json.dll new file mode 100644 index 0000000000000000000000000000000000000000..341d08fc8b7ea5cda1f12b3d2756b539e1f94ed0 GIT binary patch literal 711952 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
(T}H@mdam_OzOC!_o9?4{p$!2lpS zXs#s~RIo44-q@XLr>0z&XU7t1+fgd$S^_oY(t_z+H4;OquZfw{BffOAojtc2nPXx| zLdPv;>Qq?0PNlUdzcH&pwf!4Sk!Z)UdJTX6xDk%{S&FrMC16}1SFaSsewy~M6JT>} z!1)?9lHwMt`7t(DGCO$V*N7xW)P;Ncs1({pD+t2auc|cS>wR4><7yQ#6m947J*np? z&4$GCNo9)%MQZ2L27G-0CEB)nYbZA^N6!K++L|{TGzom2N{Mm10he;MexU9Pi4|9qT6j@5 zPRdHpkUWmx6?f;Nwa)Bgsl~a;xJL9PX(hkvJF5C&fLml~gdUT^rY}ET)V15vt=RuF zp#GOm*flnB*A?AT+;!J;&CKbYU|zjKruzM_W|xPmPp_ZFa@x04&xC$D&Pxc_CgbDb zs#CYzQooB}y|wQL$l=CTqyd;;PY;@qwB_Hs$hUD`<+-sC(US`^Yu<>HZYs0dmwq3yIDW`))K7pdB)5)_ZKkxf!>X!Zi=z z)(p1RNP0gZz04x*3YPP?lD|IwkKpPh{Q!SK`Tr1oW^Nr-W|FXbY{DW|!y1?DdYA@N zS_uKIAFB=NDjX+M)pGqA6tz&noO%C=Yt6SJ)qOy8qazppNpd{|*VK!d5%PCxvj`Dm ztQMN6blp0Oo7HVS7f5Q=AM@Wxw$h9LjOx5{=RZ9;9;C*K5XxQibgTUS6KM>Uj$0vm za~V+2C-w5+&ypDPzfObIjf!<^?en+X=yzwl???lC4bj!n1`D-G$93CdNKrS}%T6FQ z7}tZkj>hSF(!JEnN>ns=LwTO^~at6N@B14VdE@{Mrl$i zV*N#`n6z=p>YLYt(D7R?X7&Pp41IG5(upO->lYCGs$#qlF7{FX;WW3#St~d0a;2bn z#m3UPafdWH^)@j?r<%CQJXhO(Jm58aVRoa2fYP#8qfFPkjZpzwuyDKhZiML`C>Q3l zLu=e6O44Qg^ zL~~Cfk#51rEtEAQBiYiEOk^_VTS_g=mw%qf@0Ke+-YT>FyY#|*C6~xouD0|9`AUUE z=>kTwpp@wXfRh3wzd|~NU%qlAjc);Hl~Q7UpzlL`6~AE7ND8PQnK|A@@b={VV16QF z2^QumYirJj67|k-T+Xu=+G$WNv`~=aeiv0a1oH!+hX0Vv-1$`cZU-%T226S@aTjZR~he!A{xlgnE zw75^J`=s0l;wfgE`?R}Hhx>H8PZu9B$dylc%cNP76j~M|Zob-!rK)1;ZkYIZ)*HccC7QX5ESa^b2}s!1`^^HZsAea*lk zduxzPkhUpBgIt*VK_Z!wnJZt8zSr7PO}X-9zWj`}(x#Rm$d@m+rjq6pBr;88mC2A* z1|C1s93+xmtwB?Ue=PxindTHG%mj zo7dAK*QxyY{6L9dw`6`iC3MF5(iAfJ@*6JGw{qoQM1_Ap`hF07uL$k(vy?u=M-8~U ziK6Ap@2Z6QI#=YG{!EH0q7>z4x|`Cu@^cGw_GcST>} zmodmApbxyHfg6!m`J4spFrOV%rVvY~v(94F5+gpBN*T)Vd@}MBBa^%UNsnhN6_wXY zBfw3arV$!PfCn7`*cmiaTN8`%%ci?hElNmb{}v{kpCZM%T=`^oOQxHElZEaU5N?4j zp+^82GRf{1^0m5Z>286)s5FU41SvVSD5rT2W*3<&!!D~B+CV}+MCyvr>9Wvzbh=zp zie)L21u-O!c73B%MwKM3G?~dJ??|-@eZ)wVL;|J!M#K^)(gE~R5KMzb5IRM)6Uv!S zrj8UiRm`SrsySCa22>YklFrg1Pf8G$CoTPCl@7M5s{H zM_pT?$5mN+(~g63L(V*gh1SAZ4QYqx7B^okw(98`o)5ykWmngz3b40LM`O14H@?OCL%}De0lrdFq zlO^k|OT5nP<*Vcga0Cy?&K(OOna=NSMGO{b@RFuurXww~Y>u`?^pjjv1IX{rIq~sJ z#0PYFh);*Ll3yp1xrxWsOt7h5C!V+F{k+-VHv8LV|HSN{nEeVwLpG$%%Vg}t1+!mJ z@TB=q(!V*0<=|ej2$wAV`!0QxdA)C5m(70J?B~sX-t1@0uHGg$amwuKJ#rK8nO$Vf zO}uFK7tQ{%+37{_|FPMBZ1z{o{)*XOci9)r>vi*b)9i1W{hZmIusdt^v*!Pf+24_U z(xfb=viZRLKQQ}svtKv+3ub@8>{rcxRrbkF*)e5rHhZ(hd8*y0s;YNV_bKy!+LAtP z_G@OpX7+MtEjmrt0?HOJQ6F&30wyfrXnnv53pi>4Ka6wkGVdRn_p`CLRq4dD=KY)_ zU&dlSmz9WeFqhmNcC&KLiPCPpU`ubh-sqM<#T9 zye-u%ZX~(1k|wkuxiU_nk+{ku|0f2 zN;RP@HIY$Mla!mLrdBCl=t0=i_onVdJfB0hA(y*k-(>bp*rV=$a;y1lwb0FG z-%Kg2DNP#VVhT!+h4q+yso9sBz1Qr$W?yFZWo92V`=IrCrb0|^GoNkd)UoUu^YLoUNegLL-12d=H=EgNsn=QDb!OjS_6?DsJ#Det%s+yC|em9cU}yhU|p(n*F+N$Q=>-_(d)`LsI3$_eWhPeZ$mReMK= zecIYOP)o!2+z;4Tq_D3_qSm}Nd{{5u*=Vw_Dr~G&o174K-R%DU<*(jyq|SlMY=BK zP%RKdb~7?JtzIgg5^YRoT-uD30l7LfM4wm=nccAckz_L2Mc5-~ZK~2_(lleUHuz^g zll8c{I<=gI;$4aMcAq-at`U@>l$i%tN>ZtQ?q|T|#;x|jiC$Y!XqUuTmjp%^!?L7| zM3;$_;{@=WNh&CgdJRau%$Fw1C` zK`-$G=0-5ALAv%XC%wuK5*;$=k05~zx(@e=w9iNbKIuG9yU+1Rb{zi<%%w)wO#y3v z9qA4V*UHccUl=tCZzefvnz2|C!H2G$Ix5-2@0}C;G&fY3wkT*sXaFI z%}tJ3!N&~d0ka=4`yR9JG5b?yf64}^mB(`BkCeC6Q^v&$^OMi)ZmQMpkZAlOLtV>eR$IMdd{sQP2;W_wV_N4he-QFQA*iM0W)=U83ES0KbF$RPDb^sM0|P)>7r5x|lNGt$84^ zTN4q}Y17eN$|GH9@ZB|e2kPqm#=FyGIeAKCX=R9OTn1Rfq_T)_l+S#^0qMfkBMBTB zXe5xY{D2XY8%JP8^(r(0E7{8MwyBUU6bi6ElRx?Kc2aC)1_p=Nia0!GG__K*t<-Z52v0KgsU))UgITS{AAwf66bjbyOebUT6Y2K04s<|7 zVW%6IGV)C%+GVuK=xD)UaGzq#ZSx2SuHzs?``1T++Q8gR)hSkP@`c5zHt;S_+Oz?a zLC2ZNwBIomGC!Wtke#n)dlO7QY{V(w6y+r5cxO*@AwTg5!!yyLha}DcStlN)p7P_+ zMg>{O_jPp$uKba2nnGu?`O2|2Xemuq8gXQ6A4n~9ejOcf6w=U1QnW@n+=PN`b%Bxg z*^%yH7?w^ang7vDg!E89sc@nh#ry<>K(I0TKPgR{KEx23iC!lJwE*=cOibk`9<$lc z(@>1r$#xN?UCI<{UgZQWwOzm`U8X4glZ(*IE4^5VwG7=0o0+Fu(ZfMd6DJmqucAmW zx;WI2ByL+ztK#vGDi<90>6#a`fIs{d&0)-N9}^y@;XPsJ09x-UoFaV7lVlE07)}<+ zD8v-Xq?J*Ky7HkiN{u~c3cI85Y1bK(RzJi864!M`r-4cjak@R4OgWuKIGPMjM{~Vt znv#Y#Nz$~Zm|5f>EnO0CwFyi$$&)53e`0QhIGgDyUVutxp`p@*X{FIB15QMzU+qVQI0pbp`pcYi1mdWKk^>uF)hA(O9s zWCSNl6cBw}F7HLT=&M|QDdWQq$+r)22}0mRD*(vn!$m#K^1KnOgZF*}PhWxhxyS40 z3u+04ZUYh@M2YlOqM!LhKhtzO(4<8A3jV7e@~eXE;#`j6=&Lxt@Ns?-$9X-9qp#xp)RXh4H8AI* zDEcbOuY8Gr<+6D*3fEWRZ}@E9h_g8##nD%B-kpaQrCNJearkuwNo-bYwT$1666vc% zuX(_)DG}-v2}Falgm=28W56zo`^?ucg@Hfpu*MRFwmXJlX~yV3kN#$&WZeh@#L7iP zkxUi@Di;}6-@xC3!n7uARDlr)@ObfWsc{B(ZMMAH=>yp@?%=5p#(8& zSP20`&t`YXPm&vH>q)8y@VU%gdPZha=e;yT&y; zk`LRG-EIl94f=;qY5f-83Zw(h4;ir)mZ$Pyyf+sz3eNG%g$wx+!4yaH=pxYl6s0nW zT@p0xqQ40js=MH0E3ds9}3U%q3n)3l0S5s0@C$E^cscB%JW!O#Z@NUIUM_mUiwGLIYohhksP znqstE^^pv9UsumjXxNvN_SBu>e+N@v`LH{qsX^0l!ZFyVn+hR+1%Nl?>4rnyOu+r> z)ih^tf2I|d=cA>pnj+hgO*E&`YZ(to1xAlbE=;ARMt0;YkCXHs;-)*?u<4rYu8Dz% zn%6ZoN`!j{v>=y`Bsyh>sn3shr1SX2s#rJ%z&3hHmt7{6R&li4m+Y|hP;6-?iKOZ# z>AG8zi&82vk(~0?gm#94C>6z2MbuE{_0kI z8FX+HCj`sU(XA(0^XRe=ayJ+2T}F6;FoYM2_TLwm*aUzXBMD%-L!zd51#2EPe~Z(f#)jfp-!WmDXkvfDK9 z)RH^lCk8||lfWLqnojrSTSTIy^t@4 z8Cln|OG+A3BQ$0akf|o3TXE^4n)su|P-3Q+^5J^n93mR`(h$4pGN5!39ShnJi1=_8 z(`C%MJ=p;ag>I*pqqfX`u;zO(_O0yozM9HPDi!3mZiueRy53BNHbe7qeUmW~HKZ9D zI$NbmNx|eRyv7&yh=;`xC>2(hQY*T8fNXqHB&3aEz>A(~y636q!es=Hm{c8kck<3? z{uPkq38S#13N~KsAW;1qeN8TA=ZDd9u|=7BJe{A~;mN(&I4)eQdeG{KS?Ke^#nx&^ z44jyJqjoM-Sf^vG&aCZ8jnM<>L{ZaU{DQ)s0c50XH*vRWaiXc z@s_C8pXqXJFSUW+sC1HWbDcjsPmLs-2GP31O;ncFN3Q4-**`F^H7?+?`&@9JYo=9h zm&D#dMX2%b_!8CcDuhKitC+dI>S`gNnLTto3$?)wS~w-gn@J>>X{6{q!kaP*Dy-)JWvUw&4aN!Ww4J^WkcO5bX@+q@jg_ zq@L0$R6ZP`H3D^q9F=DlA#GMeO^1m1jo+sHYR#moB(bR9ly)n66R*V*f~u#(v+(68rUdzaA5jF+|a6BbpO(ApDs$k5}QD*VyZ=c{zMgW5av0KJe$T z9)UJ-k6iKIQ5rX$KhyUPqjt^LgOK;@F$nLSmy~G0q<|FlSW$)Ztz*b*iO@y!DVZ<| zy`6c``As%$YGh>RGbF0^vJrySlkhDq*Rr|9?F3?9N_(Pg^m!qtS)7S`d~ zKxCj708hq4d{lUKFFmOMaQyomts=aZ53gH(WT~I>qxU++FO_0DY9>?ok|+1INJP*4 z&@-!%g8UsR?S(}U9wgHv`N{%p{L&1HagL{RYHXl(JX4@RZ1R2sb)IFbaGCa>YUB4g z2i)}rYy8H^HH{lZO!+|-Ym z5Eai){g|KG)6=9h;1n+233DGX})W)glWvuB&?)efv z>l}qW#@6SryCcP>o5})KW$D!{o!Z8SYzwiq`pAcYL!n#aU>4uh)3YL&FTX{t{VEs2 zLd#4Q`;{s6A9klY0VV>+*dZH)56CXjCd#?QgCsR#W|>2Zwp-DHUdEa|Y3DhaV8f%X zP7Mz=Akbt4A~)(*Lz_W9kMx?1M!2EoA>D{e-p@EKU~x3|D*urEV)+Bc9JDNHkq4wz zOY!%fBK#vv^jbeObykhT#s%Y=%V8wUKzAI;tSLVY68WZ5HvboHw?SjL9UP?zT{QF8 zP5}tF)9J7o^f&JFJNNm$Rm;UX#ols`8YG>Mw5MNdW~Etjv5=(e;X5zYT0k3l7qw3Fn#0%it(=i-e`d*Gu=%nkIY*)aSx(~b`MH}z-Xsn2Q#*S9Eja!~?8+kBF0VUfkM@>p!*=@*`=4V26yB2Be$hi#29 zRp3-DL3o`dB)0(*ac&8`#uC2S=x=Qo&+yI22I+B#F93>-Y1RA`fwX@)9Rt;z2)(G_ zmdM9aaw-hJsKTbs8wZ@1lfvPIZ=K1S4O#5Sg>U~Q4R7jgso6*wYKCT8L(9ZNGQSP( z!jqQAXOV1`$I~4YF=FJY^EQjL?QTD8G=VG*FmUA$yjrxTTO)eQAkuCjB(31xR6Yil;RBNY6Rz5RtW~w!~eD=5|y!VLZiFVr$l#Av?v% zpyr51%y}S;`4agOU@TR%oIj;SMf11<7{$2iJ+9)x$cYRQ z4Tcl?Z(8em^ia0!R+UqxU&E{+cobnjSr!Je9=E|@}b7fPXm}e%{ ziqfKC4#v2fqUWfnP2)%390y$KNND%d>P}>0pSn&3b3`Q{UY6(7bv5AdvSz3yqA&Ba zfh37Rk+{xcVA2LgqyOAAoBbS^E9R+#8u{>w1=(KyY1_*`ZF~8rv+Vh`n(|_cr3Gdw zs|ls5vIJ}{o7}7}j9lF)AtrW$@g8G?D~-IM6L?MuLM!H2E>luWMO@XW zM^vQNuTVQUQR?V0a^VLwQNkQA{FY^JO)CG^`ZblYCxu|C-fdLRRT)<~eH+LHfmK~Z z!O`|paS5f-u2S?iJIxIDI17x$Sf0XZp1^`=%?L1O%_jU>fyR66g|%v1>TC3x)#y^O zMD>36!v~A`tj$;TGoQ60e0a?SlZy5i8gGjGBL%aeJG9bY?Q-OHg9@pLDj7juFTXCg znvE<5{<`N)NP4ZICc^8ES0)!n-|oAlVfi!PkvOdDky)>*-Xo(=(qf%(XQK;axQj;0 zHIULsVNzyV+2^M1TnMJ@9AslWyc zj?d~SKoi6|f|JpLoUL;5)tZ#N8F^^~EC)mt+AQA&$mvGNt&Pr9qqC*a*-R^gi&gl> zfc8dbrw+w33os+=HkG2yA=Y+7XonJY$XgQt)n4t=Jzii0!!cjygS)%MrUzW;Nv1nQ zR@=|(=z6k-;prNMqmu)tZC({QRsN9%Hq~C2;yB|Iv?NAS4DZI5Als@-m}g}b$ij!r zY&iD`oF=gjINZErHZH~FfTu*O85YmZ`aMoww%MoDB@R)n!y zaMM?^rp&4oR=VA3ttqP=Gm2}*kJ~d?GAQUMPj#s)!MSKA@0^K1arQYKnXWEnqGpm} z{m2CG57_hEfYT zG(%oi4-A6HlAqfyYgs8b?Z~#DrkUK2;d{E>4$|qGf^^aW)y^ie(0OD&Cs7F|?@cg6 zEwOU1dH{CZXhzb7pVoQ62(rVl-43Evm%73l-p51?D|T0BV_{WaWxF^75n1hpy%iOk z0xFL>36igF(-{!9PIJVNRr6$0S0yY<yM$cnOMF}?3zFo08}Q^ zKv)g7K&9ai`F(T6dx18L({<8?ULt2arl zs{0uw>ot3!9yxIAozW^x;0W$N9Xig=u!{3Ar_t=NR+l1nB~irKb{w(#C}iqp2ZARP zk|1L8>Z2;i1Uv6H6WtWk>QTNh16shi?e=*uUu7|+lCM6dMF>XslYNHRcKKHyBPyo5 z`=R=nmM$vqS@fcrC0dM2wMuELj~RsfNd;S!#1_@Z*y*0H7U|VW4C87!8{PajoRzL*7?{PYin%{WmAR;=1m>-0o4 zG?_kXGmX1T;Y#dd4^5Y>WCPB_>hM;9{_A_-I55g@P#8FFCKX`FctgdWo~ zPL+iFIO+t5QbNKU3q!F&M!tw4bI>|8vqD`#6HH)fszi0y73f9+4ScmpzcXMK+WJKt z7BtxqH0k4M&%Oa9x^h7y9ajZcUI58j(JL=x*>a&hO8C3^JB3kJ`IvOu3quI0@G)z+ z@6kFkY{q-c)E2&!$nDX`T4N?6)4?lAGQXFt6jmDb19p}`c(LLC7#q*bf>Y-pYKH+N z#Lxwjt^|{Y+~-ji@90pE*t`^-9`jCa8{*_+ zcK=GgdQi8t=wk`073Zwz&Lx=hpz-57+DKNd@DmBDKM=RW|K*>0PS&!xwd+g7k0X#I zV)dfIIVe(+%HUuTSONK|jYT2=$`%pbq`9;d8m=&=ThCAK6^8mE>*Nxqa=J$GBg^5k zYXwX|N@PfeoaWaql~FSh)zcsvTP)nld74XE^5xg^)gR@nC-c=4`RcKJ^?1JelYG_g zBAVPQ@Dt4lH#f6jK|hHB|HK0}iva(GxE=|>{KU#|P-V#ECyf%-OZn;dfl zX%j}3wIgLgn^6w@6P}SMP|OGg+lQnGYHx~Tm%Px=+kGeQEa{}CG20<8=}*YsDWgjU zdn4t03_Y3;hjotIEK~JDjfh~v5?h3xBArv$8+WyMuvsUOQKmui}za6*3+U5!JNCaYX~^u*TUYamdsaDS(mwwsoc5gX<524>(!{e%0ilv zYgyITNFq*|ejaisbJNcy#beXY;UUY!4J^e{tTkhTC{Lm{b@U;h>nihY14P@w5b}SBI+Ndvl!&kY$Ze! zGAwobl`)=OgC)EtmUy2f)?AmeOR_D^@lC*;f=esXBy#27Yrmvc7`5$RPMt$^{_ezh zLLI(~-rk!;d)Bowi4Hr04T#*t4&&_d8|+at&<(HwTo-jD%D!8>qiXp>`i5A$7itEi z%oJ=Kr!mH!I+zFk1q(gVy)del`c%|gWqGdBr*5V$$x~pAFZ9)K?rJ z6zdsK91sI6%puZDl%MuMo(<*gSY02_N`hQYR$*n;^ z@%-+g_yn-c3qHXMj`5f;J!oQ); z<{%ZNJMXhTUkB=ZH`mL|0jjQeB!Al{f19luF3AmrddJ6kFDf0n$edO8e#Dy%g=oz4 zgB55Mb6{5w*nzmQZG!d%kJ5#@QrGOX@|qnYU-BI1T3yr_8gaTD#nI3>ZZM5;uGHmq z)gy2Vrsk<~nlvX6Q^M?&5qS~uC$)p4>4u_$QB9PPiB?XK#~h`w=uXx& z`3za{O?xcrQ+0aJP9GE0I$f)Ky_Thql=YSc-m=JBG-<8)lRe(D#9Nkn%QA22^_D^I z7=Z{;PNKID8S<9Z-m=D9)_KbYZ`tH6o4sYLw`}v4$D@(3Ep|S{%(N!i&t%;FXACd= zre78lG>X)rIJC-S{lYNuao|IBHTp5)e`XmZ;o@%(*UFHcsJS~yI0)id2Z_^h8wj}MCWw72^2u6 zf*B>-;aq2SFeLU)e|*=DGRoHuOk-hJ@rUjwq_m33JSH;+%o!X>GdZkNVD7)|X;vhi zB;-4#T{Bv!Y_?SlTa|QHJUM`+^~tO)&qXJ)>284n^P9(N{}D zinorhCbeyEH>W1tp#nQJA%qSXLRPcUy1sBGWcqweH5Vykr$yROy1=JlEe2~M%@)e>Bc=n0k9b!L*-B;lTzI*mecq_gu^R2f z<`i37kc8o7S5_dySxLMjcE7A_sbh86>TG!WzGHd;6{q>S@VXPm*E0_BYd0dUow`C? zdkI`N?1{TMIef1(z0@VReyaq&Q=0BIksV&IA@2!0XaUt5TG{jvQ`4GWHG-~z3t6B+ z+)2^X7K?(;-ZZsFCkZV~w;mG4s=KAxV5Xh!nBM#^RUxq0)&`8V#gh_41MA@JYi@W9 z{Q%a9!eJD1JBEQ^k^4IJR##oDk4j$vPTB*+;&SMUMkoa4rfU%|`-rl*tmBB6>mpw9 z5oNK6SK^3Q>LO|{hT&?PGE}(ham4FHL@H?Ag#+kJ$&18mAdH)pu{LOAdmIt2uyvxE z)Sq8*s8X!GgFZSx4@?VYg-1F~W?EJTn9DnA~{vUqhga4xW=;!~> zXV3h*q5trMGyndc|LyUmGkuBY-$*Y$@y4_Fy#B-^e>e8VNZh^ZK)Y{rBDX>n4GkwLfsf?72v<%h|gXT^d?J_!Kbjirbm?tAE zBPU~%j8!u7GUm%zAY-A7J7nA`W08!-GCm{YvoZ=Yx@FuY<8v~4WZW&|FJydP2Gtcb ze?i8-knu$sOJ&@H!L?IEo>KQ3mF|T;BhW|G`KnRotI%Xts=WMP0_A64O$N=cLW$lr;B-9JKyYb2@raRL>f@X0r327Q9OEsS;-ca^o;hM>*_2RpK;) z7UsMD6yn?{t!I08Or64xKP8))?Q^zFM*gWYP$~9&nwiuy>TD%C@XwiJOJx zaN`+fThO|M-hL!VFQGx{wXpUjw5xHt`BKoiB=|mT>R#W?)H@CbcS(!zFNBJT4*^DT z-HT`WEe2s2ryd|vJKcSIMSZ|t%4&QS+9??O=xFQTik^+0Dq`B>zo7B`b@wV(yL)kP zFRkw`_YSE%+zW%kf1`;N1!qN&gJd~sq!|hRLT|8*S@8Fe%Ryf{8_3xr&H#Qm z$m}Jbef+7n-YaL(UJrB59z7*CY*nG>5Wf#*dXqAaKWl_~2w4Zeu6Qno*dx;{?sV_bDW9<* z;~uLk0!%O4=G|kq?)69a^5%++}lR+ka zeQ<<;W<|Y2&-IR4)t2h&yFF(1cD+)n_v!Wo&Hozh`MyTpU1t~;sa2=(k7_ z$AipP@{aYav|c1U47AP%i7uc*WyM@D*8|bfZajLrxBeB&R`;53+P`t${v9i=6x_^a z!^^#9xG%_jtB%%(gZ9q@)lnn+dFrD6De{6m+-u53#%IDcepvF3&qGHMS;-FrQyOn6 zxbO2g-0Rw|k-OLZ#z;R~^z>iD!FwtDw|4_*3@~2}zQX^%1)N@y)Nn!X6h29qSm=93 z*(dOIsD6bMdMEI2i6h(&TUxzFye~+wrkZFoT=m1s?H5mcfr!KHAC&O}!t zlbDytCU~wU@rT5}F8>>~9dYA+!02&7Jt|-SO6z|b56_lAxfPx_e|NV2t=T`HcZe&U ze_E;Q>rrj+2@_9FglvRa{=8mguH5lYPmMpvcZe(PpB`Q6+sU6JEtq<4Nw)G!HnrxK z@z=}WAb&%;^><<$wl(~%<8K3hn{=(+SSvHB9QxEmqfQT8_Lgf}@8Eu=JkM!y+TSC@MPJ=YCluF3-whtstG2vD z$56Q{U{}5WC*E?&TYeEGUFJRB!(zLacYBhBIbd@5$<)Z?BR^eZe z(G1;^@;_w=aM8x(4xF6-#(?sX^F0e?hje(RwY6I>S^&n3@)ZHR4pN%tH&7od&w`94 z9YW16YN-_L>gS$2Q3`>!k^f%Og9HHT9d8Z?w+r}Bi$YRW#%^~v3pb%;cXcs zR(jovDc2qulNj7zrc}BR-=jX2Rp5mDL)~j=m!s*(Z{-yAy4r3XZ@hv`w-)ZUB19LC zfn~T+P%hZKdEEs^3OT8Kx$2Mw5XHG-G~tFYc~iE$XcjKAN@7D|Xo!_%>xppXc{`$R zj!48*e8ZhRcRDiEy#2jAO0!MIY8lq5mdLg=Ccag8*oklDny}JEPc=L?S?;>miSY8v zO1i^P=UjmtkJ|~~`kNPwa_+7LfqcP0a{GZCi!sWt%Xmh{d4P-IIaq9#E?*nrsT%z` zx2&SsiBQsn=VV;-!6X&k-u7{(&dd3x@+1kHd->YIZEl`cdP0## zV~@%UL@WPHaSzHkB4b>BKdnK!BtNy6s@2x3fS6by=TBvjR{L|Yz3Nj;Kd&e-8C!n| zkdv*oK6GM3&9+1V6hA+)I@v0^O)OF(I3qU=V!7$FGDP@kDlRwuV;SdUz=65xS7e-0 zvTaa9r$G@dtPz_7HCxoglZ~a0R$QgZW2O{dzT!BOM1oR2uAt?XKs!&n;y7$Jjo=j; ze2+D_PSioI&q39s+_Z&V%a7j8HdFJr?uc;bpOE-v1GkKm$<_{v#^E@S*XDO2TU~}R zIby7&)#@{L!88(#`!f_Rej=*Tsa7}nEJo!qU{9*jCqJn{x!)S)MFsx`V`_m9;SOH8 zx7OUFNpIysPU9l5(A{`7Z|f+g9w(Qn-AX%F3)!BGZUL~{SvX7)Zm)%HN-OTuO7-KY z4NOtl`Kg!VC>eimz1=qvJ4m9KuZXK8%h|Po^PO74Q!3rm`;i-|U}gG%mv0pvA;MSK zTnB)viq&fpRMioLmur4kK zdrAg$&sTOU7YViLqw0ji#h!p1*CKrSP2)ptMvJO3Dl$t)qK#vX-gq^=Zj= zwg&|gJ9=b`PKDVKA3o-|rV#Wx)>|okMVe#>D0sU&{=qfd?p#@KZirjXbRZB`6^uP#|QSc;dTwa8#GSZ7U6aym($ zCg(iuoTtr+G?0@|lM-i|co7T}RZsvpyiEU`+oUK3loDMtixZpqP&D&lD^q04ZL;Dv z>#&{KYvC^gk3)9cAWvpzfXjEh)vm^$V(;Z*5j^LqT%FD3p=1sd+3*8x z5Cv^agA5Tl$7O~3X>OAcz@6KqgE#a`LP4JlDeMa!o1Mju=H$z-y0owQv{+o)*Ie4y zqO^QnT3M3zTub>pD77A2`Pc z=D6Y<(dSw2Ev5+XW>Ipo-2ck~7Dga>N@~rF@rCI;9Pd||$qJ^;t!WWEVv_3x2kwHs zH!roBp3M%teT-$E_Uz$ly%=u0Mg_M{IDf=*HMKxHN;AWUgMl-APRsz=HN(vb=8rrc zFy}`?kOxhBf+k@-WLOW$I%w8GSvQz#@3U>~Z(UpqmKG4I3JWE82 z#|2k9w~I(>iD2mE3I%m>a?gM!BM+`rb{;y$?c!jIJtu3Pldvm=*SX?7tTY9dv)#@Kup&=vKYmch;A?)9iFaS75_OexJnhsKxMa`?o_7|2CiD2-5vV0VZ3Mq zF}Ov>8f;|Jz<9pL`KZ-}PYM?ioi|k-+UGzU;ZG6tawg@Lm6EF5&f$t4kyG9-x-JoqC_@Z$ zIofmRGK$Qt6;b4js|ICh;7KUEI8Pxip(J(eFBdN&5X(e(9H5%>*mEip$?riq(eA?} z)a%3K_F+!E$LZvDNJ!AT0_u_1I(!u1qHstyiqhE_MFBnsZo6;DU2d0LWR6SI=o0Nb z1kU6}Da3UyEl2k2(#qxhHOPx$%H^SO9=-t&xm_Brb*W3!=u*u&2&h)rwVU6n&N&?b zZnvoeAXh6F7@G2lgml8V@&&QGnvU^5_1)<$_G)e`Je){59@hOKu<}XwIjs-b!S9I< zaedm%M4Q>$)IyLWCYhOTQ_%ka&p z!|_lwsMKj*eJQs-44FK6=>#L~MZVo%84NwUUPIcPkgt4cVcf)-Rk zi_jI)SW*GXm=q0e?a()C6gY8h zRx`-RmbE)hCSUL_#xQmziJ~yeuA1eF)!5#ydru;NY6{rg!HPU$gk@qatCRC)Q^!kx znn-48e=uCu_1cU+g)i+wmdbIa0o!#I3BA;$2Fe7=3hug?fb!}?0y=8h#4PRN6YSg^ zq;uylqshqyDmbtni=b3`vplhC5oiY&6)B@PS93$LvsvMh^B8(J<6{@~7!Ly)ymr!^ zra_*d-sF*%o7NzO4~V&5C0NKyY0wI{DT(Oq+;J9>1mi^nFBBJI?N>_5vE zXnJOSl{aK+{;x4`rG6CU=RU$4^%35R6aGT}KGHwP;d6SI+mg|O4a_fVuz!{1rZWI< zfNS!ht_{+esBzOT_2fl9Y{{UgQ$TyY5GUBu({Kr4Te{Oi(0*xg<{?8XkNf5pj_LJ3isIyq8U)h=$!vxymyMaEtY#Nj72>>yCAFhs9ffwb)Krr03*ZB~a;VPKKe7ZGc#BKC^K8p~oToj==V#XtIzv)2vz=Pko)K=~(5KTE< zAvSXFUsU$E@rJx3Nh7QCl;DUwWu<{B87$ADmo7sJH#)(l6u61X(uZo0=c5sL&WecX zO(J3CLNWk>>O!K(!t2114-bME^tPN41{uW9B|`4$_9Onsezfau1}_W>c=27m0JiQX zn!fj?IS~aBa+UcK#8G$hjv%epnL!ZA+mbMwLX|M@B_B0R;$d49a65>)H6J-&ex2K; z%OBktpfb1si|GA7;}Xmk-?SO*LcB= z$_^jp_8yp&yHDt@sW~nRx7>BvRAc+v?wr0=@v4hz-j+X2W|=i@p0I=6pJ}UUJOt;$ z@kL|haRZILxRMM0V8ss+VUr=U!Qb6hblv);7Bh*3j-S>9XCh6QnqZBb>eoDB$Xuvy z80LftQBei(w=dg3A*N$0(ve);#aLaCSWuw6w9f6YtT=T$H^B-{xSc+hbbOP%U~Anw z4l?CEF&6=wo8By>Z2po-AHMYG1!fKPvKh^T%u)I59SkUJ+Fv>YBO53T18qwQh(-Wr zLBfQH&nu3w*dplSE}jjuUtMGuXc$vcCaj{SqOq=PG))L@-+a^>b=dZ0`XrTBogiuH z{K6wt1noo?BvVUdgWz02WS)qOC}y|h1T&Rs2(L!D5H+c$piu~kXr?HGM3ZKoc_&9~ znW2@E5q+Vmi5jh7$%RGAs|w+{o^b>s^~IWj>PS_`S$1+LFyjWJGOB69WIm19%k*4A zkY8}()Z}b&)M1l>`cTMzN9eoF*?+7U+SM3#4R^70Wlx76ljQwk6qBXt4P$nOCQhr~a z?Rd@;(mXX{4ep&R{R?cQg?{2$zbqnbXI@i`tJQwBYfR#?YUg+#3Q&#It`ytwq^qKn zWXA(axCMp}TF@JgWQdbyUS5=k#-q+;;{$|5m|bysQ5VIe^*^eXB8`p2`N{(FN30!` z87>oh>_!h|YR!*d%a=(X4a6?jJg>!`*DN0x!%0xFh~%ZAR{5QfbzWDpj8H4TiyVr= zyHN6AodSo=x6`&wG2^H#2^FXyn{AJS@Q%mj#M3ZEoYrFkRJ_zCjJ4Q=m?8imQlN=} z#dqO6oM^FVco1#-z;dI!x#%yu`cg}wnXv;b zA0l!#p-RKqj^{Hy?(HMaP^$@0BbwcY!L1ZK)H*q;i;rZBwv=FB*u!PXiX=&+Cb;1Ax&>{g}re@$tmQGM?=)l(G z*3i5R2CrNR2?p3AP&S)17x(w#>di*Wcp_ba=1W70LdYxQJfej1pi-2HB2%(vD~mOP zOhzsU4{cWyvlck0Wb<9|T*W%wR-g)$1z_Wag*{wFD$%b;oK*Sd4G~-h<|A~H834t8 zv~P+C1S(dg#tI(VeGtLOsHGNa&OCJ#rB0KEO%KThj%v6NG1|>!Z!$Sgn<-OK=S$*i zWrNPeb5iUVGs%34L3;s8><0;@PQicpiNS<(gc2~oS#aZE$^nbBVgjQ=&8*58Wj+#F z8&Pt^5#&31bhD?x$;HoDgXSsqO>3+$$26Z8U+#D?I_VXOWo0uF2u>&A59!g^D4iLtQ0y^_sR}?^HBx z;vBX3y2jtf=dKI-0PaS>hmTR<6zvK18d%oG&b5j>r-YF{Y#)SWj4Q%(mMqkSy^9@L zcyz}3M1Xnkz_cQV2>D1GRS&}hIYg1-`=&-XdXdN0g%S3s#-Nr9-&P*cC(n~SpgVQm zG(IGV^it47_<)16qL(3goge*#)H}Lp%vu1?mSMLCba;`ae1()!E5mi(vbqb_i10Iv z6j#HnD~8dV4x=}%BZTN^3K2OGZZ+bcsVDv!p&g#-5+%?0nu4Hmf~-+X7SlJ+vV9W! zLeQ$!q_>>S(w1uuD&v$12j0@bYV~4iJwP76(Qx!Psvd`%+ns6NrgNV)%(Qw)9F_)U zDl(NpHrm^DiZC*=1xD&$2++C|>iLTCF+R}9^+o41uD!jeh6r=N6RD5br1LS0EoJMH z_|3AQshIkO50{*{Os{b*XhS3-7i!U>g!pNiIs)QSDw<^g?$IEOXqw)SU7gt^Z_fC< zZ+JVnkR#lM`ba5D!P0q}`)`rNsj^#3q2fz7&TXJ?DY>mTDTvUzp zG8Aud!R35aN||JU>VW26?X<=yFxD7lA-Ofi%dRnAW|vyz;Y8DAdO6f8Yn>niKp?4$ zq#CR#3cQ@ULxoU%qR<6SJaFNyFkl*0-?%haW|l@Ct~9`*09RZ&cq@i-u#BgDK=StJ zNAW$m>eE*B?g07b+-ISK#KlIU2>uE8S?oUDd}!%cg>TN?C`yN=N(0bGPB|Es4KcXlVie}yJF}ds|#Xs zU7JZRdDM}sdcP~oT31%CuIVI4;b8vZ^;$W?>-dnTrZV(#>N63wJWso$mPBX4H#Uhf zGB&y9*yLJ`O|CgMxfZdBpa2hn$!b8jDl1?nz)Eb)LqR}oXM<+sgViLO->r$mO}q<- zc;ekK%37Mb$8++G2bn8mRZN1yT1pND+`MW&G5JK{hPD%t96v{}>%Ms?z{(xP5K)8= zL=z@_ASxHXAS76&%U8)?kd4Z0C$-pcgS9maRND;SS2!PQsDtLHvO9~A4_wFx7Bb{Q z*uq77UhN#KEt(B+AZcxkc3P5M#XVmyBw)VAf|`fp6HVn*dw>S73$$2Xd@i2nJrTMz z+n%V}=h+jAip1vA;S>q&d)MNaZnUNjk*}tpTC{e2q_?O8=84%lhvL>kxQE>*?24^w zM`UFJgyWaam2#gbj8|I}rI}BZv0_J7rHHIb6Kr%tzsT6qX8Dl;vwVaM^rZTsh2_OY37_Iq+q3fe+?l`Z!n)AYMASMy1UT%TcVe?+oq}lt%^a?tf+XQE=M6KR87ncn7&k`?zV6J90N2>eF6^Y%e z?#tfq4m3|wG4OVCX4YBojA~o3X~$M`> zd>#%>(4!x%+0(50c!x?M=?6%L^q?URs~(Rtvp`WnKtT#9QJIOGnLp%Ha#4)r0_ia3 z(tHMa=>I8Q;Ey=A9$lUFV{lsvCWh-y>C3Av<4^=yaLTqeS4SOUqYBhIjaY;QB7Ro! z6PxqZy*6XWfV;XEXf|Jk<&+?cQNuAeeZzoK#0B)v`0$hg-7h4##4Y})E6$?+-fR}* zf^%Moo(j2OsjCOw$M&Xj9?7{F{s=O+{d|(In1H=p+NGuIZimo33Hruj*}k#s}9Di7Wfkv7=3<(iyRBCjga|E*l5AB5u~Cr zYyfX)C%+_fNzV0>=TOKK`w>fmNa>h*Atp7*OBgQ+WWC2FJYHH9ZEm%d3?-K2^+^`?^N^ zUR8HW{ry^gb~4cKf{`$^-7z9O$C#X0o<7R7v^HO8KS^abKSOc)XpBD>f*_;`OGbyk)qQ+ftVXndYU;iD7V{2pcDfma@n0vYFS~(-KM*`2UP~ykqA3W`1Di z6;g7lLuoF^ zOg8n)yd+@D%=#WyHt;Lnb@TXz!Zyk1m9fq|ueOn~aqI4O*;JA+Fl%%S0RZKrLQfku z3|zAd)?}T^3 z_JPG&V&+maJ7uzv6=l4p7WIPVV283T2dz12yNr*(X=j(FE5_;|EE!eCd?|UD z$($s1wd5!;Q={cJO}|;JX!=d|X!;Fs;aNlf#g3(j6gM%ZY>FZsrLyja{lgG5e1&>4n5xDvtUQl1`{D)o;iyJn15Y zr#r!`u*yp$;ihjqy=;?*wF!A}4ReC4Q1$OF9h=;myyI^U6%RbTf8YA2hD!&=M)&XA zy8F=nCl7OHkUL2kRCXtV%Fc&NPmb;1cXlipwhZqs?JX|r*?eT@p3&iN zmd5Yz?d>1z)xW_Z`>b-V-rg0x{pJycFYjMIFxWTHrcw~52|Imuk@`07Zy~_tz_7Cn_xocOkw{OMZz~J&-EBbd1 zlvWJ(_x7(ESy>$F9UdN7-nXi6Xw~xN1N}q8gT;~Ip(1z<^$(PGt?J#`JG^UPs8n1z zva@$&W&f(-;;#OkD+UIJ2X+>BmU@SF_JUpCs-fY&-l4u#tCkPIaNo+2zP|q9($0~cJ9qXM`-l1lhgOaZmrBK5#2p$a7FP}Q z?i%Rt>mAs&v(z`zzpAfquz&f^;pM=Cbi*rypz;KiF3zO%*3#jz!~Z{_KUG4HLg?X{ zgkCqkuef(~_|qiy@XnE;k>vy8mXQ+m-?yu;f924w6$2|u!-FgOhj*WX zP+GB~v~y?Qau|4M`HF#|;_|+gLqjX!%bi2;;_%MlUA-gAhnMf#wQ^@^XnAo3yt=Bi za>eqI-s14e;Su>Dhu8tfY$Tt$k$ z<;#ah`bGwK4eu=W?keu2#nGI04wh(W%U2ET?Co1VT-=Fm2seU*E_u_ebB82$s;m29^&M zi}w!nt=xI<;Hv)R_YM_DiuVo{`&X4#4Gt6sRtyBe#zgR$`yO7u^}$2My`?AjANt<1 z@01Q5Mj+k){lWW|BdRhBYC-Ep49&HJ<)@>8VZ6362V`Ys1y9r!#%~G z1N#pg*;72!vzw&%9w;5!wg1rG;=bWh&o{Pw>*1bV9`7FfdxTXG?A!0;J=axzBD72Mg4ZEI8r+F<<(ohH+o?0;qiUL ze>L*m@Ad`3UnPQ7H;eDm$y~c{WbNU@r9)%2c&l`VbtA@6^SV_^VZ3GR5N*j2a1OdjTWCMeY-SvnAfA8%T!%#t5Z7Idn?}uULk~H-V+?XEeaCq#{k>Q5S zslK^nCnT)hhyBSz;7mk2X93S%ikqOV2qB9e!sMF-!5AI*mw+!>ii>N zJzRRCI6Ew=_qJKX;T7XS{ocO#JG7s!x2_Ze)X2I-@YlDZh+3h`cotzYKvTXgY2xI- z!6W;}N+XDt8K@w~Z>MQGRQBwVP^eL10GV(*4P--c-^iZQ!$UO&i*QOg==Kx%EyXhVMXQYR7ZYRC(GQYNeKdM|T!Ut*1x5GWP^e7LpBp#&V(LC4P z4)=&}G+I7T8reF2pfp1+4^sKJBN;p%bfu-OqkCiNI!G-(moQd z&^H$e|K<>V8p`Xs{SWNfe>g_^7W#-!W{JM$)R286&bNj-WV@LF^f2tZao7vyHMYZk#XlJaE%J6s65+9BtjI`0BZC+VXmLB_tcNh8F%Q5IbBzb;$ypC#w%%UC>1IN~ zS4#xvQTT#Rx=uHjRJk2$#H_)nq@iJe@f0Pse%9KoL3PbGuKD@Y(yZr_zdpHrx9s~bwbUeg#FK|k@`@2-8aI6CGf;?sS7-|hXYksx>| z5p0-En%*Wn*GULkpP+ps5v>0cpne5jS_B^OM{Buhd?`&2=@N5sIHSx2cJFTH$i&; zk+IqEMmy(H%a(QPzxL?YgWz8!f+IHD=+<9)zF*ukI>Lx-|Gu8x#lt;2OQn51dzs-H z=^5MKGdgy-XaAG?dKklhkExIQdbX5GJ$_Q~$tRz@Z(qEqqshU)Wnt&At?Sqn=HC5> zNSV;MST2lD(Vfhi8tgT-*^nOTINQ+jhV)-A!Gni~OZ!HO`^Kyq zH9G7|1j}Y8t<##myn1F)=cbTPK~C%U9obv5nHkmm3fk6e12KoAPv)AwulX607g_Uk zuM@p2+1v_J-bu`8u;}mf_ra@+t*60Zj^kICpJiK+HCw(TI(K*fLz)cQY`vX@`wqZUtd(+2X56 z5N?Mm-%kVwovtAX7Ij{wLrZu5f9-tf%ZCP|SbGA5A-DMKNoD8#>SoT5D6^Zf7ke(!bt*Z*zTcJ6x*Yp=cbu-0CC z-+KYY6fd+>=w<5*R8)R|;cg9nuyts+#o`>$h(I8pAoj`*7SfQm+7HZ#4o<-Wh;48{ zgA7;#;J@y0nA7ilOy2=)YPh?EY>qA=AZFNr9t$x5w2d9uYXWEh#>&4v(E=@vvWp!g zE7+iexAa(OYZ3lKe@w-o6YZr7-Jb~=Kf9&enMVoC*f_`-S-cP zK@m(_dx`1Wod+5*m`8vyW+Z~g?QR5(ot0UX>&k>^Cn&%h`*TfH~Sx027*0rdxuRxV3PmYOn?z=V}bB+@N@RsIrm7xVWL}+ zKN;I@{GbNk5%sf~Bf)?R-Gi?QDFFqsyAn_VKzh^Nu)xOZUaU}PH!Iv?nLok&7Wu1B z=)qyfpmQ-=4t}EITaz@T-U2hXEu@JE25{Wn!4es?%+?Ya%=0z~M}Kf2zySeh1ubC_ zUXBRN*&4ueVK8pgximY{IXQ}%%WZ|kF7vX5MCxO@f_$1n^A4fXGBfXjgF};N_K$Xm zm>`UOd*p9AvePRlgC}H3C1NG2iK?o1axU=j!p{-5tV}~o2 z#6yT7?GnFsQ6H1_W9~#>2%nh|%t>E6cTSy3EBm6^fVGh|ghNB^rDz!Zm<||*Fhk(| z>WN@}MMO~4rUT;`9PtFW0^bVaT6e@j3CN*;JDi@rvOd#j;~RUTj$@hMYd^l8uxy85 z2wMs3qwRj5X@tFOU4^%gPYHWE_=$=Co&%5J8jyAUwDf^&xjp}?Rezakq!p4Qu0D8ySpC)i)5IGuN_!{I0)IhyKko7-~=$p zNx(D2)U(m|slz zUS)vfFu+qbJtiII9rKF`-vADxfIaY2z{m(WXtct3z*ZC?40q!W;R`ty;12?C3Vaao z=YYQrd@t~ez=Km}&?*$B1-u9FklPDS2nUE3ko&86h>knyCj>(PN(sZ*U}i827!QmW zP=^RmmIS0ShsD8o5WENsJP0PHp3w77j|mro9f5&Uc$*GF6{0U7!zS&ZHiOy^@|g5H zae>-y=Q~6(Onso=opDgvkb}yAU_rl_XAJCrz|W*9`bz;Io0h1N=+izW`4G z3Ia=SNS_SzgbLkuP(3kaLUrA%zL>QCfBwQZ$0sddnY-%`9aRT?e2;J_-BI9=j}pO* zpux87jBtQz24)1)hgpIDM__v3Ne!kA(*o~m;J*rZhTH?3x%I7{0j{3)fLaKeHLziF zP$X~=NT`qQbjsib4xmCNjv+h7kYQ(xJyj?j$7U`A5NiXhtonj@$gK00rROa;*KzKE zqTm20$hb3PIN50rNM|~U4PlLdK~{{Nz<)sy3YjebWq=woF75zQr~~XEdLcj@ zR1>JAKmY{|3=%_O&=cZkSx~(sVBk`eZM-1c$ev(yXl>_&;%yb_Y0O0fQ1Ioe$gHU69p-ez(cKG%?h+Xs&glT}>P(MKctfBs}g)<*0X=hnmy$&(~4jB`N+6w9!TTW-Q ze%jl3K+quUFg+N0gW7oScG|0+B49RyZySHN2Ym}NM*WLgf3_EdMJ&Ml_dLJ1(#|&G z2kC7q!7F4noAhpE!6%f_8NPPpHjs=uHB68xSG}ayfv0 z3-u8QZv{XZ$h^15rUmt2K-a&<1L`l($opUSZ>Io|^B|c+`G3j#Zzt{l3joQ50hU0! zg^U*3z$4^~KN`Qh4~~yj7%empf@Xjs0!4=0hev1~e-!S3je`Zpg(1!Hi1_hsDLq9j#zadJ@tJDUOsHBUPs6bF(Giom91z(gRF^bvac z3SvlU351@Pmmfk^9LY?xZ}X!a@vV>MOlkIsNq}#7#6(2JrNyO9|IMXEW3lb54j?af zG!_|X4lE+9XrNrYBkCLZ$`;$3N?<>uv}M?}u$XwJbuM8|j;kpjW30;SWX;xyvo*0) zkuziKGgD$_j+XTY`vpokH%^+|9QpVl+?z(eJ(19JmmFpPjL$VZ>zl)QRVF(Gy%Lrc$>z z{9jfNXcI0rTLho6ESFS<=?M{wCoz}H-9s0Ry#?Y| zG(EG*k1O4)r0Cm_o9$PkantNP-;`dlu|lqsdnw(xZ}KGhwF}hrUE)j;{QmA!vu8N2bw2KUZ<;`TF%thJf)BI@JG)0$N26lY^)b~S27kVcupbU8=9-_ zcX{Q%CKOXp;<6}t_Ur0gkh+DKr6Ht9YrjWVb)n;-%l;QthU6YJ@xf>HnyX<2<5g1E z#lIxFrIF&uhJC8)c;QN}-rN!Yj7_#k-F%gFBXPvswzT0M^FXD0xRm62U*UnpI zt)HZ2SUdGYBfY90+nK_yaxA0tVjIr5wtXk|N;B1kft0ECUfYvy?_mOT7wGYtQBek~ z`W(4chB>tb{?}?6-(Z2U1iz$+lt(gwzRN_4Lybe_49~dHqb{%LlBpuVXqs5gc}rCr zNeV@i!QmS?IAGMoBgvq5O6VOIi4A^s_A)SNKre&C&a8c^!3w6q(mlcYM9rzRc%h6# zYMR9Pqp6}>{ukdzF6x3eC2@5Wv(KEz3l_91rqY_*Fs zf;pE>lq!2}Wb_&LGuCDFHOs%f=|yLFm$H9cNwoNOMceB~DEobWeFC$OQ$45eSJA10 zPth8_;NJ5J8j@L7ly}fS{UB#w#ua!C{ZytbU?I@x8M*!fIRCbDQ#={BJwk9p`W zRp({5tfAbj)0RHO^VE$VI^kzQon+?1@svEJN#nkRcCU%ta>`4i;}G2m9Q)i`U+jd{u8cd7qTX;?q+H)94<255Nt0P;SNj_@nv)( z3Rqk*zfoVu^nipXulgyC6R{}S;|CH$tF?;66|=FAZTn)W%WvSjm3w|_?wYu+%-cAB z(X>Ko0x zJOWF4f`e4FXSm0x!%sfzwRsqwaC$mhQm)?0B2Z4Ol0izT!Wo?-!Yo5iclnZ(CVT&- z$@Z6gXK2!iO*I}+KUj@-9ZSlYd0%Kq+j@zBg>qDc0Nss@#!E*=;{a1hgrH z0-p;)G1!#6zr`ScP8j-h#}_C}ff`od#R)nzg-}uu0n_V$J?(Y|^FAes`Hod^u!5pt zUX3hYkfYwomyI*lNAvUTD*YTqq8Q$uc&t3 z|Jb}*l$O@y?FDu{>Ru(uNO5OYvm40tjleuU$)$h<5LhOymH8C_EAc_ zObqtW;Ysli8dTTTvel(0XZEJYiPFeK061$FPwr zP8MO5`o=zm?AyQ_@umevwdQznlF|99l#tV6>3*WqPXp4fbu)4pjVGWr<&?`Eat-HE z4T47YJf%ql5+i zuGTQQHrQMoW%`(ZtoU-`r)g@@xokt91y^&I>XCPv_E8~)jRr?=)8%MA)j?*qwBX+@ zPJ8FNS}%q^behB*$5s;m-pNyCaCdZYc!6ZRaU%KaK0{NZvAR~(P<84i&7~KzCBe9t zBid*<`)XsGR+8JJ*4vh9X-+(|;5tAj7KbLAJ*pb?aC{I~BQe5(SJs5+TS0yIg{jXC zdg&IE2QKt#5Y2fv#wNz7UsRaO<^NoKk5z4vfP$aPg1z>dY8{2{*0dW9w?Ib2O^_5n z=TZVB9+*qP)VX6i<{{NgV$32C``kPM_ME@X%HLmq+fVZk|!JcN`flq!^n7sEh8 zyNmu)Fz!f32n@J=8c7Lk+v7S#k-)K$1bBGR0}lMR31*Wg$$Vtfi63<}Xv4-fvC$c842Z^FIzhmk?5vF7I`nCfd{|T#E-?*WP_OTPxt^$On&}w-*^Sy%bDNwhGB*({`e_13lh6 z_q6IFiK;cjRf6vs#YtQ&;b6<#vwFTC`mSF%HHbz(Q(%O6`~WI{#=WuStTeesQjaZI-#Y@aYbQ{(k#*`7^T< z)3U_TFD9=Ep`zAWDDi}^J@~15j8er2m+R{^c6rpW z6&=2{kHXB{>4&^-qcffRZ`r#}J)gGpw(h;rokiWY4{^>tnI=O(v{QrVKBMDO>r&Lv zm-Tg?vBhrYI{W#Sl@yQOk1U}znbZc~G)$=k(UOOdIhn78d@_;I_>lbnbekuUJeLnK zeK4!^@{unElhhO5-?|L)f0RpXEd``dqCb}cBH%I%5oyd)AZi@Ngk%6c9EXgAN(b!{ z0FEypw9!sBp4&%4P?X61c*NU_r9;5>%H{%v0ZF$r5Q~z?*v8ixuqJTB2a0NQw!y)r zB$hymB1EO65l9KC-K-D-3d$tdm5+Q=0>r_m1fSa5dw6-;qu7zGP%eTW(p3IE7bp`yqk`}>pl2*sOSa>)2SlV4(&tRFC*aUEpQQ!^!( zQK(jL_wpaUNyV`kQg`dcddCP}dX$wBmBEO3wYnnhyqXDh-t61YIJgpYiUeBWKAJP7 zpQ_5-{A?a3DzrBFP;>fToZ~lh3Kf0nZbW^zHm(zuEy_Gp6l$4QWuv%{`hv}Vzr0UM z{<$yfY!knTR(@(%|B@BnAk0O=fcyBe?yDUBK0CissrZ+$Z-t*lK_OMB8@W- z3KE5eczz*RaXaxkg=nMeMbLM<+7J!_W-|7Llm?vZ$}`@EZnUA1D+$$~=2H>+8m|Uo z7nfEK&IA$+A9UBDH2tbi>T2*^cc3!$k(eW_L@5SNsTjQ?hr@Dv~1ATMjO$$UB_FsrqHD| z0)DI~V!~oc;-V4_oi7ZIJY|U`_An?N7nf-u%PAL{RCs0QWn#wBpRC9lV>$bTrRwdB zQ)7Zxs;iI0L5_jN3xVAXhSc{MPBDg55%P{!RH#MB9VyE5c+q{_km9D0Lz%y+$coN* zMOU7HcW)nK>eC5Ps^pGOZ6n7`W6c<1Ob$)FQrUOhEa@3j(Xr{4Yjv6|k%I=^#$W2D zVw|+Ixu+It-{kZ?-R7296riV&?qYp=^2T2)nWFxi3+Hb49(Yrpzan&P#LE1EtP@fU zVj25!1d;rOyckYKfL#bi8VQ}DzM!#!{!uk8RRe7;!5t%H_xcAv61gWojmm>yv*1K! zAfwWeDuv30it+M)$=9IEFn)@e7+De$CATF>AV>mM>Ha4ivEBUfpTd!akVD`|fO~mF zFual%$&H}_7Mz-48&~M?_)eBDtfZrl1lPs=k`{uIf&Wli(8lCKV#O}hJ;?qH`#|Z;Y{j+{&3XG z^76cGj087-+=0SNvu#JlHip03BvtUAn8l)IeW%xNB~3y9NnD|sojf+%a@jB`r(b&X zneO*KeB}rw7CgPzqG4sqE)g-hvzJ!BFz9A!6tJ;Zd0vllr=0U>T|cU&L7Stu3d1Qr z*;9BWb#yqSPX5j8%O$LC+p2QQyN9fsnm?eOVPP;K?N-lTDwT%MhuJ$)YAu=PzVYF6 z$8@QYbCboBX?2F{Xu2qi>^H+B$&Y=#CwS9b|C{IG_u6tMXT55_N(Z0xbkNg|MzFmgjTW~2;UyyR% z;=B453#MVkBYU`rT>B<><26x>?{Syy;{$#O-Tvrf5utXI>0lE#ul)_Kgt|lDp9&+G?R;* zitSCaA`^#+^0aXMdHxkRS6g13_&Z!9rZb;Rbg*ZyUQIeoq4KP7)Im>REh2tKOX^7t zYd!C$^e4wJ%VUkP#f^Iz-_u~QGeO#!Li8qk{@>HG7F<_0cMQR zCK6(!NOov4ae(ytOVde=A_ZOh*ZTpa@UM(GC^j6#>cLAC`v+D0D|7Bnn~HZ>tj+61 z96+T#TJ}y>$z~q9i#)m`I|)h#DOE@jNxowPYjfMMh%NH(J`&lb0R<{UoMq4wy1B*~p~u=<(Ea|{nt3sEd`fW|N23F~*PNdG%^!Vo zdRQgWw5!(x`8d20!gbC}L)nO#!_{pcTZ(z&InMGrw0-V(J4PavHm;a^wQ{kMEFz2d zq2!SB;267SO>ZXitC-lp12TyS!I8J~gT^A?2gl?4XzuI9VpEzmy^gty4tp%w!{oM5 zpme|XcG_h?> zbxH7>Fh&uv8JUq9ybwu)h|gsQeCCCWMzu4Z%Ny4Y#y(xV6@=}dc(^p++htA}xh`vt zVdRyk=k8_W_T%3E%dp&`)tTOdn$r80^^N>pTE5XZV zrkac=ALFJBF~7Za@T|FSr}&xXqk&j08&mPt=e-L?<`z$jSiT5eh}B>E7}8r35x2h~v=N;~^ehl!Eeds=Fc+E!bE#tHW z=aT^mif(;ht9l#*n z(*DQ)aL0%5q0kqwGq!%{fKM@e_bM*dBiz8_-|EXSl zC)(T#5J5_V{eVpe_5wt~U0fn4%mP4VHxj^9FjN*1B>|?az4jcSLVTe@z(rRgA_zh7 z^LOf~u9?eRGR@_m-R`G8+Lt?6G({EXCrZy%+0AIk%q-zicgB#!=1T!#pzMLO1j26i z#Xs<3sQXW!kzzz)on1xWI45IRB|2l1{Go(rFx}4lL6ZKcjNr)x#cN!}@9zf%-3y_9 zYt-COYp;Kwk9tz)=>0?&lEmhPhoizL4&HdCpDG{2JlTd;<6+i}WR5eMjGO&zQ+GuM z|HM*-=eXmWG4rp&v#GtuvSOXzMYg#HKkp$wt-?EfnCtVclO3A(99!;R(UICWelpX7 z&b0n(sJy2aby;qHmTG)l@L>{5$CLC#91rua^yJ@J*7gi);*q<=NT!1)SxYb=UUHlH zb8Wp;r^(NTAA9?z@#^L9Z-NXgGyE#Fm*|$Hm%l#J_7O_L-hWZ!es=we_WMwY zIXva}h8q$e$HP#Qi;a3s6V#!m;g>mm2OC^-SOx9IO}-uzPG{l1+fzX`F6Ee@OW?Mu zuO!`Vzhcxi`h{qM%ELbBe)f;d$G)tK!i_?R{;0|q3;4Zn9}HM%c%m|SQzjIO9Won^ zkBM?tgAi7nSXMS`Cao5Z9xfBGsA7J919K55}bQ_ZBlrIlgN2|8XAY^@cGk4JnN zW5fG9$9iP~G3uxkppHuTL)6_Za6xKPCQeB4zf+e)fJ8vy2pl>j%})gk7Ls`9*xsqL zs-+(AI2I@D%Nvj@?0?b~k#@etYlqIuHhH+)W-SdxHG7V@LzXX-YD6y|X$qCVf}@Yr zMQRrwE7XWr!-$iAsWRFgimGDU3aG7dxN{gPDQwEvQRx^l6{y0ZVvtdh|4_U=j>!ka zTTKi;dx^K0A^Q(e^80N<+LUY!ukg_?sw@T>OCs0&-)Z;7u`jHB&yvpLoLELDXFm?? zwO>21D$%H>D-e`uXGo|b4O?^ReU`_&dP%OK6_!WIbUiz1DCl!XSX_sGL6z;8jpHRM zz9R|h*^2x+YYex~6Cep!-V62doJj0E!BFFRG4GMSHR05ynu7kTEQ~cX*$VSZ zq>-!dH%1D`OQ&JAR_bZ=GJ3Z@))T575SK8?B{S%$W{3#4B)l46knHF2tOwVLKVW(z zyP7LYiY`%^YMjXAqT3|fVP)1HImU*(*|4M4ug;L1);{EzS!IExKYf1e{QDOy@o@Wm zSmOs%KmUEQZ-W!-8R6$z>DVLtB}}c(Qs1y6X;zUx*l8i&YjRjAm-gD@*0#s1d6ZVJ zx1WwK;yyMR;kM-;R%q3~w;@LEw8SNn9lCC=m>HEBT~JAs(yVbn{Y7^A5o^)NQTE|) z*u_gnRL47OuoYFO6eN5Cul~3=b&1_}bc@JJO=IS;H=Pp^5 za-XX`D->tkU_BXR6yZA8n3b!sAFCxgzm*<0tk&nYR!ENfm#Oo;rr9kQ>QnF2nk#+n z=9?O`{S<^V_~7}f8Bv*c`24xppmzk=7ODbvWt>vy;5~9OugAxiCh~^D1==@gG>^e9 zzUqUM)}(xz7)2W<32@WdECs?(0v>h^@UXMnJPcn#@-Bx#*elh_A3TnHmS(?o8KmuQ z_5qZnTkL}b(-)zAYZMr!+u_5KCl8#h1kN5&?z z(T+^NmTjVmsG#FNtT^O!>Z7jge4kP8B#+?qiyOE7Ct2_uQZsp949vKU45TNhz(NO= z6_SR+T#ZBKC4(v6GQjL>Xrd9tFxyh>wWo3tLkC(6P;hBDV*j= zFWb4lFL}b$A+gW=ha|vo8gRg>4xvs$jh4jAF|btAAW(IxPCM3g{4LSg>FXcNs@zR$!ukh zxCp*ekyBuwuwuV&|ITi- zUEy_Eb9vOog#Y2Nb;~Q_adWeNkA#(21g99vspAgCS+6D?O_2}*}-}KV? z8^JkImyF^oh>o<5G^G|!X0NW66rih`o<4fy>NC(x8A;f5=R!w90>^#rOKSH59ZxTy z^FL@{>6J=`XXsZRWFk-_%j}R2d9%T3m%}X}E9X|a;P_afL;H?=9xJPS_gzYkjv=NX znfK?fj*I!6>F08LFXdZN0@r>ZcQELx=GE1vtk78^D^ckLg`g0r5BYE3u>WA=7{H_W@X31M?06iY2@WgsS`#5%k4zWNX=HmkbT~St3^&K9ll~_pO!-D<4pwq$Fh; zl$4?`;$NEW3tIzQEvbNG`EPS9(mdKz-@64T=LU7g2;^yZt-7G2Ru2DNjp#Ib|Bh$XPo(=g58r=pp?(O-hIA2~ zX)NUwYGsxEoczk9@hxwu?D2|#+>UFZ46*x~kSvP~#ZuJMM$P9um@2A+KR?^w^WLft z_mCc$9!vB21DC@eUMM%FHZeq3IcIn`R@eIHxcZ7@J||Zu7aECP#E+fuJLusvCP>2Y z3GuQO!DPoP*g0dV)spdz)h17D8n@YU#*Dshy0xpLQcT|JMu_95z?P$Bj>g6p433{7 z;lHb0iX1Td^eoik-PKlY%W?5ZRNLze%b`iu`` zM|^&H(px~m`pOMETIDSI0Ne1T$m^?9_9ddvlknd@xI3X#Oj}bD2!BhKNy5rhZNST! zpAskgM{Jg8y(xrB$k2YuyWl{S;>7>+KqijtO^ioMa)kc(k|WzC*sQa`rbu2n@RBNKzTLOI0J@f$$&MP#Gl8ler z$&Yq2tRvGGtG=9Ri$)3Rrj(Yl7A$(SknLXNf%9Ddp`!rXgHcTxVl10$uYc(%z@K2; zH#aT80+a{|4pHFYfVJqZ&4JA`X>d5qyRcr#+;CFLs_>E@gX|sZ{^fdO{0F&}MF|2k zahB!u_u0NB(7PD0%@!vHdOV<~`a-E5A}n}UYVONMra{yPhj4=P9vHpG6lPy_M5epk0cGO&Q3o+&dXDWl}a@FHBtW;j`GG znPu#!31vN+@^s=Vt}X`GYl@6c%@n_sow_mfgYnguKvQ#rlU{R0I%QNd9 zq@De+&KTzVhf19!b9$LbkC)%)ksSMIqK)-p645$|u@)oIBL~A=!j~73k~^Ubqj->9 zNWfxn5Kq6neJH|{gs2$fl6gqqw5B}~#3*Rrtr_WWT*!X=&dScE*tQ1US;vRlE+q?g zJeNaklQ`97+N;mTA$_Oq){zFhqec(&6ds_LuAMs&b^7H4Q3Xa$ zjy7T?bn9d6!9`;2shR#1)9^b#IIa#&8&=&q?4%%dzd?&L6TeA}H^tE|mFOewh^^{( z`^ASnjH14^*chAUPvH5{7$tCy3Y=3GhYwPGR5Bp4k(wz^bGI|&MWIfsL zBEORR4`whFX=?c36rVrwj-wM<_`ag?Gj-x(4CnqZfj+M=mNAL1 z>=mbKCQGlMi+ETuBG7|HqQ9d2<-&|hLj9P=Y5ETH1*#0yt5no@$p!JYg3(Mi{kt^2Me33B43 zH9P`4U6Ar!|L2&(*3MAn>JtXf3UK#(^VP18oXHn*rmZ?#pW5hqw7iHju$W@=xc>hE DhO?6O literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/bin/Debug/Newtonsoft.Json.xml b/HighWayIot.Winform/bin/Debug/Newtonsoft.Json.xml new file mode 100644 index 0000000..2c981ab --- /dev/null +++ b/HighWayIot.Winform/bin/Debug/Newtonsoft.Json.xml @@ -0,0 +1,11363 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. + + + + + Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The containing the BSON data to read. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The to write to. + + + + Initializes a new instance of the class. + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a parameterized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Creates a custom object. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + The default value is false. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets the naming strategy used to resolve how enum text is written. + + The naming strategy used to resolve how enum text is written. + + + + Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. + The default value is true. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + true if the written enum text will be camel case; otherwise, false. + + + + Initializes a new instance of the class. + + The naming strategy used to resolve how enum text is written. + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + + Initializes a new instance of the class. + + The of the used to write enum text. + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + true if integers are allowed when serializing and deserializing; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from Unix epoch time + + + + + Gets or sets a value indicating whether the dates before Unix epoch + should converted to and from JSON. + + + true to allow converting dates before Unix epoch to and from JSON; + false to throw an exception when a date being converted to or from JSON + occurred before Unix epoch. The default value is false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + true to allow converting dates before Unix epoch to and from JSON; + false to throw an exception when a date being converted to or from JSON + occurred before Unix epoch. The default value is false. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. + + The name of the deserialized root element. + + + + Gets or sets a value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attribute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Gets or sets a value indicating whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + true if special characters are encoded; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + true if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + The default JSON name table implementation. + + + + + Initializes a new instance of the class. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Adds the specified string into name table. + + The string to add. + This method is not thread-safe. + The resolved string. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that it is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and set members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent an array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, when returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, when returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items. + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets or sets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Provides methods for converting between .NET types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output should be formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output should be formatted. + A collection of converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output should be formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be inferred from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Serializes the to a JSON string. + + The node to serialize. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to serialize. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the . + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output should be formatted. + A JSON string of the . + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output should be formatted. + Omits writing the root object. + A JSON string of the . + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by + and writes a Json.NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized . + + + + Deserializes the from a JSON string nested in a root element specified by , + writes a Json.NET array attribute for collections, and encodes special characters. + + The JSON string. + The name of the root element to append when deserializing. + + A value to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + + A value to indicate whether to encode special characters when converting JSON to XML. + If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify + XML namespaces, attributes or processing directives. Instead special characters are encoded and written + as part of the XML element name. + + The deserialized . + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Converts an object to and from JSON. + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. If there is no existing value then null will be used. + The existing value has a value. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the . + + + + Initializes a new instance of the class. + + Type of the . + Parameter list to use when constructing the . Can be null. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Base class for a table of atomized string objects. + + + + + Gets a string containing the same characters as the specified range of characters in the given array. + + The character array containing the name to find. + The zero-based index into the array specifying the first character of the name. + The number of characters in the name. + A string containing the same characters as the specified range of characters in the given array. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the type used when serializing the property's collection items. + + The collection's items type. + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the of the . + + The of the . + + + + The parameter list to use when constructing the described by . + If null, the default constructor is used. + When non-null, there must be a constructor defined in the that exactly matches the number, + order, and type of these parameters. + + + + [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] + + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously skips the children of the current token. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Specifies the state of the reader. + + + + + A read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader is in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the source should be closed when this reader is closed. + + + true to close the source when this reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. + The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Gets or sets how time zones are handled when reading JSON. + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Gets or sets how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets the .NET type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Reads the next JSON token from the source. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the source as a of . + + A of . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the current token and value. + + The new token. + The value. + A flag indicating whether the position index inside an array should be updated. + + + + Sets the state based on current token type. + + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the reader's state to . + If is set to true, the source is also closed. + + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Instructs the to always serialize the member, and to require that the member has a value. + + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The line number indicating where the error occurred. + The line position indicating where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + The default value is . + + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + The default value is false. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to read values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifying the type is optional. + + + + + Serializes the specified and writes the JSON structure + using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) are handled. + The default value is . + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + The default value is . + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + The default value is . + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + The default value is . + + Null value handling. + + + + Gets or sets how default values are handled during serialization and deserialization. + The default value is . + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + The default value is . + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + The default value is . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + The default value is . + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + The default value is . + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + The default value is . + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets how and values are formatted when writing JSON text, + and the expected date format when reading JSON text. + The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + A null value means there is no maximum. + The default value is 64. + + + + + Indicates how JSON text output is formatted. + The default value is . + + + + + Gets or sets how dates are written to JSON text. + The default value is . + + + + + Gets or sets how time zones are handled during serialization and deserialization. + The default value is . + + + + + Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + The default value is . + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written as JSON. + The default value is . + + + + + Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + The default value is . + + + + + Gets or sets how strings are escaped when writing JSON text. + The default value is . + + + + + Gets or sets the culture used when reading JSON. + The default value is . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + The default value is false. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + using values copied from the passed in . + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Asynchronously reads the next JSON token from the source. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns true if the next token was read successfully; false if there are no more tokens to read. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a []. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the []. This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a of . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the of . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously reads the next JSON token from the source as a . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous read. The + property returns the . This result will be null at the end of an array. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Initializes a new instance of the class with the specified . + + The containing the JSON data to read. + + + + Gets or sets the reader's property name table. + + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a []. + + A [] or null if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if and can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + Derived classes must override this method to get asynchronous behaviour. Otherwise it will + execute synchronously, returning an already-completed task. + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many s to write for each level in the hierarchy when is set to . + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to . + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Initializes a new instance of the class using the specified . + + The to write to. + + + + Flushes whatever is in the buffer to the underlying and also flushes the underlying . + + + + + Closes this writer. + If is set to true, the underlying is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Specifies the type of JSON token. + + + + + This is returned by the if a read method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the .NET type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Changes the reader's state to . + If is set to true, the underlying is also closed. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a []. + + + A [] or null if the next JSON token is null. + + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . This method will return null at the end of an array. + + + + Reads the next JSON token from the underlying as a of . + + A of . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Asynchronously closes this writer. + If is set to true, the destination is also closed. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the specified end token. + + The end token to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes indent characters. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the JSON value delimiter. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an indent space. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON without changing the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of the current JSON object or array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of an array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a constructor. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the end of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a null value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON array. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the start of a constructor with the given name. + + The name of the constructor. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the beginning of a JSON object. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a [] value. + + The [] value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a value. + + The value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes a of value. + + The of value to write. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes an undefined value. + + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously writes the given white space. + + The string of white space characters. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Asynchronously ets the state of the . + + The being written. + The value being written. + The token to monitor for cancellation requests. The default value is . + A that represents the asynchronous operation. + The default behaviour is to execute synchronously, returning an already-completed task. Derived + classes can override this behaviour for true asynchronicity. + + + + Gets or sets a value indicating whether the destination should be closed when this writer is closed. + + + true to close the destination when this writer is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. + + + true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Gets or sets a value indicating how JSON text output should be formatted. + + + + + Gets or sets how dates are written to JSON text. + + + + + Gets or sets how time zones are handled when writing JSON text. + + + + + Gets or sets how strings are escaped when writing JSON text. + + + + + Gets or sets how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Gets or sets how and values are formatted when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the destination and also flushes the destination. + + + + + Closes this writer. + If is set to true, the destination is also closed. + If is set to true, the JSON is auto-completed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair of a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + null can be passed to the method for tokens that don't have a value, e.g. . + + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a of value. + + The of value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the . + + The being written. + The value being written. + + + + The exception thrown when an error occurs while writing JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Initializes a new instance of the class + with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The path to the JSON where the error occurred. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how duplicate property names are handled when loading JSON. + + + + + Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. + + + + + Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. + + + + + Throw a when a duplicate property is encountered. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token. + + + + Gets the of with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous load. The property contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + + + + + Returns an enumerator that iterates through the collection. + + + A of that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + + + + Removes all items from the . + + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies the elements of the to an array, starting at a particular array index. + + The array. + Index of the array. + + + + Gets a value indicating whether the is read-only. + + true if the is read-only; otherwise, false. + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + + + + Represents a JSON constructor. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An of containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An of containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates a that can be used to add tokens to the . + + A that is ready to have content written to it. + + + + Replaces the child nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens. + + + + Represents a collection of objects. + + The type of token. + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Gets the of with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Represents a JSON object. + + + + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous load. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of of this object's properties. + + An of of this object's properties. + + + + Gets a with the specified name. + + The property name. + A with the specified name or null. + + + + Gets the with the specified name. + The exact name will be searched for first and if no matching property is found then + the will be used to match a property. + + The property name. + One of the enumeration values that specifies how the strings will be compared. + A matched with the specified name or null. + + + + Gets a of of this object's property values. + + A of of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + is not valid JSON. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + is not valid JSON. + + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object. + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Determines whether the JSON object has the specified property name. + + Name of the property. + true if the JSON object has the specified property name; otherwise, false. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries to get the with the specified property name. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that can be used to iterate through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON property. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Asynchronously loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns a that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads a from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads a from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. + When the or + + methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Asynchronously creates an instance of with the content of the reader's current token. + + The reader. + The token to monitor for cancellation requests. The default value is . + A representing the asynchronous creation. The + property returns an instance of with the content of the reader's current token. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Specifies the settings used when cloning JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a flag that indicates whether to copy annotations when cloning a . + The default value is true. + + + A flag that indicates whether to copy annotations when cloning a . + + + + + Specifies the settings used when loading JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how JSON comments are handled when loading JSON. + The default value is . + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + The default value is . + + The JSON line info handling. + + + + Gets or sets how duplicate property names in JSON objects are handled when loading JSON. + The default value is . + + The JSON duplicate property name handling. + + + + Specifies the settings used when merging JSON. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Gets or sets how null value properties are merged. + + How null value properties are merged. + + + + Gets or sets the comparison used to match property names while merging. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + The comparison used to match property names while merging. + + + + Specifies the settings used when selecting JSON. + + + + + Gets or sets a timeout that will be used when executing regular expressions. + + The timeout that will be used when executing regular expressions. + + + + Gets or sets a flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + A flag that indicates whether an error should be thrown if + no tokens are found when evaluating part of the expression. + + + + + Represents an abstract JSON token. + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Writes this token to a asynchronously. + + A into which this method will write. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains + the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Asynchronously creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + The token to monitor for cancellation requests. The default value is . + + A that represents the asynchronous creation. The + property returns a that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output should be formatted. + A collection of s which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to of . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from of to . + + The value to create a from. + The initialized with the specified value. + + + + Creates a for this token. + + A that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object. + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates an instance of the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + A positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + A positioned at the token to read into this . + + A that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A , or null. + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a using a JSONPath expression. Selects the token that matches the object path. + + + A that contains a JSONPath expression. + + The used to select tokens. + A . + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An of that contains the selected elements. + + + + Selects a collection of elements using a JSONPath expression. + + + A that contains a JSONPath expression. + + The used to select tokens. + An of that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A object to configure cloning settings. + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Initializes a new instance of the class. + + The token to read from. + The initial path of the token. It is prepended to the returned . + + + + Reads the next JSON token from the underlying . + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being written. + + The token being written. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying . + + + + + Closes this writer. + If is set to true, the JSON is auto-completed. + + + Setting to true has no additional effect, since the underlying is a type that cannot be closed. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will be raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Writes this token to a asynchronously. + + A into which this method will write. + The token to monitor for cancellation requests. + A collection of which will be used when writing the token. + A that represents the asynchronous write operation. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a undefined value. + + A undefined value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of s which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + ToString() returns a non-JSON string value for tokens with a type of . + If you want the JSON for all token types then you should use . + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not of the same type as this instance. + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies how null value properties are merged. + + + + + The content's null value properties will be ignored during merging. + + + + + The content's null value properties will be merged. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read-only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisible by. + + A number that the value should be divisible by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). + + A flag indicating whether the value can not equal the number defined by the minimum attribute (). + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). + + A flag indicating whether the value can not equal the number defined by the maximum attribute (). + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallowed types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains JSON Schema. + + A that contains JSON Schema. + A populated from the string that contains JSON Schema. + + + + Load a from a string that contains JSON Schema using the specified . + + A that contains JSON Schema. + The resolver. + A populated from the string that contains JSON Schema. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or null if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. + + + + + + A camel case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used by to resolve a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. + + + true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. + + + true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. + + The naming strategy used to resolve how property names and dictionary keys are serialized. + + + + Initializes a new instance of the class. + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the name of the extension data. By default no changes are made to extension data names. + + Name of the extension data. + Resolved name of the extension data. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default naming strategy. Property names and dictionary keys are unchanged. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + Initializes a new instance of the class. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Used by to resolve a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that was resolved from the reference. + + + + Gets the reference for the specified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Allows users to control class loading and mandate what class to load. + + + + + When implemented, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When implemented, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets the internally resolved for the contract's type. + This converter is used as a fallback converter when no other converter is resolved. + Setting will always override this converter. + + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non-public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object constructor. + + The object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets the missing member handling used when deserializing this object. + + The missing member handling. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets or sets how the object's properties with null values are handled during serialization and deserialization. + + How the object's properties with null values are handled during serialization and deserialization. + + + + Gets the object's properties. + + The object's properties. + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Gets or sets the extension data name resolver. + + The extension data name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes precedence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether has a value specified. + + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the type described by the argument. + + The type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + A kebab case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of will exclude messages and include , + and messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + A base class for resolving how property names and dictionary keys are serialized. + + + + + A flag indicating whether dictionary keys should be processed. + Defaults to false. + + + + + A flag indicating whether extension data names should be processed. + Defaults to false. + + + + + A flag indicating whether explicitly specified property names, + e.g. a property name customized with a , should be processed. + Defaults to false. + + + + + Gets the serialized name for a given property name. + + The initial property name. + A flag indicating whether the property has had a name explicitly specified. + The serialized property name. + + + + Gets the serialized name for a given extension data name. + + The initial extension data name. + The serialized extension data name. + + + + Gets the serialized key for a given dictionary key. + + The initial dictionary key. + The serialized dictionary key. + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Hash code calculation + + + + + + Object equality implementation + + + + + + + Compare to another NamingStrategy + + + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + A snake case naming strategy. + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + + + Initializes a new instance of the class. + + + A flag indicating whether dictionary keys should be processed. + + + A flag indicating whether explicitly specified property names should be processed, + e.g. a property name customized with a . + + + A flag indicating whether extension data names should be processed. + + + + + Initializes a new instance of the class. + + + + + Resolves the specified property name. + + The property name to resolve. + The resolved property name. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON + you must specify a root type object with + or . + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic . + + The list to add to. + The collection of elements to add. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Helper class for serializing immutable collections. + Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed + https://github.com/JamesNK/Newtonsoft.Json/issues/652 + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike this class lets you reuse its internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls result in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + An array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + + + Initializes a new instance of the class. + + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + diff --git a/HighWayIot.Winform/bin/Debug/SqlSugar.dll b/HighWayIot.Winform/bin/Debug/SqlSugar.dll new file mode 100644 index 0000000000000000000000000000000000000000..fcb0e21271f0e7212a5cb37122c8ade591bd7505 GIT binary patch literal 2342400 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 e0|&;_)fj#zea@Bm&Ho{H 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� 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%0Dn%#nD%Z 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
    +53x+{ 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%0AjeA4KiN<4Yo!E64_WTWY9fm!B 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%0AV$&(P*idbzxg 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

    x8MnU04C#8Ji!l2 zL2YOaePATahE=cuwn3gTd~X!q!w>KrOTPkX#xV{7e<%yp!JJ#UGxUcTm<~%|3mky+ z@B}`Abv%6@c!LW{!*9?WIzSJY4vQcW_QEkZ4}~Xi-Gr*p0(!$ixB_3G@kI6kbb|?S z3*Lj*B#Yt$#h@J2fCkVCPJ%X>V-lvqLRbTb;UBmT524r;#$Heb>Od3d36o(qEP^;V z0cEGMU0^cIg~iiYujy>N8Ju5G1WrMQnXCtNfg!LPj=(L5nMGeRn`=3E{K0Vsm7oE% zox}EqjnH~7+jc(VDX=VHd%_6V0uR7dWLnNS0u`VE zM8Q~?2UBACZ14uYfOQ4eUdRT~uo<3!PaNZ27zSft3+!CUIzqd6_5);GMV}3WVFGLg z$7;&g@XkDJhl3Efjy?ur;4kn^;Cz8v&UO>a$9HTG`)=THEy)b<*eFZ#+EPt^s`xrAp7%YZ8`{~ahJ3{{gPN;doS6O5Hl5VW7hv&xBBS+)TRAj>tbVF z`rrPaI?j8k^{4K@>;L(;`58P?Y70|$=JEeqXZ)|a&1|jI{|sgp&XDqt(zG+@q)PqI zbX`*ZQJFep@&D9mihE{ScWoW&hWlAloBcoAvoUompZxE3vY2~Yf5`hk?N(beDQjRY ztb+tt4~eh=lC0U3jgSnRU^8rit*{OLgzc~ccET>$4SQfO`~~}9zcssZz?wrj2#4S> z9D$>7431m9n2XelnMl2uht!L=HoTaFG$%8V=4AfSoXkF&o4H4GGxKO}<{iz=tfRS^ zb2K+Ij^<{*(cH{7nwz;sb2HOuUf%Y|%PgaLm78!2Zo?h83-{nYJb;Jr2p+=|cnZ(p zIlQpuQ(nR=cnxphExd#G@Bu!;C-@9s;46HC@9-b|07cEGSilM@XrO}u9*_poLOMtf z86YEMg3OQwvO+e<4xTD=PJ>%!dWA5Ej8=SOQC787zlbSOIac65?SM ztcEqP7S=(6T3J~SiLe2ZV53?^Nrp|Z8MeSy*am;XcGv+s)v7!Rtg7sWJ+K%4f_<IamPwA!A zS9)s=ls;NRrLWdV>8CYT`fE*;0a{aKpw>(Y)0*>UUvp(J41sVM3K1|2BDEIGAl!oa zgIh3ra0})RZo$*=7R(#mf?0!GGG}m0W(;n_e8Fv)Ew~MH1-D_Q;5N(?+=f|#+b~CP z8)gV@!~DQ)m>swca|5?$X5jYB3*3=efjcuNaA#%&?#z6^otX`|GjjoVR_4P3tqX4( zc2O3=Vpsx8VHqrkSgotFLhGi)!Ah;W5)Z4i9?EK1qxDqQYQ2)Y=mUk z1e;+CY=v#`Cv1luuoHH{ZrB5R;V;++`{4i_ghOx`j=)hk2FKw9{0%4J6r6@La2C$N zdAI=oXuXw-a0xEM6}YNJG0$-nvm8e;$8i)h97i#~ag=fkZo?gI1almZV20xn%x^qG zc>oXL5j@sLGPm(aW;PzlyvC!L)p!(h8jn(5YH`eJ9LJo-am;8O$9%?d%w`pdV2J^`pu! z`Z1*-1VJzqg2MW7r3e(&PbkHpIF!&&@&@ZkB?L-AY5l75tNyQ22FmK!m2yxXD(E+r zickqELlvkB)u1}m&~GU<_1j7<{f<%_>gX?&Q2mus7k-0!P#+pVL;bbV2pa2elqS#= zn(1$q=Fmb{EiIuHw1zgiW@!uUpgsH!9iSt0g3h{b=>lD$8+3;rx?$<5r?d2e-p~j7 zLOFF(lU@#1Ua2N^^dIrldh=k#MSv5+}ZW#g5FcM;56pV&3Fc!w?o|f@2 z0Ve7>ER$d|Oo6E|4W`2km%dTdu)%xB)ly z1(sX-D$8xS19#z`zQ%GN9>7C=o#hcc))OpG^!1jf@C=^A3wWs~T3*3xeS_r5zvCU!wJNSSDoW^#Gud&18GIm+=gCF=CyDb4wz}RC6 zH1=A4fr7?L5188X6wlp&CSQHuMw1KwJ&Uj#HZ+x`;4jqh7mX5|}ODE`Te6e(auFws-Ll5W) zy`VSrfxgfW`ojPi2z-0TG6)945D15%5COv=5{5$*jDTnu2{AAVM#C5w3*%rsOn`|n z2`0l7m!nzTXVH0eIEk-HpR-?3a zn^DgCCv1luuoHH{Zli*Ak5SRO7ydGSv+grmS@**Mqm%U@9D>7e1dhTnIBxW@o`ApM zq|w)U3QimStY_e?(cgN`7-BsS7mNt&KSreWB3y#YaK(tRUWI?*nlZ|H9d5u)W3=@a z+%^_l@4#KS2lwFtJcLK^7@ojWcm~hm1-yh;@EYF0TX+ZW;RAexPw*MOz*qPN-{C*_ z0gA_BtHmSMY6aC}l~n^B43D0whsPu}jmKm)t;Z}ioyUANy+^Q?!6RDF=n>dLRPmeGohsQJbqa{u0#?v$l4|g;rEakbHq0~t!GnBtmo{gnZ zN~DyfQ7Wb^mqB?(t=Tq%;-6BMN#bQvrlgc*QLdy!$)+qyiIPoeo>J?nWJ@XYRDPr^ z7p!z}KhN@1%8Dy5u40Pg9Y85-tSm3hZ%Zhie5WY2ZBr?0DrL>3thto6l(Lpm)>_J1 zOIcefYb#~#rL4V_b&#?SQr1bzI!RdEayv}r$|v~`!-9#Y%GUCZx|Dm@h6 zBy%}WrI*z9lG#o+k|RQLL`aSZ$q^wrA|ywI zJ4ZUQL@3vJ;9zEplx&fbEmE>YO14PJ7Ae^xC0nFqiKJQ;7*%nE*MUriiY?nnT z+l4>Wg+GZODi%9?sA=cMeMw+0D(p!rVft<>&Z-x3I%;uH=rd)n6wC!7GcsN%-zELt7e$x=Qx75>ZR>qX**cj4wklqrR`vM zTeGJgZ238&;QI{{C0wF}OO$Yl5-w4~B}%wEirL?XTYio$c=ui6MM%5|i5DU9A|zgf z#EX!45$yG93_#X zByyBQj*`ex5;;mDM@i%;cVu&v5oP%~%21SO$q_9%q9sSP+2Y)v z&1?}bE#jp`ytIgy7V)w*;@w-rY`a?8u9mi|rR{2IyIR_=mMyv3y(P^kYbDBBiLzFr ztd%HhCCXZfvR3xTTKE1i<0VME1c{d*@e(9ng2YRZcnK0OLH2KgoC}E(IZ+}fO5{X| zoG6hKC32!fPL#-ra^xh+xsW6|k|alx@Df`Hi z-||S!@kDYwksMDX#}mo%L~=Zl98V<26L${t{^OZMekPHhN#th|`I$t1CXt^>FycZJhg~WT|j%P-BB~e~Ulvfhvl|*?ZQC_*Dm~G!k+c(nojkJ9u zZQr=tnl0W*i+9rEowRu8ZecF>L6-X<%YAS!XV!j_+E4CUvuF4s$IE|myjZP2k2+7q zQ=FH$Tq%x`o0R!US%8!UN?A#9jit7!xaQ(o%5rV3e>FCrBk`R)Ys=-l(dc%y*O_bV zskE2nx=7n@;(AE!U~yB$Ef=@K?aUl2tf`~4l~T6SU1sK8X-yrat&-YRQoG7sYmU-Z zSyM-8Yb3`yX|Yante3L&5@o&Q*dVnVq;`Yk*dRGJ%5ocJxs9^iM)z{&_-~^%^*Pcx zcMEg--Ai$Nb4<#fNZB(fdm-+XxHsYyHMMWj#2Id9Zc{@|-KJ@zERDO&+@@*N)NPth zYST$=I(MzPP1C8V+cbkLmqC`xAj@TNFK2$<3~K6lHjE%FU#v zj&id|+bq&Hi?q!mZL>(*Ebg}E*fxurI=0OwQL;&tY!W4#M9C&mvPqO|?kMJnHk+C{ zqV<$`o)XVf;(1CuPl@L#@jNA-r#qfGqV-f$N3>oN*-IjONn|gH>?M)CB(j%8_L9h6 z?#Skd){8f_e*TwBa^#X6xguHDyd|5rWb>A6-tKJXh}K(8eQs9No!9)tCB>DJbt&au7qj+PDf?B{ z?^pNwnYCr5wye~am9;PHUVC%7^0HicS+2Y+S6)74dH1I@TU3-56{ST*X;D#HRFv&f z(Y;;Fww0xAWocVk+E$jfm8ETE*`}4<+tiFwRiadtC{-m&Rf$qnqEwYARb|gqb?+H7 zUUi9AUE)=jc-19db%|G9;#HS;)n!jtm$Ra#M6M~3Yf9vr61k>Ct|^ggO5~anxuzUL zHRY_REjemSj@pu=w&bWSIciIe+LEKTaJY@vAf7BX9` zmKLj}#cFA>T3W1@ZMxdMP0hAzrR`d2yH?t+m9}f8?ONF%Yu)?9jFKQx5+q83L`je+ z2@)kiq9n*(O>pm3GhU*^OO$wt5-(BWB}%+RiI*tx66GjKlrt(xA}2}YB#E3Pk&`5H zl0;6D$Vn18NshlHIir##N3!HdmK@2FBUy4JOO9m8kt{iqB}cLxSHZI*1CCEI4n zwpp@mmTa3P+h)nOS+Z@GY?~$9W;vra%Ncdjo!8u3r^KBWcShFgjC-xj<<3djIa$+l z?lm=QFG%eLsl6bdo?}o&?A@OcVyc-hlhQzxe`&|cO=Ih$#F+=+>so2B*z`e!TZ=LIqt|2dq>WXdy?&*WV$y`T9-;uVy5 z1tnfViC0kK6_j`dC0;>yJoC<`pq6@P6C{y?C33Jt4wlHl5;<5R2TSB&i5%>XY~JGp zYpLf}A&Feb9hpkri8qf3bMF_HY=tFTVaZllvK5wWg(X{I$yV5%&Ajg^tfk)f6pftlipyFRm$fP`YgOF6R_5JPaV_=l0VO1F z3CUYR@|KXiCER(rRyACdzUXWx0v+c_+%&oh&UTON+_UVzRWDEL&)@Y~88ScB-_UDs87q+o{ra zs%+hxTO1zm8Z>GeX zDgD7r>6K?o2rTYBI*l4FkKm?JsnNRBy@V~*sQ zBRS?sjyaNJj`U`8q>r5^+2%>Md6I3OWSb}1=1I1Bl5L)3n& z$GjoM@%&y-eUhIm#qrB+;=J9?JZHT1)Ui)qDa-3FGsix8_0+MCO=@jYYjf9{V;`HI zI`;9A<$Pp0A6d@Fy_`AX@zGO9JWgrhlon2D;gl9mcMEfzyoxE zY3p*gHAgotJ#}>BCsF()il0RBlPG=?#ZRL6xuck48b3XCOcNmS0wi95#0!vk0TM4j z;sr>&0CzldBom;gj${HQa-c*Gl*oY+IZz@8O5{L^94L_k-I2{vOQ4=QYAGl=3QCTG zlB1yHC@47!N{)h(qoCv{C^-tcbC~0jf_mz>Bv`TqOSWLi7A)CK7B@`XNO7a|t~1RRT=OK}cySXY z@}!g&{9d7yO_8#xQZ`M>rc2ojDVv#6#`_!MmWW#>E;hw^D*IB}dMXFR9TIm$+_4nL z??6i16H-IL?$p8L2m zx9J0k@<5_IkSGr%$^(h=K%zWIiQ=g|mG%21>zBbu?VmFmse3weisLUyDYg6!$nDI} zkcUSTOKB4tITteBJ)m$DL4 zR#M7Bq^y*bm6ozf;;N)L{&phE)sV89Qr6r^{q{w3DQhWZE!}12w-#DT?UR1q^yUO^^hn% zBuX!-?IkVxNLe2#>nCOXBuYPtGC*nvNbLZr4U^h1sST6b!BRU|vV}`oxRgamS%j1g zlPHl=8!0&=rFOWuC|NE_mWz_w5#pj{xoBA~T53m%i;?AGWVslr9VKqGEH_$~8!feC z#Eq5Z#>#SIrFOj3j+ff;Qae#t8Sus8e^=nhPW1^Y$OVuj{@(pX)jI`F%J) z{?W95Qu`;huc&>6?<*|-Z1tb5{VtN&u!*VMj-_!{EtR=;lb>sG&E z^&3{dVfC9Kj(S zYxTQUziahPt8ZF;)9UxEelJ`NPTN~*Z>dcqzHjyWeBZZvP5ObpAL#pm)$7s^_5D!a z53Syiex&b5`hH~fru1WdKMwnXQ*_JfPt*7vr)xAnc9c+8p>|5d?9kC4;iza#kQd1H`*$L+x- z;unZtAbyc}lpCx*dW4)7|E~ZGDnIC6Xy~@p#gsS2fb&zs(r! z#uH{dVMhFu+=<6fMVO7D~2FRfty6}6RWA5dGR_N!{E)jp_}t@a_cHERDsZLQjWRLfEO zu-fy|uSvfy{f6|Pq>o4+l|CkYT>6Ccg7iu0Md?%0r=`zGFG;^C{Z=Byf8$g7T$qB_ z6h0STI^!Ysd9}|cF0nx^dQIUA*e~k)BKAvaU&4MV!Nx!HonYgi(bo67NspeD$3Ii8 z_FvV05AplbA4q>F{gL#?(w|6wD*c)C=h9zDe<}Ty^xvfaF8#IiKcxRD{f+d$r2j4b zAL;)}e=Gf+^!L*Llm0>aN9muWuSowaeO3Aw>1)#0rEi2OxEy@L-hb2Tza~=reMZu^ z5#LUV{^szq+RJLMsJ)W(cfS(6J{5oeklJ_DUR8TF!KTH=!dgJQX7x3zR}!_f*cF$* z*Y&-wZ(QGa;xd^Q8+Unr1Mx;u@adJ{2;WHR`_o`*{Pjfa1a`u$_e6N>9dv$|<-083 z4K2YdZQo7$m!6<2Eq0afD&JMUtL_c1hW7>m^Ct6~%x^Nk8JdGvu7N4ON&jLHf`FpY15`nn>KCQwEN5H@cuHG`+dIeC!LCazj!d?n%Xrp zu9sAY_{s!}Zl0Jg?$m~bAnDO6pQ~T)b=z9Lq+0pg{I{3GTChVeu)N@yKWX(v=~L3DrO$*Zxa@vrc67ab zN$n-I-$eYD^xM*BrO!#9m%bo5rs84pVTXf6V+RYJZ~kr-(n3{#@Um>-!6}zfk*2wZC*K|4Qwz)c#vo ziyuntze|6u@2~m(ht>Zn{f+d$r2j2-O8-atzfyOYf<5S-9sRBCZ>{!N?Fm{e#*+UW7!?VD=ebnBQQ2gZT~SH<;gW9=#EsN5PEmn(^ImMo@cG?M-vv z4Ce-`-?REXtKV}}-wTf_=zB}wTl(J8_m-o7D?IvuxbEKhhu9yw&fKv2Bdb5MdeiDH z=_lc8aE<>-NCY!(Tm7lkpIW_R^=D@M%#5F_{d{)x-0J5ZDZFj zGsWM#ukRQ7exdIdVPEhJ=ohmeJp+ox-a)*Bcn9$g;+>EP-jndo>^~Te{}=q5^XT=u zAVtR&5MtYa@tn_Z_m!#Y|(JMgDtL3SEB&-FO$&bu=bWfZX`>5JS)jp>7v9K20 zCx2|tqx;-;{n!`fcg6(&wblOJ9(_D1Ax#vh<&&|04a4^t;l3m3~k9ed!ORKa~DR`eW%& zq(7DZO!{-_FQmVe{!039(tl5+_^*(=Z2Yy={~`TP>2IX}CH-&d|49E=`djJmq`#N` zpY#uj6u&o+-ju#4y(Rrf`myv==@-&FQtV03)TPIzC&Cn5E1r0A?_UJ}$A5YJ$>+{|D{lRTzW#9Ej=mCOQiTKRMLVl1-rIj?xDo_`?T8AiCX-f^9dp? z_Kfr{=~?OB(l1HRN$-(P+9 z+~~E#|Dv`}?RV7nV}CbMi~q$*`aS9Qr9Y7VQ2L`pip8quMz6m8v0AMetx}uRA$3Y! zQg6~<4x*%PYE=iZ?My~`8&yBvvYj|$-y55M|NLULV zUyaO-9;1(19kn_dt_F{wM(0M4%*Vsk;F>p%oiJlcnwG9f*TWRB*ReO$Zm8Ww-d*_AokO_XA}2Kcl6!ScgJbFYxSCoHm=~QN^XEOfEm;tIdR}xJo0drN zUviumJu-hr?OEyFQr5iaHL@krQfZmAJdx63@5ipNx>8ytt(LN-HPTw?Kl0@yYH6`w zSNl&=5#l3iAD#Dn{5~Mqp^vJ4OzmT8A6NUh+9#wJr1E*shkrec#a>ja2y4NNig_Oh z{}vdFRjO5nwcwnoocF!2$N!7}`}Dl%`%pH`3tmSL*iG|-*U^K%P4lAH(SLJZa9s`l z{Z^QQzTa{xx6F%f9e>;EZ-=Xa<+tZWuUT%@_gQ_P)%V%3FSsUucHX1sLb2F3#OK0O z8O;6Myxdx^N7zQK9Bf3;tTq|pzjO%zM$`m`o5^|i~7E( z?@Ri=r0+}mzNGKV`o661%lf{Y=u3<3n-~2>u{x1rv3h&|*P$i81+lhy#WR9kiN)Hb zj(Hp6ztSB1>y)~zcB}PBy;7g_RWmLmuF3I7jE?@_=0&$$7p;EF>bI<3vik3Qm({+l zHl+4)q89&tYO5nwzhm`P={4zf=?&?-(woxvq_?E+OFxi)DE&zKaU#WHw;a_^to~H` znZCP;y^p`wPwgJ|ZMFOJqIX#RLhXUtJ8BQrV#(2Sml??s`4E$BnITPTP-@qsI(C zQTs_)3r^8blB0X3pIZH?)t`o|!M)2*lcW2ipXvLVzMtv)S=bl6Zu_(3=#y(dNBkV| zbHvXPKM#rEmENBxKYCwo{MBjf+t|0UZ)4xaz8$i`tHf_7N1t5#MQDkaV(&dZa9PE_3q;9E4>XrJWerZ5DE}f7D6Dj^ax2K}V z8{>%-i%mGHtJ0)2B~44$q@4NDt!=K9C*?~8^P}A@l!~Nv^P}CZm>=zKWtf89t(+h2 z?gq6DVJ+C*4fCVj-EG>Q`O&B6_e%Su{n7#Hpmaz&EFF=mq-v=qkCeNJBx?Q=$$f_=_d5bblOT4q=a z_BnGww9l&+MCbYH1<`j2WJ_zLwNj3hE9FV~Qh`(`6-mX3los2)Alm0Wi4^}$3rDq2 z+AkfD4oZil!_pDygfu9fluk*f?d}=rtaQPSkJ#~1yE|&f$JEB`_?R8PVcN|F(KjpH zl5R_Pq`T5R>Av(pdMM3EiOe&lS<>p1=seGs)<|om94S}Ilk%kk>5z0-IwDm`)hW>> zyGE*&j-^DG?Bi7wfFruC;p@7frUj!P$`LFuG) zN;)l_k1fAys_hJG!H(~II@<9=rX7Addc1Z-s*A^tgD5v{YIqEtghEE2UM^ zYAIVanM=xdM~r6#FaYLQx{HmN-|I%hgkqw7Ma z)FpLGJyNgKC-qAM(qL+IJv!@rJLfz)=X^V_cHa4R-uX7}m?u)BXD3&sNoh)&maa+H zr5n;s>6Ua`x|2w0vH5Ay`H_-Hu~=$abZJVLGNeptgS1iFByEeTAOT5v6^ON*{$9Zpea zTJ(IdOX`+-q+Y2{>X!zj_x?P-ZxNmvW^v?M*+)6MC@v)+K%Z0;7dEoxiU zwyJGc+pe}dOo4BAxEc?!J^J?O+pD%$?SR?=wL|IAU&IcjM}HAJtado81*hn6dh{2u zBUX=CJrb@4uUi~RkNyHvrLRg~mAReDm{9KS~a2?QH`iZREI?HxEx&!F905^{5xoi|9r4 zB6<;hh(1Igq7TuB=tuM;`Vswze#8J`05O0VKnx&`BaS1EBaS1EBTgVrAWk4oAWk3# z5rc?9#2{i2aT0M7aT0M7aT0L~aSCw?aSCw?aT;+NaT;+NaT;+3aRzY)aRzY)aTakF zaTakFaTak7aSm|~aSm|~aUO9VaUO9VaUO92aRG4waRG4waS?G5aS?G5aS?F|aS3q= zaS3q=aT#$LaT#$LaTzg$7(xsoh7d!DVZ<~Y#0X*(F^U*Pj3P!6 zV~8=t7-9@DhPZ;bg1CaXg1CYhM~oxJ5#xw)!~|jjF@cysOdzfzt|G1?t|G1?CJ~c} zNyH>#5;29CLQEm15L1Y0#57_WF^!l;Tti$#Tti$#Tti$(Tt{3-Tt{3FiQp00b&sWP zU~gb=U~gb=U~gb=VsBz^VsBz^VsBz^VQ*n?VQ*n?VQ*n?V{c<`V{c<`V{c>cVDDh> zVDDh>VDDh>V(((_V(((_V(((_Veet@Veet@Veet@WA9_{WA9_{WA9@hU>{%~U>{%~ zU>{%~Vjp53Vjp53Vjp5>JmY;|&v@V0Gr_Zt;4$@#XM$%F!DE^k&jim6g3IKLXQIdV zGqE$VGqE$VGqE$Vv#_(Uv#_(Uv#_(UN!TQ85;h5&giXTE!Op?X!Op?X!Op?X#m>df z#m>df#m>bhW0SGT*ko)nHW@n~J0CkAJ0CkAJ0F{ZO~IyMQ?M!66l^Ls6`P7p#in9Y zvFX@!Y&td_n~qJ#W?(b08Q2VL1~vnmiOs}jVl%Os*i7s~>_Y59>_Y59>_Y4!>>}(U z>>}(U>>})9>|*R<>|*R<>|$&dHVd1D&BA73v#?9BOR!6@OR!6@OR!6^OR-C_OR-C_ zOR>wa%dpF^%dpF^%dpF_%dyL`%dyL`%dso4E3hlDE3hlDE3hlEE3qrFE3qrFE3vDv ztFWuEtFWuEtFWuFtFf!GtFf!GtFhVGY-~0*8=H;I#;(Dx!LGrs!LGrs!LG%w#jeG! z#jeG!#pYmhusPTqYz{UDn~TlG=3;ZPx!7E69ySk~ht0$0Ve_#0*nDh0HXoah&BqpC z3$O*)0&D@c09%MH#1>);v4z+|Y!S8yTZApb7GaC9#n@tOF}4_6j4j5NU`wzi*b;0B zwgkHlyAHb!yAHb!yAHb^yB@n9yB@n9yB=GLEyb2%OR=TcQfwKv3|odR!;~)x>;~)x>;~*c>_+TH>_+TH z>_+S+>?Z6c>?Z6c>?Z7H>}Kp{>}Kp{>}Kp1>=x`6>=x`6>=x`+>{jen>{jen>{jeH z>^AH+>^AH+>^AIn>~`#S>~`#S>~`!9><;V>><;V>><;Ws>`v@X>`v@X?9Px4{;II^ znJ*+hiN1?v7t1b|T`ap;cCqYY+0C+>WjD)imfbA7S$4DRVcEm7hh-1T9+o{Udsz0e z>}A=@vX^Bq%U+hfEc;mYvFu~n$Fh%QAImKqCs8d%W0O=ET>scvz%c$!*Yh@49gjoGc0FV z&a#|kIm>dE!oij^!N7IhOM*=UL9PoM$=Da-QWp%LSGTEEiZV zuv}odz;c1*BFjaVi!2veF0x!?xyW*fR1mg_9nS+28OXSvRDo#i^q4VD`$H&|}4 z++exEa)ae2%T1P>EH_zhvfO03$#RS37RxP`TP(L&Zn4~Axy^E$U%UzbcEcaOMvD{<1$8wM59?LzJ`z-fa?z7xy zxzBQ+mSmP>mSmP>mSmRs zEc03Bv&?6i&oZB7K1&Kq3QG!03QG!03QG!0DoZL$DoZL$DoZL$DoZ*`I!iiBI!iiB zI!iiB21^D@21^D@21^D@21_POCQBwuCQBwuCQByELY9Rr3t1MjEM!^8vXEsF%OaLV zEQ?qcu`FU)#Il%WG0S3>#Vm_i7PBm7$zsW3$zsW3$zsW3$zoZ;vV>&`%Mz9)EK69H zuqG zX31vBX31vBX31vBX31t*!?K2D4a*vqH7sjb*08K)S|oi!vV&zu!jcwi%#6M}wMlB0 zTBKH~O=?f1_%97fJ&Cj+)~9bk?RaMNJ#B+lPf4exGtybI`K@zo;{m`8SDQ)EUZ*eo<#A zGx|lHq0HdBS%TlV8On@)<7U|0VRMJg9X5B^++lNv%^fy(*xX@rhs_-}cf{Ngb4Sb_ zF?Yn=5pze(9Wi&r+!1p}%pFP0O^c11J8JHzxufQenmcOlsJWx&j+#4a?r1nSzRj^Q z)5c62Gi}VYG1JCO8#8Upv@z4hOdB)pifLC&yJFfE)2^6y#k4D?T`}#7X;)0Ul9(3% z9Z%E7O&d3D+_Z7i#!VYHZQQhR)5gPT!TwE{F=57p853qqm@#3-gc%cNOqelY##J+} znsL>Pt7cp^mk?Sv&Qc8BE-%N>?GEO%J$gqGlR z+{NC--o@U<-o@U<-oxI*-oxI*-oxHYuxYXT*!$S~*!$S~AsZa&1H=Qw1H=Qw1H?nb zL&QVGL&U=bkrtcrZ1n9bGoFp^_h&pC-S5wMHu^59nfhkxo2hT6zFGQa>6@i*R-!L0 zmZUF9UsBi?obowV=UAO%b*|O9R_7*G(_+b1lf%`(H(zbOT8dgqqLvm*P1J()=sRlD zV(Dt>Y8h%7VePT_?>%KWf=sKKRx`uZneo0%d$lm^3yyD*v{=fLmPktzDJ`}_T4{B4 zn1aV}s}pmB6rGo=!@0p@xYf@_kKtB78$E_w{cQBTrr9jnEZHpCEZHpCp(QvSYp`pu zYp`puYeF_4)*{v-)*{y0s~mkf`f|d)z>;e%&^` z3uUEJg;XhRk~T|Qq^;5pX{WSH+AZyo_DcJt{n7#HkaRea;@@W^)mp7nJ0{gj4f-0T zCaGC!ky@oTsa@)jI;AeDTk4T|r9P=&8jy}lC!|5?q;yI;EuE9jCsHhS&E?>Z%ge=u z(RXiG|5EgA(>2oK#ZfIwS|Tl#mPyN{71By6TUsOKN_kSgR3fdD)=Q;QS(t*`y0XR5 zub@?0J-#^lezP-+qrVQHSsZ;o*V(WZTo*1#7o|(m!Q4S-oQQiq$Jt$E}WA9k)7Rb;9a|)vH#oTD@v@((0tuNvl&< zr>ss{eXuyXtj&5Z`ab=X=b~DwlrCjRnbJaOk+fLKl9otIrDf7`Y1MPlch#*9Q+R** zT=ZRa*=pHgEjW*|pNqb$F88_U_gHeDi++zK_qpizSn{8XesQHhDwK*6DSo^AT=b2L zWr-Av9e6JKhQx!?q35D+-#aWFv09~8E!9Z1(%I*t>%uwdymUdjC|#DOrEAi4>4tPu zx+UF~?nrl~d(wUBf%H(Ckrf^NOlg*sB+ZfLO36}6R`d&l=~AY&NXp8JzV&{Iv{YIq zEtd|NQ7yG(MZYH4lJ!T4UlVM}ihc{H)oQENR;z7R+pM-(J@}sJ_W6)>SUMtAN!3z~ zR4W~onxuBAL+X)wr9Np;Iw_r!PD^LP6kOlVyeGQNzK~c=i)~o?=(MH9F1+_qS`bTK z_UQG__@nS;(dx=XS`b^6SdG7)xa``W1>X3tR!Gy!qD#(owHwkyt25shv9qM~_eE@` z+Cpi$)sYLOzsc%x>l)fo_ zQ~IX#P3xQ1H?414-!*;L^j*_;P2Y8W*Y#c3cU|8NeK+*o(04=MO?@}@-PCte-z|N& z^xe{TOW$pMxAooDcU#{beRuTT(RWARU43`;-PLzj-#vZz^xe~UPv3og_x0V^cVFKF zeGl|K(Dy*!LwyhRJ=FJ5-;CwaBq5RzNr*X!IfyxkIfyxkxrn)lxrn)lxrk&$G9np~j7UbzN6bge zN6bgeN2DN95GjZhL<%Amk%~w~q#{xg>4te{ATkgchzvv~A`_8`$V6l! z79tiR79tiR79tiQ79kcP79kcP79$oT79$oT79+9{S%@q|79tC=1hE9M1hE9M1hEvc z6tNVs6tNVs46zKc46zKc46z)s9I+g+9I+g+0HauK2);M3V0rYtd4h7GaC9Mc5*25w-|hj4j3%V~erH*kWu6wgg*(Ey0#xOR(#(>#*yv>#*yv z>#*yw>#^&x>#^&x>#?QSQfw)<6kCcd#g<{quw~dXY#Fu;TaGQqmSfAY<=Ap;1-1fP zfvvz+U@Ned*h*|Awh~*3t;BA?ZoqE9ZoqE9ZoqEDZp3cHZp3cHZp3cFZo+QDZo+QD zZo+QHZpLoLZpLoLZpLoGZozKBZozKBZozKFZpCiJZpCiJZpCiHZo_WFZo_WFZo_WJ zZpUuNZpUuNZpZGx?!fNA?!fNA?!fNE?!@lI?!@lI?!@lG?!xZE?!xZE?!xZI?#AxM z?#AxM?#AxH?!oTC?!oTC?!oTG?#1rK?#1rK?#1rI?!)fG?!)fG?!)fK?#J%O?#J%O z?#CX$9>5;J9>5;J9>5;N9>gBR9>gBR9>gBP9>N~N9>N~N9>N~R9>yNV9>yNV9>yNQ z9>E^L9>E^L9>G>&tFTqrDr^##UpivDMgWYz?*sTZ65^)?jO}wb)v0Ew&b0 zi><{T#U8~T#U8~T#U91hVe7DU*g9+-whns?dklLFdklLFdkkBTt;g15>#_CNdTax> z0o#CWz&2nTu#MP8Y$LW2+lXz%Hes8vP1q)E6SfK4jBUm?W1F$f*k)`CwguaQZNau+ zTd=LzR%|P_72Aq!#kOJFux;2jY#X)>+m3C=wqx6|?bvo~2et#-f$hL{U^}p#*iLLG zwiDZl?ZkFryRco@E^HUJ3)_wD#&%=7vEA5iY!9{v+k@@F_F#Lkz1UuCFSZxki|xhs zVf(Os*gk9@wh!Bn?Z@_G`?3Ale(V5t06Tykzz$#su*b2-vB$B;vB$B;u_v%6uqUu5 zuqUu5u!Gn^>>zd!JBS^`p2VKSp2VKSp2VKSp2D8Op2D8Op2D8Op2nWWp2nWWp2nWW zp242Mp242Mp2408+2E7ZXO>5wq&~}XmgOwVS(dXbXIaj&oMSo1a*pL3%Q=>FEazCx zvz%u+&vKsSJj;2O^DGxwF0fo+xxjLPw)GC6-Gpmsl>b zTw=Mza*5?K%Vn0!ESFg>vs`Am%re9>#4^M(#4^M(#4^M(%reX}%reX}%reX}%re3< z!ZN}#!ZN}#!ZN}#$}-9_$}-9_$}-9_$}+|>#xlk-#xlk-#xlloh2;v%6_zV3S6HsF zTwxh!8D|-18D|-18D|-1nP8bq?GEO%J$u-sv}%W{|HF3Vk(yDWEE?y}rt zxyN#k8vOHvY z$nucoAnv8-ZQ z#j=WJ70YUt)hw%7RTSRDP$>RDP$>RDPk#NDPk#N zDPk#NDPk#RDP}2VDP}2VDP}2VDPbvLDPbvLDPbvLDPdX1vW{gP%Q}{IEbCa-v8-oV z&$6CnJ)+%2>)+%2>)+%2~=;%2~=;%2~=; z%2_H{Dp)F5Dp)F5Dp)F5Dp@L7Dp@L7Dp@L7Dp@wLY+%{IvVmm-%LbMWEE`!ivTS78 z$g+`TBg;mXO)Q&OHnD7C*~GGmWfRM0mdz}iSvIq5X4%ZLnPm&h7M3k6TUfTRY+>2L zvXx~k%T|`HEL&N&vTSA9#}1)=vXf;e%TAVEEW22CvFu{m#j=ZK7t3yz-7LFVcC+ke+0C+> zWe>|9mOU(cSoW~&VcEm7mt`-@UY5Nqds+6f>}A=T)j<6hIIl@xKQpHlmQpHlmQpHlmQq5A$Qq5A$ zQq5A$Qq5AsQo~ZiQo~ZiQo~ZiQp-}yQp-}yQp-}yQp<9b^sw}>^sw}>^sw}@^s@A_^s@A_^s@A_^s)4@^s)4@^s)4@^s)4_^t1G{^t1G{ z^t1G{46qEa46qEa46qEa46qz$InHvNKqgDitA zgDitAgDitAgDfXmPO_Y2ImvR8bX&S3-Icn3<mLA zs%YBUUp@Yz;2RO*GZHB+mMi5+`BH&YC>2S?Qi-%qS}&DKWm36R5vJf2SNv*pI`;f( zbj*9D{Zjr1qtAR7Nb5fM<%^H@Z`}v${xm$1vGr=}!&-3K*MIOYdmgQpS}nC&8mm`L&O@cUr2S2wH{XFsZ?#Y&`g(t4>>DwE2k4bsL$S`gc;woTeD?T~gQ(t_CT z?C4uh_gXzD9g+@9N2IDmip6TBqgLyr`Y;8Tq5ACL8%lz6x;{Jl?yUOk==)FWv!n0M zs?UzTJF7lB`u@}U?CASX>$9WpKdsM>zW=m7JNo|9`t0cYPaDi_Ft@?n26G$CZ7{dN z+y-+S%xy5Y!Q2LO8_jJrx6#~2a~sWVG`G>*Mspj@Z8W#h+{VP*v{;k5P3AV4+hlH& zxlQIancHM;letaiHidJ8Yf`gm&89V*)@)j{Y0aiJo7QYvvuVwyHJjFAT8n8drnQ*X zVp@x7EvB`Y)?!+VX)TFqX|Yz*T1{&;t<|(v(^^eyHLcaOR?}L;X~F)rnbBrOn;C6p zw3*RnMw=OJX0(~nW=6Xi?Pj!_(QZb&8SQ4Yo6&AYyBY0?8ELT&Gdj%ZFr&ka4l_E; z=rE(hjE-S^8P}S^8P}S^8P}Sq4}JSO!=ISO!=ISOyZ7_&2h!9A`Ps za-8Kj%kj_>oQ@ON6W9~j6W9~j6WBrQAa)Qth#kZZCfKytN$g4NN$g4N$&d|>^c3P0 z;uPW(;uPXE;xytk;xyuPf=G*kR zedqO^5Bq{?7pz{edco>Ns~4?aOsuBGE?K=4t_Hr#YM0f9)P@qZwAgT>7Nket)0P$+ zQ5#VkRT~X!!S|nzI)X8)V^+t))!_S2$L!UWurD~iacLrv(qdE6v~*p%kx21x$qiHR z$n8O5T9BegZV$p~!K3R3E|U*jqaL_kK4f{w@{r{r%R`ojt`##r6g*ZAj$p=zqQ{Oi zJ`^3nj1NVR9cO$fc3#CQUVkt{nDlL!nhuOe&Wuq)KUnv{Bk5ZBC?E?4Wc=s*!4?qlpxM9x5G^ z>ZJy$QEHN!6Dbz!_)zp+aGf9e+uGpT7K?QyYO&b)HIJUJE{JW+iJrM`Nu&j_tvM09 z!|G0Hm$X~jBkh&;N&BS((n0BvbXYnfRY}!SjZ`ZgmFlEpQoYn5H6~Il)+9AsZIRl- z6zpJIPIPbKZOe(C>$c@Y&vn~!qUXA8 zIni_7c5~a!Z8x{w+;(%@&22Zg-Q0F_+s$n^x82+hb34rKFt@|p4s$!q?J&2)+zxX) z%An%ik^r@5WxcADF1Zl}4O;oR`LU|N@HU8Z%J)@53kX|P$Fv^PdQ9svt;e(;(|Szn zF|Eh6o^V>Qf4ye(n$c@UuNl2&^qSFYMz0yYX7rlTXGWhHeP;BT(Pu`V8GUB-nbBuP zUt&gDtlx}&Gy2WwH>2N-elz;b=r^N3oDuBM0P_Iz0P_Iz0P_Iz0P_Iz0P}I?M7eh>M6zh)ak|h)ak|2_h|a8F3kL8F4uz zf@2xdH>7V!-;lmxeZ%^O^$jQb;?E%Ujp!Q*`+{ksR!6OlS{<`GW_2vFnijia^-8!J z_{P=7)h5&?61BA0)kG~w(R1BNwMn%pwW+WcJlCCa1k+Zhtxkul!E@bddvz`B3y$x) zbR&`Czh@)emF`LR6DbyZD9!lrqer>%=aN!Nn1aW3DIbm=*QI%J zbtxZ?9@nLOIC{pH%96^G%96^G%90vdg433cO~pOnsU9 zGQ+-Lb)nUT;c8G@6xM>2Wi<<%Wk!~x%5sXb>`Rt?S;De}WeLj?mL)7p?8{Q@QtVRf zQtVRuvJ9~du?(@yzAV?bT;KArFF55ZtgZ-GgWAfl7CaNqmexpXr5q_&%9HY?0;yOk zk=9A;rBbO(Dwiq}DHf}gHc0!W15%^Zlt^i@E~(pUzuIwWP&%pas@kM9B~44$r0dcR z>85l`D$R|ao0duCQiW70ZICu5(t_9)wQXwKbEChJ?zFl`+AHmo_Dcs6DHb~<9kyB( zrr=hkDmS`SsmhIRRjP8MTa~KZ=vJjFH@a1+%8i~aR^>*|7OQfjXNy(2(X+*>-00b2 zRc`cbvD(~fbF0m*Hn-Z`YICd2tv0vX+-h^H&8;@K#@rfnYs{@Nx5nHWb8F14F}KFt z8gpyRtx3#{e`~wBwdU5ETWfBuxwYojnpvYT8lL zj+%DVw4v~Mnhso{P%0kXf&hIj7BpW&1f{E(Tqkj8p9dE4mB}1F*h+cF*h+cF*h+cF*h+c zGdD9gGdD9gGdD9gGdD9gC(LQF7UmY_7UmY_7UmY_7Uq`F9PB|WUn^fLUn^fLUn^fL zUn^f5UmIT=UmIT=UmIT=Ut7YL7Hj8g=WFL{=WFL{=W7pr!Kv(E>0s$#>0s$#>0s$# z>163->163->163-=}cJS_xmheEL|*JEL|*Jp(QvS-PmqyH?|wwjqS$vV0*AV*dA;T zwkN@+#d@*5*j{Wewl`#hBke=Y)st3FT0Ld;l+{y-)wI}YtEa=&z;{ON zjM`bXvx!<->|CN2r0Ch=dA0Lu7t}6P4#;!`0x~;zfIPDeMc5@3J%` z4ND`^sB|Sv!Q-_ni5WqP9oG=BqG^d__bekA| zSPR}qd;0m{)+hLP#_AcXXTsIs9n)u?51vZ~|IV6r4slNHyxMt|^Hwidyry# z(Q9})`O)?5ZhrK)?fd!BGx`UK6n_Qx*CS$4!Dkbn8CWc3NlT=q(lTkeRQ!?1QX;LB z)=Q;QnN%)SeIz=nYH3i)DSouNAhte{;_q~q%B3yRc4=R6^jU@diCS8$#_F|?MRTu9 zN$aB89BHnUoJjAAWv=_qp9bgTyJCwHDSlhBE_&DfDrtkXQQ9nRk+w?Pr0voUX{WSH z+UxlCB~n^!zgnGi`xDV=%Px)5nlJ^YWKC&w9bBunHmn7g)3v41buhjIVnmI9UnmI9UnmV(fd6!#UB2Cr2G{|fmE`3m_8`3m_8`3m_8L*MMs z7rgcr{3~KEVlHAXVlHAXVlHAXVlFC;UR5h94PI3X{uP^1Y(}ve#by+nQEW!B8O3H4 zn^7Fjcru(3ymA-(D>1Fav=Y-wOe-<1#IzFAN=z#;t;DpF(&%-Q+{5M`Hutc(hs`}~?qPEen|s*Y z!{#0~_prH#!|Ua|`0c@AM{q={lB%Ve@c4pTkXq@e)GBpJ-C+vu^SZ-R6tF#NJx*m$ zcq)U{UaP%Ud+kAQxCcRBpT0hQefs+BRbRMQ0WlB~K|1h4aGx9;)qxkHd*Xv?2g6!$ zPkiu&=$`nH)k9Vfg{#3m@u3%@d*Z|T4(mIt?{L@`+!G&uA-X3%f;fUWf;fUW5)#2Z z@sSszd*Ui=6}Adng{{I?g=}z7T=hb9Ph8DX9a`dxu^P1+=9=yd?4LIJf-y#Amtl!W3Li^U6Pv_yl*pT7Fmy==}2UeLZl* zKTYnaD$AqGkFbbj|s8)A@GK`F7uVbl>^*K<$C^?SbC@)=BH7I_a2H zFEvPwFGkmtCaGC!ky@oTsa@)jI;AeDTk4T|UyQD0120C`vQsZc*Rs=L3a(|RUyQD0 zXVlJwwcuKI=Edk*HsTbGz8F0Q8I!I^`{=~9NYQQ9PJmbOS+E28slo3vfpRT1s!{)%W%4}>XvWLXjI=|Q!FVJ+Cx zgB8)99y6`JB6>vDAT>%&QnS<|wMuPLyVN0dN?nN*|C^URy=YG_IjYOjkTfifNTbrS zPetd)a%qLMQd;$?Xm?jj*;3A@qTMb0RJ6NAVG4G)=u^?|7ONG9wP1IPKNaonM$6lb6HAsz8lhiD=NUhQ(M{rphl7^)b zX;d1Mu1Mq3gtT}=bY5mjOQfaJvJKIWFPBzGt2abDp1UF1@w_kvJD#^8+VOm~{IC}6 zc>acH$4gBs+Yr6Ov|Or?Dy0q5Mro6@S=u6Pm9|OSr4~ofDz!=NQis$jbxGY)kJKym zNq3~X(mm;zLR<=o;8ny+8>2_?m$8?zm$8?zm$8>aHh2~B^2X>f z>k!Kj%Mi;D%Mi;D%TQ6qF?y6X%s0$8%s0$8%s0$8%r_kRg1_etZ;T$7j4+Qd zk1&rgk1&rgk1&rgkA&tq@fjl&ZC0&!Q z>$@S{lx|74rIeSV*EUn7bSXnx7^dL1ZsAMOwRVx(BDKY8i^E!Q4PE?FbnVWvnq@W1 z>JqC0736S=bj`&zHRvUC);zmLrxUmLrxU zRv=a&Rv=a&R)j=w%dq05=$2t6b|rQtb|rQtb|rQdb`^FNb`^FNc2&p*w<@b%if&a_ zv#e%W&9a(hHOp$2)hyX8*(}*C*(}*C*(}+iCAe+MekrYx&mltqpy_ZQa_JqT9M0<{ai6<{ai6<{ai6<{ai6=3M4n=3M4n z=3M4n=3M4n=G@R6+=}MD6y1vEnUQBko*8*&%&tN5T%Gx zL@A;aQECrL!#xPtGHe;P3|odR!nb0u>nb0u>nb0u@7%gg^K>|5aLs;czQO>PDe zDgs52SCMxWq4y>?4=9y9+7f7+(iE_!HKfgL8=EF2Hz_USAOmO>M-f4=mQDmztRj`E z3KbC*6-TWjGcqdp7-oE;489m0`Oo^Fuz~Bvd&s-ul?S8?X@5Ga%Ez(F$Fa)CvC7A>%Ez(F$Fa)CvC7A>%D2f?uIJ5;27GJ-KDGfL+klU4z{fV= zV;k_X4fxmwd~5?gwgKM*27J$3qj;I$L6-tzW)IDdhCFS^)7E*~I+xPf(K@A+TB@E~ z_1vn<2f1eP%#Jol4ue26;;`A#CXa3Q*to~8^w?D%+wQTy_SoNe>@6O<-eYg|*ba}q z!(;FC*td)#CH;;|Bi9>_Z&vLmccw9PC3J z>_Z&lLmc8m9O6S9;zJyw5VXP%Src2~vwYZDKI|+Xc9su2%ZHui!ye|t9_GUy=EEN5 z!ye|t9;UFg!Vg;$Tj7U$Er)w8hkGrDdo721Er)w8hkGq2NDCB4a~w81I>lpWcx-N|}VQiBNm3pRNv8OHev|dl^^||a-E*aut&%M}lFZSG} zp1ag@m--S~suH4>J}=kj<@&r_pO?GD%U$B-F7a}g_!7TFB~H!#K19C{(eFd_`w;y; z#HBvOr9Q-^KE$Oy#HGGgFZJ!}av%0`ANFz|_HrNgav%0`A9j@wyUK@M<-@M>VOROE zt9)x(40tUAUdw>jGT^lgcr81nh2^))W78hH(_ARxq(5-8N)6vI-{{!IO=puBsebFf3LkhKI@ggiYK>?hO z9vA$HDAYL}ZNU<6I=UI~$O0+H6`ljWEBXuIafP{9Le+%NEilHp1=9D4vQM!$i_$D^ zMfh~|ZwPf*l#@b#ihN9Vqb8u|f`EU;vzqYc7GMZZD#JA~gO{668|68?nn=Y{`2 zz&E;BW*-(s4=!Rk?26U{uL*WH5T9EhTqemk2wo=G<-(rw@+ev^e6`?8!5+aK4b)k2 z<*@LGDEhYO?TeYy9|-?yg?P)H^NwO(J_J~cJ^@%!+3r#e)&%!9vM%-u?r0!>pz)}q zqv$=$8OzTaSl91aPWUr%pKD}|Oh=24A)WGPc5Vi~Ly`}vMq1{OK6^DwvQWJEm5i70 zw$(#`t*Vg^HZX-BY`6=Q4>sH*crW0S1Ehac+>eU;QE@-oK<-By?gu=&$d>S2qqU0l z$6|%2w4K@cb>MBqn~o#ANAPokUlaTe;3dVEA0I{I#Tx*37e8_WZk`t(0^C#l7U16E z{{ZeQzVbwrN%363-Nm(lj}&(Rex>+%z;6_P3wU~w>1;1{&0#qZzqxP+@KYWAKY_Ow z-+U6`nXe-Jso=ho*&5ky@0H|}11y1ii-b=OupI6!5M*nZ}!m0qV_Fde=1)s$peojHfF;SwviY0yt?`4!;q;(4zjyd3bk#uaC=rF|T* z7LmKC*<}6#%CN)Ny_WKS2AqzTo=toda5}mNaJfc_Gds7>V>;OyD+dwoDcldrbo3>_ zTJ#M-v|fyI2O0@?G;mzn(ZF8Nr821$R+gykHo#pG;m#()>F5dJ%;|J=W|{PJ0QW@< zyDwS*{QaxhclI2_oED0Vy{44x6=i1=T!2*+hwHRE%=Dw ziIn%=_>Knlsgu_b-xWOudQI>_wa@Mb()Vce*i&FX+NIu96P#Nh_qak~ zkaYI7n&6%S@%eMe-P_1sxwnz{badnpWsV1&TujP)HDbT!aMor)Bi_|2nG;^ZPIj{s3_B$UgzL6<@W9@O;3*Bew~D0C3jq$AveJl0HZ9 zJi*HaYk<3pUjVEe#MpPL4BvRv;hRxDvzdz>vuTO#Y$Ckq9KzkAS2Utd3%^tFZov-= zUUUv?_M7t`gPv~*-amWR7%hj-0RGEt_VvhNA^q+UIF-Q(=&k2HNGHx?N-hpp98F@weL`mn0f`d`=W!kv6Mal*sYnXq89tW zE2wi%)4zlMsKaM%$6mO@&jJ3F!!H3|D837DXA|Mx#@Sc16BGj z5#Ax#DcIe>@q9Y^@|&R{DqlmLp8}kYz5}?ok=*Wvi{66L>r>qcZ!WORFFJ?T+G)p- zeum&&!Pf}hT=?F#NQ1*){kKtcl5B>P1y2Dtn{We6-0KA|?7Qndm@9?v5PXN= zI~DsokLB$D&SS@KCY%)9E_jXL^@48~e3#&R1#bs@m-IXov6VhOYx#SlXu;|&fIFT3 zt8XE_bSvz))%}2Xihj4?g1%3@55Kr1{2swQf}aq4de#?ji=tPr{x0CBMR`E*g1*N0 zqt6O|Nbq67r)T{N^s`qt?!@Xql*a_S`WAlx=VpX|L-2s$)3bVZp)ag{Bj6LFd{?li z@3VK{{DSbO1b-;_^sI00#;m&f7l1z%<>!Kn`c_Xz(JzJnO7L01r)ORN!6-U+^__sv zi}FXo*1r4hgf~?93xfY6`1Gvz-4#X0uD%QKkmFdVvjp4w#_mR|5PrDek%CXpy5&Rg z9<06_@Dx!_6Fj$X$A{6*h0hgyjo{O>zW))-@~eLZc)lpF6P(}o^LubdUU;|QLcynJ zednWCTdn>D;KWgrd(g%Nw+Z$i$5qnUQP+dMR+K9Q=QWW&Ut_|#g3}Sh)*{k(G_-sS z_;EJ_?us4&#OMV0*5isF=jclA&L)mj=N*6QUZnH*^8sIX{ObWbkDmfOy2x?+=py|C zr=0MCf1rj(0e3VI-`~hNsQ(1QJ@OuOH?U9Dj{EXHrs3OwuTW2UuJI$EBIT2S(-HCg zjg;&^fpEzj+WCi^_@M`wPU6os{vP;rbjX7Ybu8dM!5t06Ym&KD>xCT+lwUH3bKK4* zjycO0aU|?+xb3rCg|VlPJ0H%PhZy5yfIAvEzD-BxeU93C0NaXh0$g-1Tf#+xO9Yn* zE*D%OxK(hQ;2Sz9e}&*$!B2|5QTUq#M+L_Ow+Oyp@HWA}@A#L8;Rg`BOYlP-hkhQm zqTojbKi1I+%Dsa334XF;0+fFc{FLBlI;KH+Q1G*YpX>M zGMtXKf0=#fZonN4r0*_X_!!|Z;KD=S0eG2KI<<(l!QxkO&b>`@<%5gf{B^E^uLFFp z@!oGxPt!LUb_rmi$dyqoBHYoywa?y&UWFYEe?CBuV)QNIrvRSt687J@vSfD1X4|Lr z^;}tT`=Xw2b9`f{xrOI}cQ+93Z6t&@=J6=nx|sgMt&5)lJ{=wU&y0NwU@amn6gk7z zG|zTxy|%N7l!qePc;gXcuSHipL3p*`jev6tw*g}00o;Aee*l)}{7LZWeyT5h4+4sE0OyIzb^PQzz?3xk+UMp?Sm&% z^9N6+l@9v%QQFebt=j2!V;$Fw@D`%v;rRsoi7c7BPUh%$*U2MK5{?T_0d_Z-PFkwZ zHr?_RbH}vpZzSwLfv~N3^bZIx0vtMpBk<5EoC~@ew*QbN!*W>E%yeGUOl`*%&i@hX z{Z_!~=w85D^bp{l!sDX+n{ZNgG!Rw_pZPIy>RGb*o4}uxwtW%x-@2TdcS*y%7V1A+ zu>S<&a|?vKk6~%Ra|I3XTmgRnlx0s7z5%eUxL$BV@EX9~#rp)i{vB4$OX#Ua+x`#a zy7*SWF7=TI7hUud(zpE-zQj|RhTX-3e@1Pm18!YB4-oSXR<+#?g!>x_`%fT5uEE`< zez7d)yx?f3;X{P>qxOG?}0PUp}w)Oigcb`}Kx0Qg3E{}#WB=p>`#=r2oPn0y4a)DWycxZx#&29W7K(q-Dms~GUuJaG%pmKj+Xp4 z?dq5RnK9l6Sc^UjxVt#^0^$1ruT$EV%prX`I^lmPb2i{1C%zqUm+bqSIatja)9~zm)Wa}h3NLV?3=gGCFSEh9e~Fb z{#SU@k<1Gz-3=UX5icl+7qC(wT)yba*@fsA@*(eN_!00o3*RdES;5Z{lCYL8%-;Oke@M!i6A zf#7AUX`{{;JXdh#YTBsnf~|rpR?|jp5iAQXUrl>&p5WPn%U09&J4^7@f=gD@4m?xv zbis>O(EOK-XM6R;JXF?PVlTXY}@UE=L+sq8{5&qHZ~m%AI)}d>z%&^ z-d22<;7-6xiXR3XFMdgse+Dc|LyO?af~O0fDY!4X>=?FcYHllj8Td0w!!?5U3Em|* zF`squ^sI^F3K*+fj%P})2VC`9T2oKY`Y`Zko7SH|_#VK0@*vIC-qYUKUUFg~`qF%k zX#{(iwv34UAf*Mcv3EkiX6_6cqh+#z_k;3I-h0S+Gd7s2DsCf+9454iBq zalv;A-UIl;p^pmxvEU1WN1vm(1p5Rx3GNWQTksLVrv(2fc;vhS>^iR2mn^2=a>?RP zmf51{@!KaGX`k>N@>Ihb1bsUCZ8OJAt}J%RR-cY;Xkm??Un#)KqJ^_$@p|A(7Eb~0 zaiKU*)uNBI6=0h&>~Y5~YiFo4IttM@N_~LK7qk5Lxp|>uegU3R%Iwg&g^FsnQlN+7 z23a`!-D={l*KsbmBRiY8mf6^M(uIZSO?}G&NBeFB9P4`oa7*9+ z1DxpV>@7r-eeVX`+V>xT+xjlJs1RM<_hG;{_Z@L@A-bk-2jJWK4ha5O@VA1EOGrOj z@HK*W3w~PgF~RQ({u=PwKF+___Hm#6+CJ{EU)#sM^=tdMtA1@C_tUTKo3oUXX9;!) zE)wh)yaMnB`LwSSoQ^&L%8kO`F1UQrUo9&{Umjqu|LOooysr&#oc#I#$INdIaQyt% z0LRiN2N>742RJW0IlvhId4RLVlLL(RI|H0ko*ZE8|2n`K=g9%4;U@ze<=&vUUN3l= z;NC{A%i4;izC!fxl9|2w8Q?8_Ov$fBY3*Zr+WVNEbNiT{`F%{!f0|7R`WWx`1~>y=*hl!E(sRlQOv6TvZ`0A$mlfb8dmQjc*$ki72yl&Tu$o4*+fQT5 zdD~)!`k6FLN58%tGrsWWwXXT2;4`A!rLZTiF}r2qKq0z7qwa}oxFWl`umzN!HO$wE zYu*q1yrwS!Ua0xy#5KPIzO?D|)#wG9cTQaMM&N@@cK|Nee01WP9{|6y>C`oaXr<<< z6W5FazrN}7fUnp5b>fGgJ@u3U&u{Gm zT-bUmU|;K30Y9MhbX5Ku`2NaC8&Imn8em7|(2c}@4|r4SJtM?F`KCg2f9u#L;_n(Q zL{GF{x|#TmV;GHFSC13FXG&B2&1uZ3_641Ke@APp21_wml>Y zcOUL65-x2kOj4enpQUYmz@Hr8e#Cu6!liAyMd9AWeMQ2hZNCzQ`xN&T3758YOrZpt zCIROw-iO=13VeaXqpfJY4nG(8&)X&do7#T_c%U-tD#D83je?&Md`9rlZH4IFIxq3= z)lBWHItb4YM7dp!au$BR;Kdy`f^w;3trsudvMolEw;aM$Xl4Z5@1_# zNbqff-xWOR+CsEU-tPmIJAfak>=A`^ccAhIQ3`)c`sspe1wSNszu@l$qwCQ2&a+Tm zz}tk+J&$(Ifyx$9h=1?ZCi8Jn4pbfl{NAfM>m8{4LX_tL_eM?Ele=7SO7H`MKe&PA zQ+g|558(N&Q-BY*?E*Yd`7+>@^V!n&77uw_A=*CwB*61qHvry0e-Ge+$~Odm33&Z0 zS$fmajXQ|5?M+7y3umjFj(!LHjAN*6I^xdnE}gpBsgpmai9Xlhg8zCaN?T_eb~aJx zip2(B{&xkO`k>}L1;W{CKhHHXmR%8LYJ%$*le=D_+KSh{s}MaP8}H(dXMkVaaoD?I zZyd>#JhfmM@q>sTsN4tqK;>J4zXyD{t$Y*V8v*xMJ}3AB;DO3%?_p_d1l;sGhTT5@ zy`mg(Gsl+m08gJ|^lsp%3V*d=bP4GfE2j^)T?Oue%AJ5uE%=_`E8fcy zYyFAfk+%`=7MuiJe-wAkw$FbE`1P}y!j4Mg?bLh>;A=ZAFV_LzK7Xg^j|)C6c+~rq zX2FjN?iXy{N&1C?s|4RJ_&LCzO6OAxj`#q}_Hw|#9Kl$gTJR3wuj(@V5piDtTX z-39CY9Jaj7^(nLYZ0f@le#bW}bk_&dO|o3qaR5MtMf zp#BpmzrV7Ql*;XZ-SV~WXn6cb*y&sNEl`eL_^h~xewZ>R3$_Cus9Ykr5%B!hw+a6^ z;Qq>Qgun75lxYRr*+k#z{>rVQJS_Mm;Qq=*_fY0<0QXluFZ}0%#gCFQ7qI^Xme_&H zWxx+q{#x+Uf=>$;_mF-T;Kd!62!9XY`K?a@-ar57kC8h8c>nxq;r}G~2SA*${5Z$q zTL72Oc^vRS<-3B>y~JMw`0ygOrRnGZ@V4TgMc?xYavu@=FTq3aD@1b^_W>@G$8XN! z_X0mqIdU&y32 z$x6Z2?7ssAv)Dfn&J$cDI4HOc@aJtG0&Hsk7rdl<1do4!_;SG;1RoUqwctq)lDiV{;*M(s z?-u-;;Io29>?gNPaJAsy3VuZJ8-NeD{Z8=M&rPT{XXDD zYq;-!{F=9ao|f330hg`e&i?Uh4m?78?D8)Zq7`encYpkvWnZLK_8Y*<*6=jN@oNrw zl(yMd0N=2N=OvC`Q~V0;w0{MBxb34~Wo{_QC}ur;FjE5=7h*AA`Q zv~pr-th2U#Y~6z4!NJnJdC~ly>S%Scn$Sw~up9?{K?eo!FPgu&I@v$9ws*3+xwc@f zr&7T9ref*P*!GpmTjq} zj4>!<*kJG2y3wiOsuG%Fwn{68_Kwx66O%#ujinTJ zNNVA>k=o>v@eL#ElmjD9RBKbCla&P(7F{%d%g{u1Y_fMa{vJWO#`wDNvEh-)k@2yi z(OOKi;PDqDqn2z;u9lWoCpV4{Up6#4r4l4{`9u|^dgUn7!|&d)5#(aamXWayy<_Xg zV{-RI71h%Z3{A8V=+KGDVI!DYm+@)_%pFRrY#?@O>UT| z_Fu9jL++axS~ptFkdS>8a)z{YJBS%d&*seM#lvgIhPPx$z5P=gh9)v3DCw_GY^?^= zskK+8Q|f~(pBUddf&yli-ZVZkwsQNHD$woKp@|y)UbV40QFWQe=ip%f5RG-Vy1HE($c;u|84k6_$$B{l%D}GDjP1SXiOVHdUxorH>8seZb20)}e)paAA zheo}gQbmz0SL^rT7=R1}V5}K>>%8cqp|MhJveeNA5$k~~s*_U_V++S7M<$cDM0PNa zwa=im19Ub!{B0|Bb+@#1b#yK)_jI?nmOAD&x0EX_%?lT{&+Be)Z!1-r+qx^Q<*tPt z-CdmvTNf^D?OHgmqpPdAJa5sWg;3Owv2)$zvZ1Z2VRoDHym^C+0ll=0(GzI*#-Xtd zRhHn|p_;m-V=P!VIM_2%+cG+|y?b=1R*T8%;0(zsXE^JQq*xxiH=>s&#B6^{=snf- zLl}2vVxz=48PrD6#Ky;?|THa>=-qi-xlVVkjmJc)+w>&j6yhYV?H zb@STl1Q;1==KJh*80)j_>?GrgAQ546T~@s+A%sO}C9c9RtML1)lilNEW2hwL5xr?* zl7Y*{3`56c)}2Dv7oE|&N6}%WNMeId&YEWb*!WfJM~605dxzPY6EQY%^f;Dt*LJj- zgwwsTx^C0*33QiaIZk$k%q9kakRk7KK!TExjb3`=>R)X0wCK+bg$%f>zlST_MY~{%2YTwu>>>gtM z7#SIp@v^o;emsf3Qk#;j8CV@WZaj_=CM6~#DHam8jg|L`D%#N|ro$M1SjPxIqK<%O zmas#`7Kjzqt`wPN;2V+=$?gz4)ApBdN(OMmZxS*;YzktmMhs(hRH$`Y({_|d%P{lQ z5z#tEwvJEw)Jf7B9|kTzdWpPpd^3i_ku9TD&f1z1nI7>vY0F%M8F|SNCbad=ni0zn zQ~JsniB2uUL1ph4TCp0H=xE!$!!YzPPoYmI^n7EPeIsbj(!zo+%`36*WJjY|ckkHb zxXp&lj1yHiD=Ac0bpz}S4D@7|jV7fzI{k2BV!0DYAd}1p0R!2ed3sUYy)_Ji8(?)R z;Ub{`M}|S^t+7mP4oSEiF{ZeTFx$iWufid+WcW=b);DYmiZV0n#A-fZZgO+PfBy0#}xKq?a9Qbpk|9fJ`-mitDIQ?pOk_GHcY>3(STNRj2Xt{!l*TwM7*}`935RWGJ%EW&~{sP zmGd>kWF)}FkG^Ho6{@VtDU0zN59^o_bib>sNy75AmfCzR7}m*-Oht|n)LJ55YFEg? z?(wOyNexWOzEPP^!|Hpp(bJ{?1G;cQbcwbO#g;QcF|aWisianpXGZa5N*G673?Xsz zmS8vyiKv!zrMI3L&fAC*$V?leSOda>5G(A-5%X8Xy5g}to;O72Y9KL%eEQrB=&c3D zZ4+SD{*aEkCPwKx;=FPmx$MX+v63WuYyDXAVLGj1k+DT7GDfJe?8pr2LSk;%guuRN zMOM4;qm+rtGOT3>Jw>Gu$@G)Z0(-;MtTa!D0-?5gH;j#E%vO^kCz!L15tOCWgt;`y zda4N{@8z=4^qk-`>v&=4n5@vOmHL7(rM)PkNpt_OB#aoCZbr-&nG@uKrgLn#3m(EL z)uhqud!o^OkGIeIRI33o(amv*v!;{W8abH}LQb7V3!vFT8hdNK!-?6G;yJYKzc1u7I%4C@=v0-!5W2pAd`t6^bTH8G}LGNlj zwMh=CPgS-T_an4~tgoQFN8FT3jhSIP(WQ}Ir7Bua6|UiM?u@0=El7TQ;Hv4!?BpGc2 zMr^4%H!*9)LcCa8GYQz}qeJVem>n-4pBToR2(J}ZY;iyHYHYTQeJ)81y|vWrW2*%f z+Xk#J7EVlzPb}PuCX~pBg>Mn4kjo0#Jv#0@d-k1-Yievp47HRUS)(LtK0CDg;xe(E zax?~ti-W}F6Yy|zjP*-lV>2nS1H>q5_SvysnJ{MwRanaw5!%BE(X`a%M&fyEqGoYa zT86snv-N?wEaIvwn?z84Muhibm_}=y8>csDqmGI~Ewxy->SlVQhZ%6dNsI+HZ2J zcSd6jSy#ztm{SvCR@$UJFdmGU9p)t$>M_BPT5dOCs5dO9WjT=`*GWKWK)7Y_SZ}2h zhnW#EQz@~SS_)g1+H*{;v;1Plit%x6XLzMy79==>6R9+>C2w$#$;frtBvPAbjuJ*w zD&?vwJ2F%mmK`pbYNNxUn|#zMH{DcH7J6w--Z1T9DVULy9_U+g**NOR3Yy-YNJ7Qk z(lBu52opN5i1XnHIi= z5)tfTu|zW6!qKR~xXF~lwKPi!8VTrqytvMKKGFrYE0woM}0Awnc9 zu50FbF_AD9M}>;!b_M81K_^aKM+`%mC?oDrAlD)4c43%ElSs-ep@mvaQstbQlmw?8N#LMrF5;!K6H=A5I{p4zQvSFr81C^CJ6b_S)wI?{q(;MQ(rJ!LmOx9LdEN`#B;GD&c}v0_`{Lrn(`GPqC7)?@NgP|YBWdeLHmHw^ z>^f3)G9j@yr+2n|gkeESK}ammYvpKFZ^Rot6fcz|&O$C5n#^8Fr*}d@DY^ivNohev znq!^Qa@Th3r8Dgo7`e(6t5K8gmyt|NKGZJ3{|?NhBL zyIJBHY_@J7W-&WWLHZn(-LggLqj%RF$cfk7vFb|ILa1O2t)D^|bJ>`hG?Wq-E=)>3 z*-_b4aWoZ;JTv4c)o08Nc6x@JR%%Yk%;Q4$+CHjDGwFt9o1}{I((!;)O2kC*0C>b<%<)Svh(x%Do!&~?op9* z+@^6X)|xrUFB|tq62$DsIZQcAVo^7y#GmyRbIgg&KTE%AgiRAe)|I0dR!80GU`b~t z1yRD1F(N9XG_Q?Xvc`WLRdS%k7l@M&^_5Ce!`5S%j!~w%v)Cwq9R=cu8jq!7c>liz zhFt1^vn2c=WD@m$Iv>)XwZka_9r!MPdh$w)xoo&QWm7`KsheBawG|MYHV>)ga zJSHQ&1)s?h^<`jUp&mzt8YLpzyM5R+kM&M#Aj?FaQNyxCCEPp4bD}z3XV)4;-H>~H zRIC|HSI5gVDAAxjJ}ektiHPZJS6RC~=FsYJ%O8=#(#R#2=e2X-(}*Q3=(lVxxNiax zTP`M6V8RI_GI@;-Wd*hJOKr9rIqB%WxXZ=~HO@qq_B=Js;xGw@g=b_OKNtp*P%Uw~ zHEkj5lSA+WFw4eqb?q(eWI!laeAI@;bE>yoj2}dugetX4Am4KF1?8l|f{Mw=xT!Jw zBC$$*;!15o!#?i$#tzLBu`^3`lMB<~s7OY;g0Kao4}Tjq4CSZ@)uB)`b$j*!UlJx7 zs&Z5&fQ=U`C2PN#l~SCvbp6J(8U2s3fE(xIC924>LXx&18XaUjoXpxyt1$WBoz|N^E%?*UM>km#boCsN7sNLiC{qRN%iqqVBFa)r+iE-K2x=13gQ zjc*o~ad*j$kA`KBd>bvaGF+ITizk{&EmAtDz()WdKEH;_mF`V`F zCq&KhYTU3G9Tkd86~$}q&d=*c3@XHkp(>|GB%Yu4$g?)y@ zqe6$dPNHvalR#ogIRcYrtZ=}TJQ~)_{w@ng5uO=N1`nf$Y00OyTe^`7A@Shgn~kW! zfjrSR3cDjwx@cph~oQ^uLUFd^;gcv~~$cWp(qGG=1g9>XrLO<^JAg<)FlWTVoayT8&~b5gcWQ02RJM}He1mT#n4zKwmu?R! z=@}iG+}T7I6KgF?8LTJC708v23zV}{U`b>(^-Xy928gMK=mMka{QeS?!#i$i0`s7Y z(($n)Q=PIwyrt&;k4iJtvUxBgAf`XjJJO%( z9idf$#99w@+36b5rY6X}V+kG)E>6f?4goPfr%cx;E=cnJ$hlW2A*y0ofUw ziQ%DljHo;XjCsdDrPGIXovc%=co zeN$NcOpZ&jo6R4{)( zLirQFN#-rt?i;aTM#+#?RL4*`8IrqLrQ6C$Kx^?CK_*@=h=f$#P>NSqiHg|Q?7b?E zrDD(M;JnW19wvxR)S$BCXCYh|DN~!?MaEgTN z`ZSFWmtudBRcVS-PH|EhNl~H6vYVxuwVS1-^p@xn%5u$O$kNoqyS8^uP3qo@@}ffQ zt#LOqbvw_{@XNS%GeS7Ob%bgUfj z?ODq~7)=DtF}{Nvca|Kgov95OgUQW9MB_#!uD>#Lzd~lhI<;nDqF{nxelyA5;h2oN zLI>ufEiuJ1ixULaG?P{a1J{OxSW;nmwclOxLM$Nh{t6W0trt7~$dnEbyNX8N$a-!q z3{-1Wi8Zrb1q6L^q>W|b;h~Pc55v$6Y^GnDS}xtZr^x;GwI}WNWscMyJmdX){uXE5$O$nk^g=C8YHLc}T@g_)$ytKN32NHekK{P1v6cahCBiLw?60(-gcH}NXp-47hA&aED z9HNEj)^P+=rgco z(GK^uqHU>F( z!#5{0q$4UuFthGeilgv?g$t=^>y_V0_W6~X*ZG+{viZaiQm7==m#!6A$b7Rt6_uQCLYp} ziV4gOm{4u1UQvpW_T&RUW?(m4@UR%r?0n8KgfEUc84iF@- zuqq6%Ga=e+e~DEjhuIhbUuS}-LgfUqL56Z-=61wDCh2tnBYa$m<>~fwloG`d8}2#J zEkPc|mRQ&-2uoMSa5hrd<{g#&QxUyrzw#+JSu-D!wK`u9iVF=7>Hy8W<3mm=3Lua=?EpVWdkMYDh@xlzyoL6j|fbr{#&*X|GA}#&Z)cZ7$%XAY7S+~wQ9^%k(dycz==*S5lUyIj@qJ?!~ zL^K4vj)GWIGm+oHGLE?!vb{(xRpF9$p3s7E#?<(CUJw~_U6*cY%Z`Z_urA?}WO?I_ z6DX@snbCv6(1`VQZ}cz{FKyGho0AeRIUgfI+;zbm8HvLK9uP=R$3_W*@JSD9LJ+*7 z0j#bWdcF{~82Uw&CKkHLmRoFv_*XKZD$|sb(CJq)AT`4)8Q_@GaAE4xQ^H#pN-(U3 zq-Y$qE}wXu0mAAh!t&acA8|}LXLDl z$%nD^ z-MC4&WhXLP7;Qck_sy9^riIAL@!%RaXwHd|GMSucu1)HAnE^^PQxk9DiImBdC}E;w zZSV&NZMw@W#0AOlOvAQ`&EK<#CBB21oSZXxcVR^YQYL_OFDP!J>b@3aPQ)tG>Tth{W za4<4GLCeN1Q>UF5Ng0Z-IVV1))GbrW1)+J1)CI@2O<*!r{jh5^wRtj8y0$9RW=Lw+ zMm>NMbyqn-n_-AjbZijm-Cz;@-k83u6f#>~qGt+O6l?9sfo3p~!u;kEc})}PWHt>; zYDjaZxJaqDMNA5m#FC3$3Z^M2fhIilMnUrDx0Ox z+eC4L79+g!1=&yqu5;y3aWRWjq!bsOfF(W4C&?HT!JQ{J%_9Ur zsRoyn7-i4}O;k+)7lj~zmS^Kdwjb~|Qcm!gj9A6b7P!xgcr%Q5j+dFFMPqN&9XD6w zF_Dub_B2y|xR}E}>h1@Kl(VBKdR-wXYb-hJ>A=3p=7L3Tj4+&|A|UVPAS8Q$-?i|= zqGPg()_Rk0}u8jgrl`nf2shP9Cy%^zOtkae5wmy@FT zwJY&Ht2W3TYjS*YXmkZmt53ut>-aP~x6DRxpNyNI2<0C4vM)T{G%=}#xP4z4|89?y z9&v9R$1&(wsfmuqk39KLcYMdmR<~`*5{5@dmk&*DbnLZ5lj}CJK~L&uQcMZ5+UUgOMXbTF1V80&t>@C%)`^B>U07#nF-O{!JtCm&(k&=H=56AL25?uzV5@ zx1Xho=8xha*{Gc~GR_9Rr?eF3THP;KMe~QS502gEIK)-yUkY*BCS96rbK8BaOQF7k9m*~4l&}|cu;WhB)@xM1fD^d-0n1Rzti;({ITm1 zK(c$IB4|IfZqL& zdyn3-smrt`tGXf9QNxS)$kb5Ia~p2C5}*4|7oStaStEUu5hB^gc|d@S&X?E^8TnZ) z(U3!$c@<>}olTNCYHysLwHB65-$jv{{b9W&@urWVBe1uIf!7~H2hsGn@NV}9R#Ns# z9psYcl*APt+EB6No;HVq{PW{tpqY4c0tA#TM(@Nx0Lkq<_`}&I6-*r<29s~_Bmo4F zwd5o0~T*iN&SY|G+`24WR#?E>T-F0!KsKKp1gtm!09-S?0>MRZlJ@bVOWxky?=U?fA zM(5|^447=WfgbNK!-*8UFP>#)e}@7*ztRQn&ea0TJ68)b5|}<$YZTUc_!1mA+0(8f z_>OJ6lhS73#5eSA9D;-6rW*_S%H z>f`4<2iI~oz*L_KfAYr8Uyg*=0}&qOIpaxJu#=UY$*MiGXJ9&X5z^v{kCo=VtsyP+ z+=joY28L^1byJ0RHoEcNpTco*W>308Q92Q+z?rkHmID-dN+6lzoMx^hV7=fDmd>hL znD|bDKbZ=$bu52s50r4_15*BE>7sJSO(A9`u3yJHzKtx2zsivldpLC%F>X0^(!N8- z1~j6J&2FbKPIqho*&q>`?g$q<>$u4mJ^&9kqDl?F=5BFO^p4r@ewZP_19wP8e33Ie zF$!L$UBteTbYPwsg`AG%;m;Jm?EEOHSRUYv(-jUa33DqLe?gRq5CiXU(irgC@tb~e zNW+*fwDClsSpw{g!Ou?`Be=zhi0~72R2eo>X-xeLrb#jNIK87Z;Cz@vGbNJ#(KM*< z@Ci=;I3!Ly<%VW$W&mSMlljn~c<XJfnCy{Ki6jh@ zaB#|uN>-8_WyS5E+MEoaqG*(E_9%W~O^Pw(8D`J^VlAO#(Vav7C&*hRm|O-+^csh! zY7O&&eb_c1Ux&xiV;#?d#raFqakM0t%-z*|2K@bb47$!^x{%ySfd`XI%b z8`EV4Bd;QC#?*>CxO60$vP?G?3qJz>^nV6+YzWBuS@=h*nz_RZr{ zHTsdgc&UwPM$Rd`J}klWn}mf zQq8H|hw@0NouMsFLhDAcvdDRb?1Q!lODEe_sPva)O27me8y-?q#OTZp#U^g>{tJiO z4j+j}@YWWCW`-J3q_@SRhSjI4egI6u;Hjp#JX#IowB>1-fXT*MBAGW!?Vc?pr=&=? zOG?p->UvcXD0HQ!k4|MtD>vdXi($}GTkK1#wHoRfL~F`=J_TRBDH(p+8kN2veA&gO z45`;vs~Ld|sW(1nhVb-$I!WuW=2eSHe)rN5dKZpOZLUtlUl(OR^(($r{Ni6q24#T9 z#-}E#c-*13sq?C#5pCo!Bj$LCb@6tIoF$H6Im?iG{b7&{S-$2BrI+uw*^Ut+O74W2 zP@I6C&Dn3e-Ib-)-!V(6OI;qTzhPE?!7K{zmu0V))!#0Q;1Q|2Uq-!k*UKW5p5GKh zmeCODF~E;c;7zn{{D>xt0d>G1#v#tu*^lj8p#770f&+goB5Z+9_N~V+wvogd!yh$i zyiz+fN}5`(|6*mid-&Ky0zYx9GNh6Kq!-P~C5SS7&QlCjQyw|l1F@v0LM$2IFtW~)nW82E z>R5_9B?^>3NxPjD**QG41@ADVxQQZ*IlelPD`Iiwh%DldfYjjojqfX3OJJ+8jST1F zX0ay&u?-^$3x&f+zu*hQ;5GqSj&A<75PP1Q8WvtT#S;an`pwuZl%yXq^wpb_X9cv@ zgbibS^{mCV32xv5O*NZ@=6|xtjm@6Z+dr}yKRRze-$Au5_f*6{$!9MoJ&@ffZO3Ez z%|~InMyGVnfx&b#)W%aQ6c9JZnIEkVm!ipyBQ^9Mq9bGLMyH0Wb|uuerc#7E*rUVT z#zNRCZ|NC6Cd!-e;sOm3Oh6-}{J|FCH4J@*4WqZ0qOC)tQ~0wkCMgnsoBM|qLF{bpNI-i@gqZ}z}rD!{T ztrmZ*f0_F%b}Q;f?n)8r**xoV>0;_N*%g_)oTYhXcz%Q3RvHhW$5+oG5x3&hbx-^N zGK?SEAV3BOG0;tptg~GxjB+fYe*BR3`CzV;B#ua6DT*-GX#&5lI6Owd^VJaYd&u;+ zIvUw@)R3RrgT7~3P6!Zy6kMQa%u)LOQM`}QM{Z#io1B+bKOj?)P@(ukxA!_W=FtV6Mi93Dub8aN%b83D7953?~6+ThAquIYOqH1 zJ&=usQh6SB^pEjNaZ0k8i2X%FFl0lFfPx{F=V3h~^F1GDQ!`7L7A6m!vx2_}T<6$t z1wC&(Xahaz>@}a?cF=XG8_~LLFVE|kAr8=yf%qDCIen)ac|{;~g?WR((zi9><_EFsvelX18&6AZIg;@<^|Enb|`WTe`Xc z?hvgQ==0edqKGel3S{DgYLf;fv&?j+Iz`em#F5toufwHZt5Bhc8#GYd_JlHjO%yot zTEEFJDMsFmJDLzmW*$c%&sc8Z&MIN7Mid+SP6(Q+iQp&&H>@BaSt6N|6>Ek|laRGo zVH{^(^YQw4JrYu3=8alc(%A8G=`bv>M17-8gmF91r$n8T`8T49t}aiK&ns^qKd;6? zXKHG9l=?JFknv#O3_++?t9(nm8h{tU?KX&{M_Qw(=y6GmQO5P8N;DeThGoxOC0qq{ zmPh8Y7&Ojs4qZWliV-bs?bIhpl&}63sJcim8gyHrk&H?NqeY{`1IadVQDXuy^t6a+oYh+$FWQ+dD2rA7$yYU?Jh z_v?QQ&qo$qcM5Z1N`nE*$HW~>hDZhtM^WL4hjiqh&WpKf#cIScB{5iIJ3ySU9B^aF zWtcaXn4uYdZ_P=Wkjf?RXXK6T23MxX2>zIt56*eQ*=30sGmKqWM3p{);@h9GD1=)^ z5K7ttRTwR8y&FZPhHp&8e}X`fA7Z?5U=b2&CW0NR)f!! zlSiE1LWnC&ikK=~)`3b40?98;8!4GDCztkMRJO8e+O7{ z7RS z3UJ*9m}`0IOE`{?AASKA4v!+%m5ouMR7f!Yh-O)2LsAj@0JtuLSb{?H&Cj@DbdHMX z@CzXbJ=1Y!E8VCJE;ef4Rk=Rl z;?m_41RT+Q5+JqAl@kzjeS#}YEpy@e7{zYHrub`w28j$qE`p=^y4m1ea4v{84PrkE zgf>;}&2$SQZ&IS%riEDBmhG+s8NvBoES<^6mQ61F2p|82D{`BzX*eRX6tm%;i;1In zpCVcA#sdCE38IMakT5p5<%TAl(AudH{3d$xF`9hAqr9AsIX>-cDIOk)v2{H4np#4* z++$MF{Sm}6r7J=47-0M@aEaQAH2&7S?zGE&7zc+#B8_h51H&nTQWbyKc!k-eU}9(! z_7dVx2^IhfqHnu5b|$teD@1xFdhfag%% zbAfid@B#$w!?D)JhdfA~;$${|V?@vL%PhWm4 z05NCKl_)A6kte&l=zgGwr!I^d3^nYkkj+hxD!B7emjc|{NQVe&HMkIh(CPJ$DYN&*-JlGTEwtjB z9w6YtTlz(O3k8eOD#aB63d;&Fq&k;^e-MTW;lHQZ?zfSWJ&HtIs+9e2LSf^=3BJ~sv}OJex4zuCaXy&7ORfu6jxJtzaPK% z0u}YQ1d{ZGdk0Jw&B)kkO5MTs0z`tdbD(sOj@Od6Rzc9rqMxzFjtsteQ-FVJ_Gile z1d9+J>!wgZ=JDqoGSAF9vLWFyEzeH-lzD_SSDBGR9bUMsP$Ao>NH2~}I;~}#n*@rn zPxhisvD}tw6CLd-nM*-#$<>=rt>ntKDZ1eI;#ulA$c2Q|9~2XLL6{YzA}cs;<#x`n zLuKPH2O|)ZA=MF(!|Zd*`I~6V*v)tV?5Yy*iu!l1RLmHXs zUCcddOc%f{msqIscmckxYbM_|N+sX!5KA18r2z}ro^a0Ft&0VrAtmQyNzr^vDH_o5 zUd5xc3`_lhnC`F{)gNdmN5lSSwaTf(4drNTXseC-7Q(LK(sO0e8kU@R zK%DNx160D*j%wE&UAB`C<+_s(WgdFybiXTD<}nEFY_jj5BU@fL50-TZ!s1MN0~(VZ z)qr0zO?Ag1kP}~a_RBL+$j0aN)|PD@nplUQ7qgPW3$Xq>dw`;xc@Z3aZD@E&b^T;H z8pX7x9AvJ@m7{Iw|89B+M|$it#ItXBxT4t~qJT*K`DGBTj@X^TS@5 zWUkb4j)Lm67R=6J#-R+)OhCx5PdLLln%FoGk!Jhl3lB=TXy~vd9{6x$HXlU-H}Fly zTo*L1O-64dWdKJh5Y#$QkOO0lxOF(iuxhn~EL^jZfHN1#BGXBrkHu`o0I}?9j&f+2 z!IFX0RQ~vxYc-OQSQ)8%ilEQbEWlDv3AW{YeNtz*ROIXia&Qd83DS$539Yjk&F*Xl zgt93~tuB&KWr(2|5|b^~esSf+ds5Fxl>yL)Uf=CqDKTACV`ufrM;QEE7jZbNWm|bNWm|bF>nH)Oh9% zTJX%;3+EDy>egb(cgnCgqFJ$d#}8Z#I9C8HUJbt3@dFotCk=o~u{Zi1kx4dowksJ; z8N#FG2wiW@my8j3LUDk>MJpuq2smQyE07j4usXdu9zKBPY%{IjM&MxKM45V=5I~?8 zEi9{dn(LCaE}UBP;Ru1t5g)MzYJHj3MrO~%m?|>GnI67OMUb^bZ#hw`1yg#19uek^ z1j?tv1r>k|dIUlHty}mRhY92!JcN?{HAhg1i4}N)O&&@!OZSv}0xv2=1bt zcD}*O%Z;xC6QLgLgF`q-hY^*9x@aVymv1p<@YnF2S(k9kaKOSz&oTLWD$s1cjKch^k@|<}>BX8B?`aE!5`Ix<-wy zWGBbXXrMs}cy&PJ^tTYc-{7Ojf}+pfTT17ntqq!JQS z)gJDR+vHAhY|%Ph*og&}l#h?k7-8?gW~mD(Bp3%pL)4)IF{X2B$3igW^D=e8AZi{4pMOG$(2sGbzGVd@ao}M}{@$q_xJJIQX_LSl7A_xATYeOjMBsN3GdDAE@i} zs2mZTXN?ur;N4^x&1eA_Bx0@C3G?{*lC&^9|h;=(no`yEze(eLKl)nI9uFyDcBnuAE z^ER2hzRb}&D#_n^0tXGsW(p-&MiS-i_F=Lu6f^1;3=qyP8bL6HsaX>=PG(cVD_f2{ zqKzf<8OHHgTXJ>4j`Cs;W--dlo)HM?FdCbz$7c47AcpKC`6&Un7)?=>J^xxf!h~iQ zNSU1<#$LZ41ZrYUx{O)Nsv{@!V&Vuwa4Xh2={Py5O(h5i8$Y1L_e^ZAr<(*5Ij(T< z54L>x2U|Y;Gi84;$>TjI5R$hGeAsfcICX{q7J>PU8OV??F$ya32v(Xg4NpioE>>4c zOZ{dI>AJ$*oY@3v4mUxX>#q_u=iVf0uDeLoTz8MCIlM;HoVi8RTz82GiR+)*Ff`%a z?npJqJUpCR%@Wg_AaELK6Qnu5joa*YKsX-wjR)l{xORjTxW{F*?a&-M|C_VUe?+jc zihIVozvvzP&B@J0lc&{$Qug;0St;SR6ue!|lizH<`(`@l%^}7SwOJl{)0g<(kpS~g zL6DyI=HMz~vt31O&N$SYqislmbsyg*u}(*-(4uji-TTEs%JXznlIALYVh$)qfnY{+ z49b+7(MBPZI}pcASru@JLoTz^51)5D0Pa=XC zuIach3Nm8p8OJY~C+^r%3$?MHD-OZm9_)S(SG$I4)z%hVQBQr?^*2y;{SAMi5f_nw zY={w1V3Tf*KS9^0Zo@&YrL(ov($j&TZ)t6w*S@HwYf%>nt@FA&T6?gGv1ndTclW}c zg{`Fyw7gPldq;a~>!L~<9>{3vUf9xxL|RMD?%t4I-!ws8GQ4iESE-BdwzZ`F$jAt@ zZLJp=5}!W$ftDMy;e2HrQ&)&a=#nk;oJ;6HXLFP;V7cjl#4L3x@>9jCpCxSF}tdqJ-6AMCK8fQlKsvR9pn` z`~gD(L(iY%V`u^9QyX?DD7ke1G%nuvbg|or~yj`9M-eZ(qp4hV)JVIk|DJRqcT%;vO&#@IN4lu z5@S2GyQTWfl$0n^38xtX{a>BTR}`IWE)saufcd&)mW-tG7c(D}s4R0T8H8{T(!$T=Y5~_~wDi0KqP2_{i$9bI%ub~w#~&hk zu0O;=WM&X$JvHa0&j>?2-NEpQV#;ho8>!woV)Qt}v8w~r90!QWs%{bo2#9qK5YTeX zYSQyv7N*+fBddH@-1#mGh=(q0km}}Zr#10+jL8uJa@M(Fax}BE+XA3($Z>Eu@<{05 z0Nt_;?QuluF*x=f>bJ`VLI0s?K6eFOwi?uXvw%Dup;qK?{FG`6hdatW47eF zB3kNP5iNDDh?dY5fz{AvKYJi9dm1fG30)CV8oDAtOuHhm?vN{@C3Z!$ape5Rdin8{f zU47waK79+ekaca8BJmqV5az_ih6)R$p3ju%grhCR#rVPs)t^tW8@HL^C)In2d>+beWFEbXbJ4~bRM zi~CBnl3|c_tmA=&v$LlLOMVwfVX`enr26qRjs+)@fZ9}0Z_Zp#@ z>{%_ue3^58LT_>5VqV5}Av0s3kdTSj!Uyw%SIQp95b4#VC@NB6DAI5_>{5ho2+Swf zs+Va_X%IT|a@c9&(wE6dpYL)sCZwL}W8mVKA=4QUMYVvHE|@bdhh5|*lwJ-y29~bC zf+a2}@kE|l;<^xA;sSkqG-8Ga86dv} z+vFV8flg^f=ss$?!6#!jro_JxWzuyk!qfo*7eepCK{1XlV_E16}B*ZT5Y)x)_L99Fq8<^W{M?eZ62B0TGHk5kvngL90ZzvJgEa^LV9mil zQ}zdQO7j)?&Rqqxh*NLzw}LKTLWhTp`ng;>x0|AK*b&zbOO5cqaEteoM^BbbngYk!!JkZSC8)>fJE~hj8W$#BW}|~IG&M{n%Vi8+s~x|jT3)u_euy%QvAh;V#tOV(O?!o-UtaW zlI<&eTi#$a1I^loG_OI#&ke%-&0KkC7CE_9=1Z~#3`B@grMeP77V7Dx3K)3e%AVlO zycLOUv$%8DTh3rv<$FzSGfQ`XRlj8hDzY5!m9?hLX_Oy=s50ga0z=A!Q5^=glfZQb zVA;XSXbdlAILlbrz!voic@+Q}XSS_f#Lbk-7)zq4$+eIdHb@sP=4B1&P?w}s0u|~) z353?KQ-@Xz%*T~(-AjJ2+OfV9iNsc&=;{p zouI@rk^4AcXF|y5(3zet9Ckv0{hza?q*R>kl+U+A!C)VWe^oX4X-$O*4NDlLOheF& z&^JkS<|a_&UTj z2*$8Kokbf^lGI!xMkT4I zmhqV}!tkAEbAg;^bAg;^bAcT9!|;w=!m=4T&$SB~PRjfPGmC#PlkpGCEdD_|Z@B_U zu9?*;PQ97c2D;3w*3isqtv9n;bIq*QIy0-a&dh2J&8*gpnblfnX0_ItSyCFBSsvy}G0x@wKBtJcK2YW3C?W;bVDwVHKhb04iMD78vy%~)3`>0pAzrm?T#8P9R} z>6p^<+Im{L=JhP>YHKOAbagE%cg(}Vm$t5+?iO5w>FDfQ)Kcl{Y;Q03v@GoE>h9_; zw{*8Rx0buxI~UNjE2^eqDgx>FC21v zt4Z$46h@k83Q0blEJq9-ijd1QnMBsH-1yhiT0jbC2qdrqa{dpUCh2O0jCD>=Bgv{# zi(*~VTsbk7*kElCa6Q*rLdr?&wRCvJb;cN28xljREp14(MJo}G1vPI_v80Phq`Uz} z4AnSHAq1P*6mrTXl{bQkK}|T_1KG?JAc}a+o)@o5aeBw87Lu_G5>^X^GIjyXeiu$i zCY)!{*$Amr!*vv8Sv<@Ep}7^OM|>Zt)sHzFodnG-pfj6WPR1>=>IeJX3cRWS(?}#(}PUUGCk;N`du1Y(- z@I7G(m_HK5!P0gRAfo%ms+Q+GP+DD4VdeBpRbb7_#R?o0U-*Nigg+2p_|xxyKhn9; z7y;VlO!$EuqXN%MQHBB!@e+7`>I*zS4F#T`Mg^Xq1_IAd1A*tKzQFTSBk=q*5O{tX z2s}!(FYo|a3p`jpB=D&0J%Q(^B=G!H1fHL=z=KsN1fHKP@E|EKZa+0*4%+wGweg!j zy+mJaeP0n}!32T6_mpqH0dj4p9|*Pc3TaipCOERr6D>i6zn-DKMX*hZGKP?~ppttd zNfJNUM|GMB1TKmtBdpB$9q{#t!O=Kg8rk_)O>;s^&WUmIy%KLl7@+=8R$<;UVavt& z2`CKdVL88f3Cf5L2iTst^9rabX{MzOSjfTk%t9V%h^Z2=nVrs~8ng3NFzI zPA}0QdWrsyi!LBtBT)-+i4Npiwp|H`Wf{zJXm#*IWQ9A_3EiI_g2l9d4+u0 ztb=HP-c;2s~z*OBt;KT|-TED+@OAa&>*Dtr`%0nyOKmhxe zxh1TYJRmSyaO#nlmv6o+352jW+}nQ-9!SR71!#^<0umfJZ~6gvmXg1q_nc(?1Z=Nq ziBccr@2l?B>+iq+`G;3Oy!-(=kRQ%ozdn2Y5=xPueth}z=hv@Zoqzw`_uv0`^4$-A z`tIz<^H)E;{^{HE@4h?#)A_6KzWeU%o1b5G*Gflg6hbHhx&c)?vJu4^mB?755S(74 zf)8sHLj5%=h**#i>aS5j6s?*1h2ac`HL8wRuTc@1YZQXhYgF)wtI0$dtuH?^g?iG# z_B17r^$Wpg)~{d`Ta$iH0~=8=jm(%Ppyfvwsz?}%6GH7gZ`{Z-7IChV9HUr1ILXcwb$k#6v5pQzAPgAFqdy-EnPX)6eSyLfZ~-40X8{)+8P0YcId59 zK-Mb}z`+6oTv=cMR5J&l(FF$hKawTDGPdY2rX2|^dU$@()6iD!Ha;Q?kra&mIEI?mUd!=JlXKb-#f z-TCR+cc(lB4|XFF!NM*_jd!iyS~WYP%`W5vCX?>odI5 z{hHtNWV=Lw9vk&AxskFZLhyWZSmEa{cM?(qkcvFu@e2b^5> zZ3)1xZg_nFT$I!R&bO4sIjO?qdgS-e3L88`ZpElpY?4-5-M-9$1o=_+6Jn^UrwAcvbAigT$VJ8y$VxZo9hPy@L&g z9FF|9nQdXEcX&q|jCb^N`>wnCidU8&Ud%2#*h*aLuk^iFm)+_5_+^cT<<ZLe1kk3zZYHz;z=4(NlK2`_+D5b3(7mlG%uX{Y#RTXeWgZV1%cKB34{ZhP8V6FQ<3WArKoWzGWG&Lel*Z(FIE7C(PTaI+Hk9B#z&u;Zm z@k3~KxWrI1Dut!_3OY2`9Aml_a@#!|7Q6jsouYy<#dPo%OWLBlT;49a<)T|Hy1NBy z>Mu*-^zj>29|%!ne;Ho*n$Vj^FxSr`$9B@>a(N z(~OiKS1T zb{n);nE|>qOv9Zo4GGI)!bR@G{D@URhaW<-ZX;++3VqJdoX~PCCkS~mr;@_V$kT{= zPNw&9v*i1D*{3jtG*+%xziS%6`!aP_cGW&0Vxe=hD_6IRA3*2wX{6g7-*dU9@3#3y zXy!Ri(bw0k*N=0<37$R42_GQcD|8C~XHKgmEf*DDV1>+m3UdligPnvX8yEQ9PAJY3 z`A#wiiG~f&t`3fJu$owaDZF zSTsS^IA>6dQ#&nvj^5KuMO_*@h7la)2z8 z3!NR8cQ+@W1I@3H?PR<75{@ynqwN~+U1>ms>Z|XFU2V8ptRLnZr^g-~4Uftob)z}7 zN6cR% zIEK6z1(PsYZOBuLR1S$G4WN28Dr#J#s4$=*wqGpWaskMTHzO++kc z98eaZPGcN9em2S)75;(ZSn{U7JHH`C#cbJ=+rEdvteoEqEJ-6D-(+Y|#X!M3=i*kh zgW}@%^bwSUfoG0o({S*j==WZ~;yXAZdR-i`B)&$Gm5`WSTYO!eC_>t(8cg%Cq4>)0 zc3Vx-4blaxE_9@IWyKy@<0F-r>e3}`E*c|TPPT8A+N3=oHk~o0@4{O6bD}LJZr~-m zjk!kgo8@MQozRhgPYwt@-G*WVZ_F>ce;!pn;xrJC3jFEMOVHCKpXX4SsMDvS$a(Tq z=|qDseAC)yDhz)>hleP~?@iuL{Ku3r&fdHh=7gt8WPESxV`>qhImOH9<{MPswM1;i z65_v6n_xYIq{&NZxo9R#%UY_NB2P+cWceN}_gEo0g>x;REhX_)Aa!h~Kv!G@xpV|q zqN;2`N@1)Idq|r({ua~gGUJ*Ssb=V=FV}b$LQ+*^lfuNKh3@EtLq*E~DT|ttfq&iY zKY?5RDy5{0LK45)M>-k6?3BY_5(g9KOuSg(8P@hmrbM~R=a{0cijW^%b_V13|U=u7y+L@|M| z+}r`XK^w#^lmntXxZ4;weq0|Mx)YJ|3cu!`0! zEk^m#lXt3Rgo!^{I|hH*S{!8*9te|u8g%~Fbi$+u89%r9cL7OH68Q!Ep_5)gprO~p z&uWbX%Mf|JQ}o$EKZuu7OK?O<=o+k51){?Xvwk_uS9?!3mm7RL?S;Ej|Im{3&+8j+ zool<&f;)VK4V-LEE8OGxc1cA_75DJyC8EW0nyQ#KRd`#4m&aWNxwI7mrf^l}zin;~ z^k$1^KIx{tQ09Cqwt^va6bOT6h5A3-%sEOJl#l*s4kYCerf%q79gZt9AHMnXr<Y6M+9*EWn3R%72yQof(0{4h!Ragy@WB<1ChQXgE!I{ZA7XUmi4nViz; z^Gq@C4w=yNx$4f&Mo2td7@|3O46)_3U`XR^RMh-KdREyFNwvCuNNsiOBlO!LE>!7b z1Zv8M_?R17A(HyAA!|?1J7gHDSBE^IJRK5xy3rxSl%jOVIjY_qVe6?XM>xFnPBcg8 z7l+X_^ffm{>y9T7D-!z;tY9q}4(1Qc?(C9~Ad^O9m>+m5Wx*(&X>jRW?I-dHSr7u` zFn-V=Ck|;LC=LlB+6@V46Uli)%3_j|M7LoaRxF8cLuwJVhO}BD8d8g-Go&%kBu)&e zjchR_&n#RF3AnT|`1+7ChDeAOLuA{ThV=BR%X+iHc`sUeBn_L<4C6`(|A=NDlBg$I zj}o%;lSvkDp_up|uuPKsD(7MOeuls8A=ZAlhj_c>9^&8mKs#m|heNrrP?)tRLFOwcnnyQ@y@hNa-h#+0CkG_u{rkZpFDh_5d*(!kd^ z=Nl%YL?COuS&vaUg^fhgJTgp+m6{+~WO#;QcA$**^f(b8NBOeJ9*)K^;2EbrN!>e6 zvw$*AJ2^Z@MHknG;oTFqLbMbglnR}1n#Oas@n|OpuleKDwGQaUX;7fOT`!m8WqF3E zy}_XPwg4HYo!yS(KdkRR9;b+0Y{#Q%b2~+Xpg&IXtT;~lWxK}4^f``87>R5!!GR6i z+3{4)Zm+m^x<>yWXHb6}C!O6sLu7@=qtS4RlyNFIxZ{+cuOK!*PSbx`%Axsq+Pp;nh&qWY0Yy{gARnv>hlaz4vnX5vyO3EwssmPqivxx8mDn9JWe?|jN@;n2=e+i z9!H~Kf&|%goT8pKPEtpDh8~KjXE=PsnL8v@%jov|ug}DgG&EkEA|4FqJm~AzM;OCF zu`uWlX`e7oogcQNu`~^hq$cIXAP=o%<0P*>To_mTaSqSB&vD><+K1rd31AeBloX5f z2DX612H|KOVzoYwQaoi%(=p|Y#`Csoii(9HkEki0*b0p&k8%Di{RE;6lue^W3u$YD zNFC7|*a|#Bxjn_=X?C27rkaR%6Q`jQbUceVJsT%_5*w$biE5mB94)j=kcQ=@>F)#ybIAln)~Ys;9;P@u zOi?&7+|CapQ;IhoIuaO5aDu?mGh{!zg*nDJDU4-DB0&^}^}%8^!L*?oW(A$ucJtNM z_3S;y!wxV-g=%IO_h5!mWn{xL)3R?!=1`m@YW3&2?0)@78@_4I)S3Q6%$Or!vH!F< z?)K9uD(`7>%5a)vmY$MbdV@2pyV`Avh~AWpuZJ-;HizhqJg* zhhl;n6X*ohGw1{{>G!6{IKAWsZP?&f>wg=;(pG4ka{fDneVEWrbJX(9cp5m_g}pZP zI%8R5NN!=RgH}Wc`q5#LL;U_@M%_}_!eV}jv&vyQA69q!)!}0Z5kvab?rFbR#eNK$ zg=t19CWZ-U5L#<7Bx)_1B5LPAJ=7FKsr(d&ZC?JEPg$Mg@={W;42$ZaHI-5H+9@(u zN$X@sKSHG>9;MS3b6BD`tL^>q;}DPW2~lQ>`jiz@m}Z8N-+vn7Xxqa}J41>m3@8@o z`w=P>t2F2wM&kt$+`3zhklw65kD<%z;ViLM43pKBDIPp}5gFyd2bLk+yWJ?cIba#) zP$o%g*@kq@JXXOCi7t6wIHuT`hc|`ed0=W8rj6~;IDVVEouB9$};?>?=zLl!*03^93#_f$8; za|ln->Pd1K(-#TV->Hp^8FVVG8*~sTG~UC-6AieB$x&H1MUxU}ipYpwKc_ep{dtxJ zR;FQ@+yH-H?GIS8hUBQSmV$4}*7149Z=Yj)jwUPM=NS0p>T`6+Zky-m>^RTS%NKf% ztNK>Yv7P@uUmTxf&}YqWH4WR;AN3iA5G9_=gBNC=qvKMOZp(Tuh<<>{kcU>IJz{qF z4=_1Ro4Q@$O6?w6zULE-p*Dwc*j{fCUacNs*fCXxbPW0*<7Y2U$7920<|3IMs2FGn ztG#d$Muuth#g!q)*?Moea7fY-;Q8;1mG*{1dbJlE5+wjV%fV%dHUs~7*gVVUx#d}w zv<6#2%wvfq)lkDyVU8Zfd-EoT&V!~_O~y%BB%h(e^z9jH-|@yE-*oCQo^?H`j&oqn zNB4H?jdNI~37y6`*;$O!u3^mi9NlZqa~!WRMxLXuRQ&PWlX763S}euh?JT%qpbh)N z)u;6cHb(IEZiKeN+hoJfv_9}0^WEq9eu2ZQAp@ipE8}S_pc@X;yxG)dn9S^8CBl#r zBBt$chGaH0j9bxWx|lO$@EnV7FwFwV8h3u5W$}^jvn+D%4HqqgHgpLl$^M9wWHj(3 z4Wi#9?M`=dC&?BlC&~Z9qo+w~I8z(c)blnTwBXD?YzX@B7$syOe;9|t$1`MJCtrMu zCHYyt==#fx-7PNj>ilt-n=9ZCrY3lv(Vy-Q7`;jj^Ll@ePn%lo&F;%si(PKDObsJL zf{?e_kxu{>1=<5XHOFH8yx$!TDljz#)Dezxog9YP_n#z>j!<+AIYpFoIT9(fVmb>v zd$P=do1ikT8exY6gtx1Y$K7&-hGyhOfzuGIsYV#G0y#f%jHP%BK8znc%H|OM2#K~mDKQqS@D|Hz#|;4y*A+^RPA!7h++RHcPY4B zFw8w20gaLP+I5lZ5Q55XgwMs}M$(f%k9wl5M!4U?K?yRYgP0NO$$kv$feyvaNDNPq z<1`dG9TSek)Yf$b&pr7Fx(vw)23$*#oHG*F6_}!WdYYnIb{a{P4l&&JD`$+Sk|##a zWE$!`lhm0{)u!pSOA?C}xJeE=w09G*)c0n(v?Ep^3>Ku#~y(xrAUDg08%VZHVa<`|%M%o{7iF zp2;R-FD1ZFlJitPmALfoXY2d*SkX>)kGf(vQfdy85wyIgjNo045dx2a^JV-IIxbS$ z=vEzM_hp2|4ftV{1~($}%{WQ2+emUTzrfyjgy`jXoK|k4k3_@*`1mY?2lz-#h*orr zFziwJR1i%gmmpT64;hmdWt5V@kj{wM=(ThiNB{xO}By zGvvD5K2PW2Rq-M?j4ziLL-h6TINwar*mh5&b&5rPl*r*d%qO3%r6D)YupOjVGWHIZmqf2jdJk zf5;J^*P3#d!sKNT9=waf+tANh;)+N!ns6N&4^@&kS2#T5S%?hvTPFwC?f`q!b!v zX^t8uRNHP%uxO-C(7YL>1A#%N@-8qDP4+<(w7jR8phFJxoPax8qZ#8wVS<8nEcTA0 z5f$s|>F#blQk^7UR;P6G)|1Ba&v2WDIU zKFrrClma|nHZh%1UhWM)?(J(e!4J}+m`2Aq^aNsAvaGo7Zi%OcFhY&qV3Xv~p0^e= zFYiYic$ok0z|IcF4csZiH_JO@dv)aBYwfSY$&kVWM5ptvZpS$Cr=A>q!?k+nv8JgG zUW0&G!_;dDM`~EK1i)8~l4TfeE3*@^X9s)>^TPZ|O~4`rQw4;kkzJ*;jqq}1O%-s35$_N#_Lcb2WP%=u*`{u&NPcvqvyKB~QfYq@BKFpHetHUI*nZZjy&<>%!~PvJA@y zMS;R?U?BXZ0^sL}pc_5_lm~a}0>CPOXD<`vZxST5Fr8jzM%gC4gJ7L;>%$Ny&!G_q zm)tiITp!L(Y48~!R3Lmlfj-9rqaG09vxf*cH_9|{%(dGF*8L)Y+%E#AWrCU+ehfDA zLxOO+mKm&a3J|r#{{dhkC;;nUQ!0S-S&EXhyE%Cjx1{~{YlP`h+Dl0w9#U_Zoh{~j zxK*ni9&eYtdn_MXa0lW+hni+t3X+2GhY{RNT1WJK#9Qh#PC+d5@CAoy9p3KqmV0x% z()hp)D2S~4J8b&px9jQl!wPqJ0G0VaVR)zXiXJi)^9_z$sZ&F*7S7vL1=FHam~|{F z8plV0eD+!370qpMbXzbBe#-)){sp*4T16$HQn6QLC538KAhG-KS(88-xC= zvEdSyDGaeQkbQR}@kN`pNM+yWoPC)8+YZWA9qy~#4T5nR1XFeiQk+tzgn_(=H#bf( zgF?o^TtM?@uE;f5CgT>b@7QprRj7`Q{-VXG#>JXcqqsEHa9W{i9J`(_M7OLLT(4@r zQt=vFDqmyCi>C^Q*C{TZ$jV_7k}rrDXumztF+_KB2p19V*Sdp)#~X?ZL>aZ)>bhG@;17<*T&PM= z4hlT!8kB-4JFbL&RQM7i5!mn%_`_)SjH8GVBo=DKMdGlJ9C1W&n@Fvj9I^CJayK2e zES6Qd$HV-ajS&RfX}lS5DVQuMHbexpFbr6Pz)HUQU7;iCJ>T-(k*ahm1;RzQf~*Uz zS_QCMWxy2S;jy@QpieH(?R>s_bb@i6TrCzZcvRaIW@@d2ACY?~a!FXg*c?+`3)Q05(&nc z=t`f@D>)G7210V3G}d3o;Z{n|4)?qJ{q9MZso&2JNRfqQ`Wl#mpg+J)qvyFu%{NX# zrkVqs0&h(_J4Fu;sKEm??t9()p4iD!{py4h~-M{LgP0E#onn?3uSa zGRh3fVf^&>xI%KITWU5;CRQ{aw?Nm<4A!1>-YY-vW&$gd&KL?L(Eh8j%pb=KB z=m<&`kV`0~td1C!!ubfB%#MRhU^I54!d4(_GudVp4mY1Mgm~0akW9oKyWm)fJ`Q

    (ZCXJKR!^)UOt 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
    2dT>C`rY@IA}}MutM@1 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


    W0DtC!bQ6Lz*;^%%AnA4Uy6;h#pF6JMsbY| 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 PNgA&I_22*RH1PidKJLi0 literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/HighWayIot.Winform/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index c2d315f1302db51f81f1172e8d549e53a1d477e2..ef22d5027fddea79f9bad1ac8add7666861222c1 100644 GIT binary patch delta 226 zcmew)uu6D>IIA!N1B3O%0P)G|*@T6HOA<>mlVhH3-Trh%qh4lmK3v8*KQApay|f4@ zpP#2!k(=WN)gv2FlwXiqRFaum921;cQj(dMUaVIPWtcz}aXS_i=p}=V@PO%q+U1*C zoR^sFlb@dNk(r(mkXezMqgRkOvA~Bh0HTsxKPa^zzc{lbzo;@MDKjs|B{iuuJqDyY bJh9RqO`(zjuK@4ukf&#td{JgZxbT1%ZX>v8A#^x`K+t>k2 C4-PE= diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.MainForm.BaseForm.resources b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.MainForm.BaseForm.resources index 6c05a9776bd7cbae976fdcec7e3a254e93018279..c93fe7384d7a51bf9f279f90088aae64c16490a3 100644 GIT binary patch literal 68212 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 delta 27 ZcmbPuf^iGugoVNkP!Qng0zzAWTmWKp1_A&8 diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.TestPage.resources b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.TestPage.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserAddForm.resources b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserAddForm.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleAddForm.resources b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleAddForm.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleUpdateForm.resources b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleUpdateForm.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserUpDateForm.resources b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.UserControlPages.SysConfigPages.UserUpDateForm.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.AssemblyReference.cache b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.AssemblyReference.cache index 9239ed08a2acd4b6dfb61d603644bd9800c40702..20e91d86f4b93827a15eaf05f095d986bf702188 100644 GIT binary patch literal 14420 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 J8uwLi{ufrv-P!;E delta 31 ncmcaou+El)jZuJsfq~I$@<#=wjattcH^;C}k=~rD$;k)+lc5PQ diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.CoreCompileInputs.cache b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.CoreCompileInputs.cache index 39d0ac5..0c8243b 100644 --- a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.CoreCompileInputs.cache +++ b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -8bac36f619685f763d92b5b05f1101a90aac1931b5f1c57a19bece5082ec27e9 +6e324b0c9a3850d2a9b4a5a6517196b2bf72171bec0cfa2552869bb1b5734ccc diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.FileListAbsolute.txt b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.FileListAbsolute.txt index d4c9ca2..f4b86c7 100644 --- a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.FileListAbsolute.txt +++ b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.FileListAbsolute.txt @@ -19,3 +19,19 @@ D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserContr D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.AlarmConfigPage.resources D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.OperateConfigPage.resources D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.RoleConfigPage.resources +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\HighWayIot.Repository.dll +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\SqlSugar.dll +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\HighWayIot.Common.dll +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\Newtonsoft.Json.dll +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\HighWayIot.Repository.pdb +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\HighWayIot.Repository.dll.config +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\HighWayIot.Common.pdb +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\Newtonsoft.Json.xml +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.csproj.SuggestedBindingRedirects.cache +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.exe.config +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.SysConfigPages.UserAddForm.resources +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.SysConfigPages.UserUpDateForm.resources +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleAddForm.resources +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.SysConfigPages.UserRoleUpdateForm.resources +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\obj\Debug\HighWayIot.Winform.UserControlPages.SysConfigPages.TestPage.resources +D:\WorkCode\DLML-SCADA\HighWayIot.Winform\bin\Debug\Configuration.xml diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.GenerateResource.cache b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.csproj.GenerateResource.cache index d9daea6561b4499ba3208437dab761f2a4ba7538..6a45c42b28520ef6751a7faf79de12525c04c407 100644 GIT binary patch literal 1445 zcmZQ$yF9LZ8B!J`%;?#o7pEL1nu07a%V+`|yD~o~lrDdi=tb@u!`AD{r zqZ4HJwck$j1h_$dBWOZUeoiXFEu`3uMJLE^TOl?tQ*dNzWB3~wM-U%7<|G#7LU~Ab zlA;4-myPq(Uw+^)Ho$F{KQKWhmSFcJ$=X1+iWCa048UP4mY8)+NkPj_n6?to2C~)s zUFAg+aJUkTQ&3oh7PtUCjb<@9Ize{xPqMuZvD*YAoUu3^lrk`VO_o-W?KfC=8#;k~ zZceQ2p#>?Jz9&~V$PFj1Pw<4eL6?vlLQ;!M&`J%`^nmPJ&p2Hy2JB}bhk*eA1G4c> delta 99 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 E14yEOq5uE@ diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.exe.config b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.exe.config new file mode 100644 index 0000000..101003b --- /dev/null +++ b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.exe.config @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.pdb b/HighWayIot.Winform/obj/Debug/HighWayIot.Winform.pdb index 958543e57e1537c19b46b93a18801d2a3af10f04..6ce16541584969d2e6c73229a6a1733f2c318e2e 100644 GIT binary patch literal 126464 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 literal 75264 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 LGDNc9a0&c>5&W{= diff --git a/HighWayIot.Winform/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/HighWayIot.Winform/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..475417a34a90afc6ffb9626b7ad45fab5c9d931e GIT binary patch literal 4096 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
0O;K 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

D|0>6~5=A-sN(m`K7i$%JNQC>RPJqcXmv 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%0DXabbnX(CCbe`!iZ2g0u|Gex- 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