MZ@ !L!This program cannot be run in DOS mode. $PELW 0 @ `WO`   H.text  `.rsrc`@@.reloc @BHh=`i*Ȧ { *{ *{ *r( } } } *0Su ,G( { { o ,/( { { o ,( { { o **0K , )UUZ( { o X )UUZ( { o! X )UUZ( { o" X*0rp%{ -q -&+ o# %{  -q  -&+ o# %{ -q-&+ o# ($ *{% *{& *{' *r( }% }& }' *0Su ,G( {% {% o ,/( {& {& o ,( {' {' o **0K yB )UUZ( {% o X )UUZ( {& o! X )UUZ( {' o" X*0rp%{% -q -&+ o# %{&  -q  -&+ o# %{' -q-&+ o# ($ *{( *{) *{* *r( }( }) }* *0Su  ,G( {( {( o ,/( {) {) o ,( {* {* o **0K v )UUZ( {( o X )UUZ( {) o! X )UUZ( {* o" X*0rp%{( -q -&+ o# %{)  -q  -&+ o# %{* -q-&+ o# ($ *(+/ o, o- 1%o, o. -3Yo, (As/ z*0*~(#~s0 (1 ,o2 *  0 rp rp rp rp rprprps3 %(4 s5 %rpo6 %rpo6 %rpo6 %rpo6 %rpo6 %r po6 %r*ps7 rRprzprprpr&prprps8 o6 %rcps7 rprzprprprprQprps8 o6 %rps7 rNprzprprprpr(prbps8 o6 %rps7 rprzprpr pr2prvprps8 o6 %r* ps7 rb przprpr pr prH pr ps8 o6 %r? ps7 r pr pr prW pr pr pr ps8 o6 %r2ps7 rJpr pr prbprprpr ps8 o6 %rps7 rpr pr prprWprpr ps8 o6 %rps7 rprzprpr&prjprpr&ps8 o6 %rp!s7 rprzprpr'praprprps8 o6 %rps7 rpr pr pr prRprprps8 o6 %rps7 rpr pr prprSprprps8 o6 %rp"s7 rprzprprprprBprps8 o6 %rps7 r1pr pr pr_prprprQps8 o6 %rps7 rpr pr pr.pr^prprps8 o6 %rps7 rpr pr prpr=prpr ps8 o6 %r ps7 r pr pr pr(!prt!pr!prZ"ps8 o6 %r#ps7 r+#pr pr prQ#pr#pr#pr?$ps8 o6 %r$ps7 r%przprprV%pr%pr&prd&ps8 o6 %r&ps7 r'pr pr pr@'pr~'pr'pr.(ps8 o6 %r(ps7 r)pr pr prc)pr)pr)*pr*ps8 o6 %rL+ps7 r|+pr pr pr+pr+prJ,pr,ps8 o6 %r=-ps7 ra-przprpr-pr-pr .prS.ps8 o6 %r.ps7 r.pr/pr4/prl/pr/pr.0prt0ps8 o6 %r0ps7 r0pr1pr81prf1pr1pr 2pre2ps8 o6 *0](9 : (;s: z (<s: z (F s: z(<s: zr 3po; , (<s/ z*4   % 3V(< - (0s/ z*0l-rZ3p(= o# s> z-rj3p(= o# s> z(? (@  (8s: z (8s: z/ (9s/ z*1?1M 0c-rZ3p(= o# s> z-rj3p(= o# s> zrv3p(A (B ,r3p(A (B , (>s/ z*0c-rZ3p(= o# s> z-rj3p(= o# s> zr3p(A (B ,r3p(A (B , (5s/ z*0h-rZ3p(= o# s> z-rj3p(= o# s> zrp(A (B ,$(? (:%%($ s/ z*-rZ3p(= o# s> z-rj3p(= o# s> z*0F-rZ3p(= o# s> z-rj3p(= o# s> zo- . (=s/ z*-rj3p(= o# s> zo- 1 (/s/ z*0F-rZ3p(= o# s> z-rj3p(= o# s> z(C - (?s/ z*0tsK }r3p(D sE sF %oG %oH sI rp(J oK &{(L LsM (N ,o2 *Li 0 -r3p(= o# s> z(+  K%-% s3 8%X o, (O , (3sP z oQ (A oR ~oS - (6s/ zr3p(T -Wr3p(T -lr4p(T :r&4p(T :rJ4p(T :rn4p(T :8(o,  ~ ( 8( o, (o, (9 8(o, +|(o, +g( o, ( o, (o, (9 +3( o, (o, (9 + (6s/ zX ?f*0U~ (O ,rp(Ds/ z~ (O ,rp(Ds/ z~(O ,rp(Ds/ z*0 .(H+(I (U oV (+~%-&~OsX %(+oZ 8^o[ .r4p+r4po\ (] o\ o^ s_ Ao\ (A .(@+(7%o\ %o` ($ s/ z oa o\ ob oc (A od %($ oe of (A r4p%o\ ($ ob og of r4p.r4p+r4pog of r4po\ og of r4pob og of r"5poh og oi oj P ok ol : ,o2 *A4uA'Lp 0 (U oV (+~ %-&~Psm % (+on 8oo op oq o^ s_ 6oq (A (7%oq %o` ($ s/ zoi  oj of r"5por og of rF5pop og P ok ol :Z ,o2 *Nb6'; 0w (U oV (+~!%-&~Qss %!(+ot 8ou ov o^ s_ Aov (A .(@+(7%ov %o` ($ s/ z.r4p+r4pow (] (A od % ($ oe of r4p.r4p+r4pog of rh5p.r4p+r4pog of r"5pox og of r5pow og oi  oj P ok ol : ,o2 *A4G[A';1l 0 -r5p(= o# s> z-r5p(= o# s> zs3 r5p(&r6p(&rJ6p('r\6p((r6p((*0(($(%(~()~(O -'~(y sz o{  ,o2 ~~ ~ ~ ~s| ~ o} ,o` (~ (J(~ o` (~ (J(~ *(@ M ()( *~-r6p( o s ~*~**V(,rT7p~o *V(,r7p~o *V(,r7p~o *V(,r7p~o *V(,r8p~o *V(,rL8p~o *V(,r8p~o *V(,r8p~o *V(,r8p~o *V(,r49p~o *V(,r`9p~o *V(,r9p~o *V(,r9p~o *V(,r9p~o *V(,r":p~o *V(,r`:p~o *V(,r:p~o *V(,r:p~o *V(,r;p~o *V(,rN;p~o *V(,r;p~o *V(,r;p~o *V(,r;p~o *V(,r6<p~o *V(,r^<p~o *V(,r<p~o *V(,r<p~o *V(,r<p~o *(A (G%{%o ($ s z.sN*o o# r<p(U o o o s *o o# r<p(U o o r=p(U o o s *o o# r<p(U o o r*=p(U o o s *BSJB v4.0.30319lP#~#Strings@$P=#USa#GUIDa#BlobW 3W !Q;.'(   ? T   Wg g   & c 2 <v TTK T  { $     0   {   8   e|TPo k k k  < / 1:   W w  g  D    {  { { '   | 0 F ` 1{ QII.I7!I  I+KrIK!IM!8!L<!c@!8!L<!@!8!L<!0@ ,  ] j Q    Q  Q2 Q Q& Q  aV"V " 6M&*&:LJP X ` g h G  Z @! ""#"+"G H"Z" # # # # #G  $Z h$ $ % _ %E i& n-8 r-r-`rL.r. r,/x r/ r/r&0B r\0 r!0/ #@1x$(3n%3%5^*6q.h838* 59G69L6:I6:U6:75:Z7K:7a:j7w:7:,7:7:77:7:7:7;7';q7=;Z7S;*7i;s7;M7;7;M7;n7;7;7<7<7/<7E<7[<7q<79G7<7<Mn99G9< 9<0:*=V;k              *] <J] <J*] <J] < p A$ A GGG )G1G9GAGIGQGYGaGiGqGyGGGGGiG qGG& 8 L< c@GYcYc$Y$c{{${ oD8DL<D@L8LL<L0@T \ :AG G\G\G\$dG4G:E XAG]fakyG q5  X GG G1AIG4QukAG \Pia$!X+iL8lG4}^t|h GIg d($$\ $qG4G4yDGzGX\yGy YGS ] ] G G G LPQTnX\lp!s. ).2.Q.#Z.+Z.3Z.;`.Ck.KZ.S.[.c.k .s%.{;AsCascsss|ss!s#IQ`iQ@`DLpS  k   P%^%%n%%0%%;%%%%%u%^%.%w%Q%%Q%r%%%%%%%%%   ,-./0123!4#5%6'7)8+9-:/;1<3=5>7?9@;A=B?CADCEEFGGIHKIMJO-Qks ,O1>Ko / {   =          WJy%~<>9__31_0b__31_0<>9__32_0b__32_0<>9__33_0b__33_0<>c__DisplayClass28_0b__0IEnumerable`1IEqualityComparer`1IEnumerator`1IList`1ToInt32Func`2Action`2IDictionary`2<>f__AnonymousType0`3<>f__AnonymousType1`3<>f__AnonymousType2`3get_UTF8<>9get_ERROR_FILE_NOT_FOUNDget_ERROR_INVALID_SYNC_METHODget_TEXT_USAGEget_ERROR_INTEGER_TOO_LARGEget_TEXT_LOCAL_MACHINEget_ERROR_XSD_VALIDATION_FAILUREget_ERROR_MISSING_PATH_VALUEget_ERROR_INVALID_NO_VALUEget_ERROR_INVALID_ARGUMENT_VALUEget_ERROR_MISSING_ARGUMENT_VALUEget_ERROR_MISSING_DIRECTORY_VALUEget_ERROR_INVALID_CONFIG_FILE_SETTINGget_ERROR_INVALID_USER_CONFIG_FILE_SETTINGget_ERROR_PATH_TOO_LONGget_ERROR_DESCRIPTION_TOO_LONGget_ERROR_MISSING_REQUIRED_ARGget_ERROR_INVALID_COMMAND_LINE_ARGget_ERROR_INVALID_PATHget_ERROR_INVALID_NULL_PATHget_ERROR_INVALID_BOOLEANget_ERROR_NULL_IT_CONTACT__DESCRITIONSystem.IOget_ERROR_INVALID_INTEGERget_ERROR_INVALID_NEGATIVE_INTEGERget_TEXT_CURRENT_USERget_ERROR_INVALID_SITE_CODE_FORMATget_ERROR_INVALID_URL_FORMATget_ERROR_INVALID_ARGUMENTget_ERROR_INVALID_ARGUMENT_COUNTvalue__System.Xml.SchemaXmlSchemaWriteCabmscorlib<>cSystem.Collections.GenericLoadAddi__Fieldi__Fieldi__Fieldi__Fieldi__FieldReadToEndUriKindValidateSyncMethodget_ValidationMethodGetCurrentMethodValidateFileExistenceGetFileContentFromResourceValidateSiteCodesiteCodeGetHashCodeget_MessageInvokeEnumerableIDisposableRuntimeTypeHandleGetTypeFromHandleconfigurationFileConsoleXNameget_Nameget_ServiceNameget_SettingNameset_SettingNameargNameset_SettingLogicalNamepolicyElementNamepolicyNameget_PackageFamilyNameWriteLinePolicyTypepolicyTypeCompareSystem.Coreget_Cultureset_CultureresourceCultureget_InvariantCultureget_CurrentCultureMethodBaseConfigurationItemBaseget_OrdinalIgnoreCaseDisposeconfigFileToValidateCreateget_DesiredStateDebuggerBrowsableStateEditorBrowsableStateXAttributeCompilerGeneratedAttributeGuidAttributeGeneratedCodeAttributeDebuggerNonUserCodeAttributeNeutralResourcesLanguageAttributeDebuggableAttributeDebuggerBrowsableAttributeEditorBrowsableAttributeComVisibleAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeDebuggerHiddenAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeCLSCompliantAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeget_Valueget_SettingValueValidateNoValueHasValuevalueUevAgentPolicyGenerator.exeInitializeEncodingSystem.Runtime.VersioningIsWellFormedUriStringToStringGetStringset_DtdProcessingSettingsettingcabFilePathValidatePathGetFullPathdigestPathget_LengthUriSystem.ComponentModelMicrosoft.Uev.CmUtilMicrosoft.Uev.UevCmUtilValidateStringNotNullSystem.XmlValidateUrlget_Itemset_ItemPolicyItemSystemTrimHklmEnumresourceManValidateBooleanMainValidateConfigurationGetSettingConfigurationconfigurationSystem.GlobalizationSystem.ReflectionNotSupportedExceptionKeyNotFoundExceptionPathTooLongExceptionCmCmdLineArgExceptionCmUtilExceptionArgumentNullExceptionFormatExceptionArgumentExceptionOverflowExceptionValidateContactDescriptionpolicyDescriptionCultureInfoSystem.Xml.LinqSystem.Linqj__TParj__TParj__TParj__TParj__TParCharStringReaderXmlReaderStreamReaderTextReaderIFormatProviderget_ResourceManagerValidateIntegervalidateEventHandlerValidationEventHandlerSystem.CodeDom.CompilerXContainerToUpperStringComparerset_IsPerUserset_XmlResolversettingInitializerIEnumeratorGetEnumeratorMicrosoft.Uev.UevAgentPolicyGenerator.ctor.cctorSystem.DiagnosticsSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesSystem.ResourcesMicrosoft.Uev.UevAgentPolicyGenerator.Properties.Resources.resourcesDebuggingModesMicrosoft.Uev.UevAgentPolicyGenerator.PropertiesinitialValuesinitializedSettingsGetServiceSettingsGetWin8AppSettingsXmlReaderSettingsGetSettingsGetPolicySettingssettingsValidateRequiredArgsParseArgsValidationEventArgsargsEqualsget_SubstitutionParamsContainsExtensionsSystem.Collectionsget_CharsHelpersDescendantsElementsExistsConcatFormatObjectSelectXmlSchemaSetop_Implicitget_DefaultXElementXDocumentget_CurrentCountConvertdigestMoveNextSystem.TextHkcuargIndexWindows8AppsCurrentComputerUserPolicyWindows8AppsComputerPolicycomputerPolicyContainsKeyget_Assemblyop_EqualityIsNullOrEmpty{{ SettingName = {0}, DesiredState = {1}, SettingValue = {2} }}}{{ SettingName = {0}, DesiredState = {1}, ServiceName = {2} }}{{ SettingName = {0}, DesiredState = {1}, PackageFamilyName = {2} }} SiteCabFilePathPolicyName#PolicyDescription#ConfigurationFileDigestFilePath'SETTINGSSTORAGEPATH'SettingsStoragePath7RegistryPolicyDiscovery.ps1;RegistryPolicyRemediation.ps17SettingsStoragePath for {0}_Verifies assignment of the setting storage pathKSettings storage path compliance ruleDefines rules needed to bring the settings storage path into compliance+MAXPACKAGESIZEINBYTES+MaxPackageSizeInBytes;MaxPackageSizeInBytes for {0}YVerifies assignment of MaxPackageSizeInBytesAMax package size compliance ruleDefines rules needed to bring the max package size into compliance3SYNCTIMEOUTINMILLISECONDS3SyncTimeoutInMillisecondsCSyncTimeoutInMilliseconds for {0}aVerifies assignment of SyncTimeoutInMilliseconds9Sync timeout compliance rule}Defines rules needed to bring the sync timeout into complianceSYNCMETHODSyncMethod%SyncMethod for {0}CVerifies assignment of SyncMethod7Sync method compliance rule{Defines rules needed to bring the sync method into compliance7SETTINGSTEMPLATECATALOGPATH7SettingsTemplateCatalogPathGSettingsTemplateCatalogPath for {0}eVerifies assignment of SettingsTemplateCatalogPath]Settings template catalog path compliance ruleDefines rules needed to bring the settings template catalog into complianceCPREVENTOVERLAPPINGSYNCHRONIZATIONCPreventOverlappingSynchronizationERegistryPolicyDiscoveryBoolean.ps1IRegistryPolicyRemediationBoolean.ps1SPreventOverlappingSynchronization for {0}qVerifies assignment of PreventOverlappingSynchronizationgPrevent overlapping synchronization compliance ruleDefines rules needed to bring the overlapping synchronization setting into complianceSYNCENABLEDSyncEnabled'SyncEnabled for {0}EVerifies assignment of SyncEnabled9Sync enabled compliance ruleDefines rules needed to bring the sync enablement setting into compliance7SETTINGSIMPORTNOTIFYENABLED7SettingsImportNotifyEnabledGSettingsImportNotifyEnabled for {0}eVerifies assignment of SettingsImportNotifyEnabledMSettings import notify compliance ruleDefines rule needed to bring the settings import notify setting into complianceESETTINGSIMPORTNOTIFYDELAYINSECONDS3SettingsImportNotifyDelayCSettingsImportNotifyDelay for {0}aVerifies assignment of SettingsImportNotifyDelayYSettings import notify delay compliance ruleDefines rule needed to bring the settings import notify delay setting into compliance)CONTACTITDESCRIPTION)ContactITDescription9ContactITDescription for {0}WVerifies assignment of ContactITDescriptionMContact IT description compliance ruleDefines rule needed bring contact IT description setting into compliance7DONTSYNCWINDOWS8APPSETTINGS7DontSyncWindows8AppSettingsGDontSyncWindows8AppSettings for {0}eVerifies assignment of DontSyncWindows8AppSettingsWDontSyncWindows8AppSettings compliance ruleDefines rule needed bring DontSyncWindows8AppSettings setting into compliance1SYNCUNLISTEDWINDOWS8APPS1SyncUnlistedWindows8AppsASyncUnlistedWindows8Apps for {0}_Verifies assignment of SyncUnlistedWindows8AppsQSyncUnlistedWindows8Apps compliance ruleDefines rule needed bring SyncUnlistedWindows8Apps setting into complianceCONTACTITURLContactITURL)ContactITURL for {0}GVerifies assignment of ContactITURL=Contact IT URL compliance ruleDefines rule needed bring contact IT URL setting into compliance-TEMPLATECONSOLEENABLED-TemplateConsoleEnabled=TemplateConsoleEnabled for {0}[Verifies assignment of TemplateConsoleEnabledWTemplate console enablement compliance ruleDefines rule needed bring template console enablement setting into complianceTRAYICONENABLEDTrayIconEnabled/TrayIconEnabled for {0}MVerifies assignment of TrayIconEnabledITray icon enablement compliance ruleDefines rule needed bring tray icon enablement setting into compliance7FIRSTUSENOTIFICATIONENABLED7FirstUseNotificationEnabledGFirstUseNotificationEnabled for {0}eVerifies assignment of FirstUseNotificationEnabledcFirst use notification enablement compliance ruleDefines rule needed bring first use notification enablement setting into compliance;WAITFORSYNCONAPPLICATIONSTART;WaitForSyncOnApplicationStartKWaitForSyncOnApplicationStart for {0}iVerifies assignment of WaitForSyncOnApplicationStart{Wait for sync on application start enablement compliance ruleDefines rule needed bring wait for sync on application start setting into compliance%WAITFORSYNCONLOGON%WaitForSyncOnLogon5WaitForSyncOnLogon for {0}SVerifies assignment of WaitForSyncOnLogoncWait for sync on login enablement compliance ruleDefines rule needed bring wait for sync on login setting into complianceAWAITFORSYNCTIMEOUTINMILLISECONDSAWaitForSyncTimeoutInMillisecondsQWaitForSyncTimeoutInMilliseconds for {0}oVerifies assignment of WaitForSyncTimeoutInMillisecondsKWait for sync timeout compliance ruleDefines rule needed bring sync timeout setting into compliance.-SYNCOVERMETEREDNETWORK-SyncOverMeteredNetwork=SyncOverMeteredNetwork for {0}[Verifies assignment of SyncOverMeteredNetworkSSync over metered network compliance ruleDefines rule needed bring wait for sync over metered network setting into compliance.CSYNCOVERMETEREDNETWORKWHENROAMINGCSyncOverMeteredNetworkWhenRoamingSSyncOverMeteredNetworkWhenRoaming for {0}qVerifies assignment of SyncOverMeteredNetworkWhenRoamingmSync over metered network when roaming compliance ruleDefines rule needed bring sync over metered network when roaming setting into compliance./SYNCPROVIDERPINGENABLED/SyncProviderPingEnabled?SyncProviderPingEnabled for {0}]Verifies assignment of SyncProviderPingEnabledUSync provider ping enabled compliance ruleDefines rule needed bring sync provider ping enabled setting into compliance.#VDICOLLECTIONNAME#VdiCollectionName3VdiCollectionName for {0}QVerifies assignment of VdiCollectionNameGVDI collection name compliance ruleDefines rule needed bring the VDI collection name setting into complianceSERVICETASK3ServiceStateDiscovery.ps17ServiceStateRemediation.ps1CMaintain UE-V Agent Service State}Checks that the UE-V Agent Service running state is compliant.EUE-V Agent service compliance ruleMStarts or stops the UE-V Agent serviceWINDOWS8APP3Windows8AppSyncManagement)Win8AppDiscovery.ps1-Win8AppRemediation.ps1!Windows App: {0}Checks that Windows Apps synchronization settings are configured.WWindows App synchronization compliance ruleDefines rule needed to bring Windows App synchronization settings into compliance.M{E0DC67AF-F45E-4CAE-9A22-FCD7D7036F51}argName valueSyncProvider None True False3UevAgentConfiguration.xsd args SITECABFILEPATHPOLICYNAME#POLICYDESCRIPTION#CONFIGURATIONFILEDIGESTFILEPATH UserMachine%%{0}%%%%HIVE%% HKCU HKLM!%%SETTING_NAME%%#%%SETTING_VALUE%%#%%DESIRED_STATE%%!%%SERVICE_NAME%%'%%USER_OR_MACHINE%%/%%PACKAGE_FAMILY_NAME%%configurationinitialValuesComputerPolicy3CurrentComputerUserPolicyServices5Windows8AppsComputerPolicyKWindows8AppsCurrentComputerUserPolicyuMicrosoft.Uev.UevAgentPolicyGenerator.Properties.Resources5ERROR_DESCRIPTION_TOO_LONG)ERROR_FILE_NOT_FOUND/ERROR_INTEGER_TOO_LARGE-ERROR_INVALID_ARGUMENT9ERROR_INVALID_ARGUMENT_COUNT9ERROR_INVALID_ARGUMENT_VALUE+ERROR_INVALID_BOOLEAN=ERROR_INVALID_COMMAND_LINE_ARGCERROR_INVALID_CONFIG_FILE_SETTING+ERROR_INVALID_INTEGER=ERROR_INVALID_NEGATIVE_INTEGER-ERROR_INVALID_NO_VALUE/ERROR_INVALID_NULL_PATH%ERROR_INVALID_PATH=ERROR_INVALID_SITE_CODE_FORMAT3ERROR_INVALID_SYNC_METHOD1ERROR_INVALID_URL_FORMATMERROR_INVALID_USER_CONFIG_FILE_SETTING9ERROR_MISSING_ARGUMENT_VALUE;ERROR_MISSING_DIRECTORY_VALUE1ERROR_MISSING_PATH_VALUE5ERROR_MISSING_REQUIRED_ARGCERROR_NULL_IT_CONTACT__DESCRITION'ERROR_PATH_TOO_LONG9ERROR_XSD_VALIDATION_FAILURE#TEXT_CURRENT_USER%TEXT_LOCAL_MACHINETEXT_USAGEDesiredStateServiceName#PackageFamilyNameeQ9Copyright (c) Microsoft Corporation. All rights reserved.Microsoft Corporation10.0.10011.163847.NETFramework,Version=v4.5TFrameworkDisplayName@3System.Resources.Tools.StronglyTypedResourceBuilder4.0.0.0 lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADPG#vNJ2-Y`Ҵ+%Ѳڗ`JaB?( 8nP90I]B]`XcRo$1yD'9f*Rk9srp34ERROR_DESCRIPTION_TOO_LONG(ERROR_FILE_NOT_FOUND#.ERROR_INTEGER_TOO_LARGE3,ERROR_INVALID_ARGUMENTD8ERROR_INVALID_ARGUMENT_COUNTb8ERROR_INVALID_ARGUMENT_VALUE*ERROR_INVALID_BOOLEAN [-PolicyName ] [-PolicyDescription ] -CabFilePath -ConfigurationFile W4̲̔RSDS /_K ProductVersion10.0.14393.0: Assembly Version10.0.0.0 3