
    [;Q                     L   d dl mZmZmZmZmZmZmZmZm	Z	 d dl m
Z
mZmZmZ  edddd d            edddd d            eddd	d d            ed
ddd d            edddd d            edddd d            edddd d            edddd d            edddd d            edddd d            edddd d            edddd d            eddd	d d            edddd d            edddd d            edddd d            ed ddd d            ed!dd"d d            ed#ddd d            ed$d%dd d            ed&dd'd d            ed(dd)d d            ed*dd+d d            ed,ddd d            ed-dd.d d            ed/ddd d            ed0dd1d d            ed2dd3d d            ed4ddd d            ed5ddd d            ed6dd"d d            ed7ddd d            edd            edd
            edd            edd            edd            edd            edd             edd$            edd&            edd(            edd*            edd,            edd-            edd/            edd0            edd2            edd4            edd5            edd7            edd            edd            edd
            edd            edd            edd            edd            edd             edd$            edd&            edd(            edd*            edd,            edd-            edd/            edd0            edd2            edd4            edd5            edd7            edd            edd            edd            edd
            edd            edd            edd            edd            edd             edd$            edd&            edd(            edd*            edd,            edd-            edd/            edd0            edd2            edd4            edd5            edd7            ed
d
            ed
d7            edd
            edd            edd            edd            edd            edd            edd$            edd&            edd(            edd*            edd,            edd-            edd5            edd7            edd
            edd            edd5            edd7            edd
            edd            edd            edd            edd            edd            edd            edd$            edd&            edd(            edd*            edd,            edd-            edd5            edd7            edd
            edd            edd            edd5            edd7            edd            edd5            edd7            edd
            edd            edd            edd            edd4            edd5            edd7            edd
            edd            edd            edd            edd            edd$            edd&            edd(            edd*            edd,            edd-            edd5            edd7            edd            edd            edd            edd
            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd             edd#            edd$            edd&            edd(            edd*            edd,            edd-            edd/            edd0            edd2            edd4            edd5            edd7            edd            edd            edd            edd
            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd             edd$            edd&            edd(            edd*            edd,            edd-            edd/            edd0            edd2            edd4            edd5            edd7            edd
            edd            edd            edd            edd            edd            edd            edd            edd$            edd&            edd(            edd*            edd,            edd-            edd5            edd7            edd            edd            edd
            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd            edd             edd$            edd&            edd(            edd*            edd,            edd-            edd/            edd0            edd2            edd4            edd5            edd7            edd            edd             edd4            edd5            edd7            ed d             ed d4            ed d5            ed d7            ed!d            ed!d            ed!d            ed!d
            ed!d            ed!d            ed!d            ed!d            ed!d             ed!d!            ed!d#            ed!d$            ed!d&            ed!d(            ed!d*            ed!d,            ed!d-            ed!d/            ed!d0            ed!d2            ed!d4            ed!d5            ed!d7            ed#d            ed#d            ed#d            ed#d
            ed#d            ed#d            ed#d            ed#d            ed#d             ed#d#            ed#d$            ed#d&            ed#d(            ed#d*            ed#d,            ed#d-            ed#d/            ed#d0            ed#d2            ed#d4            ed#d5            ed#d7            ed$d
            ed$d$            ed$d7            ed&d
            ed&d$            ed&d&            ed&d7            ed(d
            ed(d$            ed(d&            ed(d(            ed(d7            ed*d
            ed*d$            ed*d&            ed*d(            ed*d*            ed*d7            ed,d
            ed,d            ed,d$            ed,d&            ed,d(            ed,d*            ed,d,            ed,d5            ed,d7            ed-d
            ed-d            ed-d            ed-d$            ed-d&            ed-d(            ed-d*            ed-d,            ed-d-            ed-d5            ed-d7            ed/d
            ed/d            ed/d            ed/d            ed/d             ed/d$            ed/d&            ed/d(            ed/d*            ed/d,            ed/d-            ed/d/            ed/d4            ed/d5            ed/d7            ed0d
            ed0d            ed0d            ed0d            ed0d             ed0d$            ed0d&            ed0d(            ed0d*            ed0d,            ed0d-            ed0d/            ed0d0            ed0d4            ed0d5            ed0d7            ed2d
            ed2d            ed2d            ed2d            ed2d             ed2d$            ed2d&            ed2d(            ed2d*            ed2d,            ed2d-            ed2d/            ed2d0            ed2d2            ed2d4            ed2d5            ed2d7            ed4d4            ed4d5            ed4d7            ed5d5            ed5d7            ed6d            ed6d            ed6d            ed6d
            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d            ed6d             ed6d!            ed6d#            ed6d$            ed6d&            ed6d(            ed6d*            ed6d,            ed6d-            ed6d/            ed6d0            ed6d2            ed6d4            ed6d5            ed6d6            ed6d7            ed7d7            e
j        d            ej        d            ej        d            ej        d            ed8d9d:dd;d<d=d>d?d@dAdefg            edBdCd:ddDdEdFdefg            edFdGdg dH            edIdJd:ddKdAdefg            edLdMd:ddNdOdefg            edPdQd:ddR            edSdTdUddRg dV            edWdXdUddRg dYdZdd[d\d]d^d_gfd`daddbdcd]dddegfdfdgddhedidifdjdkgfdldmddKdndedRffedodofdjdddkgfdpdqddredsdsfdjdddkgfdtduddredvdvfdjdddkgfdwdxddyedzdzfdjdddkgfd{d|dd}ed~d~fdjdddkgfddddeddfdjdddkgfddddedvdvfdjdddkgfddddred~d~fdjdddkgfddddreddfdjdddkgfddddeddfdjdddkgfddddyeddfdjdddkgfddddyeddfdjdddkgfddddeddfdjdddkgfddddddjdddkgfddddddjdddkgfddddddjdddkgfddddddedRffeddfdjdddkgfddddddjdddkgfdddddPdedRffdcd]dgfddddhdcd]dgfddddddjdddgfddddddjdddgfddddddjdddgfdddddAdedRfddAdedRffeddfdjdddkgfddddddjdddkgfddddKdndedRffdcd]dddgfdddddIdedRffeddfdjdddkgfddddeddfdjdkgf            edddUddRddddheddfdjdRfdg            eddd:dddddUdefdddefdddefdddefdddefddddefg	            edddg d            edddUddRdddddddgfdg            edddddR            edddddKdndefg            edddddR            edddddR            edddddddefg            edddddR            edddddR            edddddg            ed ddddR            edddddR            edddddR            eddd	ddR            ed
dddddddefdddefdddefdddefg            edddddR            ed_ddddR            edddddR            edddddR            ededdddR            eddd	ddR            edkddddR            eddddddFdefd g            ed!d"d#dd$d%defg            ed&d'd	ddR            ed(d)dddR            ed*d+dddR            ed,d-ddd.ddefg            edd/ddd0g            edd1dddR            ed2d3dddR            ed4d5d2dd6g            ed7d8d:dd9dAdefd:dAdefddAdefdd;defd<dAdefg            ed=d>d:dd?d@defd<dAdefg            edAdBdUddRdCg            edDdEd:ddFd;dGdAdefdHdAdefg            edIdJd:dd;dGdAdefg            edKdLdAddRdMdNddOdAdedRffdcdjdgfdPdQddhdcd]dgfdRdSddhdcd]dgfdTdUddhdcd]dVdgfdWdXdYddZddedRffed[d[fdjg d\fd]d^ddNdOdedRffeddfdjg d\fd_d`ddNdOdedRfdadbdedRffeddfdjg d\fdcddddedcd]g dffdgdhddNdOdedRfdifdcd]g djfdkdlddmeddfd]g dffdndoddNdOdedRfdpfeddfd]g dqfdrdsddNdOdedRffeddfd]g dffdtduddveddfd]g dffdwdxddNdOdedRffeddfd]g dffdydzdd{d7dedRffed=d=fdjg d|fg            ed}d~dDddddAdefddAdefdddefddAdefddAdefddAdefdddefddndefddndefdddefdKdAdefddAdefddAdefddAdefdddefd.ddefdddefdddefdEdAdefddAdefdddefddAdefg            edddg d            eddd:dg d            eddd:dddAdefddAdefg            edddg d            edddg d            edddddg            edddg d            edddddg            edddIddddAde	fdddAdefg            edddg d            edddg d            eddd:dddAdefddAdefdddefdddefdddefg            eddd:dg dâ            edĐddg dƢ            edǐdd:ddg            edʐdd:dd̐d͐ddefg            edΐdd:ddАdddefg            edҐdd:ddԐdg            ed֐dd:ddg            edؐdd:ddڐddefdܐddefg            edݐdd:ddߐddefg            edddg d            eddd:dddZddefg            eddd:dddddAdefg            eddd:dddg            eddd:dddg            eddd:dddddAdefddAdefdddddddefd ddefg
            eddd:dd;dddddAdefddndefddndefddndefddndefdddefg
            ed	d
dg d            edddddg            edddg d            eddd:dg d            eddd:dg d            eddd:ddddefdddefg            eddd:dddndefg            eddd:ddd d!d"d#d$d%ddefg            ed&d'dd(g            ed)d*d:ddd+d,d-d.d/d0dndefd1d"d%ddefg
            edzd2d:ddd#ddndefg            ed3d4d:ddd5dndefg            ed6d7dg d8            ed9d:d:dd;d<g            ed=d>d:ddR            ed?d@d:ddAdBdCdDdefdEdFdefg            edGdHd:ddIdJdKdefg            edLdMd:dg dN            edOdPdQddRdAdefdGdAdefdSdAdefdTddefdUdAdefg            edVdWd:ddIg            edXdYd:ddIdZd[defg            edKd\d:dd]g            ed^d_d:ddAd`dOdefg            edbdad:ddbdcdefdddAdefdedndefg            edcdfd:ddgddefdhddefdiddefg            edjdkdXddldmdefg            edndod:ddpdqdrdedndefg            edsdtdXddudvdefg            edwdxd:dg dy            edzd{dXdd|g            ed}d~d:dddddefdِd[defdZd[defg            eddd:dd]g            edddg d            edddXddg            edddVddRdAdefdGdAdefddddefdddefg            eddd:ddddAdefg            eddd:dddddefg            eddd:dddg            edddXddrdJdKdefdddAdefg            edddVddddddefdddefg            eddd:ddddAdefg            eddd:dg d            eddd?ddR            eddd=dd]g            eddd=ddg            eddd=dddg            eddd=dddAdefddg            eddd=ddR            eddddddAdefdg            edddddg            eddd_ddg            edĐdd_ddR            edƐdd_ddg            edɐdd_ddR            edVdd_ddg            ed͐dd_ddg            edАddkddR            edҐddkddR            edԐddddR            ed֐dאd2ddR            edؐdِd2ddR            edڐdېd2dddndefdg            edސdߐd2ddR            eddd2ddd=defg            eddd2ddR            edddzdddg            edddzdddg            edddzddg            edddXdddJdKdefddKdefdddefdddefg            eddd:dg d            eddd:ddddefdd=defdddndefddd defdddefdd[defg            edddXddg            edddddd=defg            eddddddAdefd	d
g           dRS (      )	CreateDataTypeCreateManagedTypeCreateEnumType
AddVersionAddVersionParentF_LINK
F_LINKABLE
F_OPTIONALF_SECRET)newestVersionsstableVersionspublicVersionsoldestVersionszvim.version.version10vim25z6.0zvim.version.version11z6.5zvim.version.version12z6.7zvmodl.query.version.version1 sms.version.version3smsz3.0zvmodl.query.version.version2sms.version.version4z4.0zvmodl.query.version.version3sms.version.version1z1.0zvmodl.query.version.version4sms.version.version2z2.0zsms.version.version13z6.7.1sms.version.version12sms.version.version5z5.0sms.version.version11zvmodl.reflect.version.version2reflectzvmodl.reflect.version.version1zvim.version.legacylegacyzvim.version.version13zvim.version.version1vim2zvim.version.version2z2.5zvim.version.version3z2.5u2zvim.version.version4z2.5u2serverzvim.version.version5zvim.version.version6z4.1zvim.version.version7zvim.version.version8z5.1zvim.version.version9z5.5zvmodl.version.version2zvmodl.version.version1zsms.version.legacyzvmodl.version.version0sms.AboutInfoSmsAboutInfozvmodl.DynamicDatanamestringr   r   )fullNamer!   r   r   )vendorr!   r   r   )
apiVersionr!   r   r   )instanceUuidr!   r   r   vasaApiVersionr!   zsms.EntityReferenceEntityReference)idr!   r   r   typesms.EntityReference.EntityTypeEntityReferenceEntityType)
datacenterresourcePool
storagePodclustervm	datastorehostvmFilescsiPath
scsiTarget
scsiVolumescsiAdapternasMountzsms.FaultDomainFilterFaultDomainFilter
providerIdsms.ReplicationGroupFilterReplicationGroupFiltergroupIdz'vim.vm.replication.ReplicationGroupId[]zsms.ResyncSpec
ResyncSpecNzsms.ServiceInstanceSmsServiceInstancezvmodl.ManagedObject))queryStorageManagerQueryStorageManagerr    )r   sms.StorageManagerrC   StorageViews.ViewN)querySessionManagerQuerySessionManagerr   rB   )r   sms.auth.SessionManagerrG   System.AnonymousN)queryAboutInfoQueryAboutInfor   rB   )r   r   r   rD   NrC   SmsStorageManagerregisterProviderRegisterProvider_Task))providerSpecsms.provider.ProviderSpecr   r   N)r   sms.Tasksms.provider.ProviderStorageViews.ConfigureServicezvim.fault.AlreadyExistsz#sms.fault.ProviderRegistrationFaultunregisterProviderUnregisterProvider_Task))r:   r!   r   r   Nr   rP   voidvim.fault.NotFoundz%sms.fault.ProviderUnregistrationFaultqueryProviderQueryProviderrB   zsms.provider.Provider[]rD   sms.fault.QueryExecutionFault
queryArray
QueryArraystring[]zsms.storage.StorageArray[]!queryProcessorAssociatedWithArray!QueryProcessorAssociatedWithArray)arrayIdr!   r   r   Nzsms.storage.StorageProcessor[]queryPortAssociatedWithArrayQueryPortAssociatedWithArrayzsms.storage.StoragePort[]queryPortAssociatedWithLunQueryPortAssociatedWithLun))scsi3Idr!   r   r   Nr`   zsms.storage.StoragePortqueryLunAssociatedWithPortQueryLunAssociatedWithPort))portIdr!   r   r   Nr`   zsms.storage.StorageLun[]queryArrayAssociatedWithLunQueryArrayAssociatedWithLun))canonicalNamer!   r   r   Nzsms.storage.StorageArray queryPortAssociatedWithProcessor QueryPortAssociatedWithProcessor))processorIdr!   r   r   Nr`   queryLunAssociatedWithArrayQueryLunAssociatedWithArray"queryFileSystemAssociatedWithArray"QueryFileSystemAssociatedWithArrayzsms.storage.StorageFileSystem[]queryDatastoreCapabilityQueryDatastoreCapability))r1   vim.Datastorer   r   Nzsms.storage.StorageCapabilityqueryHostAssociatedWithLunQueryHostAssociatedWithLunzvim.HostSystem[]#queryVmfsDatastoreAssociatedWithLun#QueryVmfsDatastoreAssociatedWithLunrv   )queryNfsDatastoreAssociatedWithFileSystem)QueryNfsDatastoreAssociatedWithFileSystem))fileSystemIdr!   r   r   Nr`   )queryDrsMigrationCapabilityForPerformance)QueryDrsMigrationCapabilityForPerformance))srcDatastorerv   r   r   N)dstDatastorerv   r   r   N)r   booleanr   +queryDrsMigrationCapabilityForPerformanceEx+QueryDrsMigrationCapabilityForPerformanceEx))r1   vim.Datastore[]r   r   N)r   (sms.storage.DrsMigrationCapabilityResultr   queryDrsMigrationCapabilityQueryDrsMigrationCapability))r1   r   r   r   N)r   *sms.storage.DrsMigrationCapabilityResultExr   queryStorageContainerQueryStorageContainercontainerSpecz sms.storage.StorageContainerSpecz"sms.storage.StorageContainerResultqueryProviderUuidGetVasaProviderUuid))r:   r!   r   r   N)providerNamespacer!   r   r   N)r   r!   r!   resyncVsanProvidersResyncVsanProviders_Task
resyncSpecz#sms.fault.VsanProvidersResyncFailedresyncInternalVasaProviderResyncInternalVasaProvider_Taskz*sms.fault.InternalVasaProviderResyncFailedprepareForBindingChange)vvolRebindSpecsms.storage.VvolRebindSpecr   r   N)
destHostIdr!   r   r   N)r   sms.storage.BatchReturnStatus[]r   zsms.fault.VvolRebindFaultcancelBindingChange)r   bindingChangeComplete!queryAssociatedBackingStoragePool!QueryAssociatedBackingStoragePoolentityId
entityTypez sms.storage.BackingStoragePool[] queryDatastoreBackingPoolMapping QueryDatastoreBackingPoolMapping)r   )sms.storage.DatastoreBackingPoolMapping[]r   refreshCACertificatesAndCRLs$SmsRefreshCACertificatesAndCRLs_Taskz"sms.fault.CertificateRefreshFailedqueryFaultDomainQueryFaultDomainfilterz"vim.vm.replication.FaultDomainId[]queryReplicationGroupInfoQueryReplicationGroupInfo))rgFilterr;   r   r   Nz.sms.storage.replication.GroupOperationResult[]rP   SmsTaskqueryResultQuerySmsTaskResultanyType)	queryInfoQuerySmsTaskInfor   rB   )r   sms.TaskInfor   rD   Nr   SmsTaskInfo)keyr!   r   r   )taskrP   r   r   objecterrorzvmodl.MethodFaultresult	startTimevmodl.DateTimecompletionTime)stater!   r   r   progressintzsms.TaskInfo.StateSmsTaskState)queuedrunningsuccessr   rG   SmsSessionManagerloginByTokenSmsLoginByToken))delegatedTokenXmlr!   r   r   Nr   rV   rV   rH   zsms.fault.InvalidLogin)logout	SmsLogoutr   rB   r   rD   Nzsms.fault.AuthConnectionFailedAuthConnectionFailedzvim.fault.NoPermissionCertificateRefreshFailedz%sms.fault.CertificateRevocationFailedCertificateRevocationFailedzsms.fault.DuplicateEntryDuplicateEntrysms.fault.InactiveProviderInactiveProvidermappingz(sms.storage.FaultDomainProviderMapping[]SmsInvalidLoginzsms.fault.InvalidProfileInvalidProfilezsms.fault.InvalidSessionInvalidSession)sessionCookier!   r   r   z'sms.fault.MultipleSortSpecsNotSupportedMultipleSortSpecsNotSupportedzvmodl.fault.InvalidArgument sms.fault.NotSupportedByProviderNotSupportedByProvidersms.fault.ProviderBusyProviderBusyz"sms.fault.ProviderConnectionFailedProviderConnectionFailedzvmodl.RuntimeFaultz+sms.fault.ProviderOutOfProvisioningResource!ProviderOutOfProvisioningResource)provisioningResourceIdr!   r   r   availableBeforelongavailableAftertotalisTransientr   sms.fault.ProviderOutOfResourceProviderOutOfResourceProviderRegistrationFaultzsms.fault.ProviderSyncFailedProviderSyncFailedsms.fault.ProviderUnavailableProviderUnavailableProviderUnregistrationFaultz!sms.fault.ProxyRegistrationFailedProxyRegistrationFailedQueryExecutionFaultzsms.fault.QueryNotSupportedQueryNotSupported)relatedEntityTyper*   r   r   zsms.fault.ResourceInUseSmsResourceInUsezvim.fault.ResourceInUse	deviceIdsz"sms.storage.replication.DeviceId[]zsms.fault.ServiceNotInitializedServiceNotInitializedzsms.fault.SmsFaultSmsFaultzsms.fault.SyncInProgressSyncInProgresssms.fault.TooManyTooManymaxBatchSizeVsanProvidersResyncFailed)providerUrlr]   r   r   VvolRebindFault&sms.fault.replication.ReplicationFaultSmsReplicationFaultz!sms.fault.replication.SyncOngoingSyncOngoing)r   rP   r   r   zsms.provider.AlarmFilterAlarmFilteralarmStatus	alarmTypez	anyType[]
pageMarkerzsms.provider.AlarmResultAlarmResultstorageAlarmzsms.storage.StorageAlarm[]rQ   SmsProvider)queryProviderInfoQueryProviderInfor   rB   )r   sms.provider.ProviderInfor  rD   Nr  SmsProviderInfo)uidr!   r   r   descriptionversionrO   SmsProviderSpeczsms.provider.VasaProviderVasaProvidersyncVasaProviderSync_Taskra   refreshCertificate#VasaProviderRefreshCertificate_TaskrevokeCertificate"VasaProviderRevokeCertificate_Task	reconnectVasaProviderReconnect_Taskzsms.fault.InvalidCertificate)
disconnectVasaProviderDisconnect_Taskr   rB   rU   rR   NqueryReplicationPeerQueryReplicationPeerfaultDomainIdz4sms.storage.replication.QueryReplicationPeerResult[])r   r   r   rZ   queryReplicationGroupQueryReplicationGroupqueryPointInTimeReplicaQueryPointInTimeReplica
queryParamz4sms.storage.replication.QueryPointInTimeReplicaParam!testFailoverReplicationGroupStart&TestFailoverReplicationGroupStart_Task))testFailoverParam)sms.storage.replication.TestFailoverParamr   r   N)r   r   r   r   r   r    testFailoverReplicationGroupStop%TestFailoverReplicationGroupStop_Task)forcer   r   r   N)r   r   r   r   r   r   r   promoteReplicationGroupPromoteReplicationGroup_Task))promoteParam$sms.storage.replication.PromoteParamr   r   NsyncReplicationGroupSyncReplicationGroup_Task)pitNamer!   r   r   N)r   r   r   r   r   r   prepareFailoverReplicationGroup$PrepareFailoverReplicationGroup_TaskfailoverReplicationGroupFailoverReplicationGroup_Task))failoverParam%sms.storage.replication.FailoverParamr   r   NreverseReplicateGroupReverseReplicateGroup_TaskqueryActiveAlarmQueryActiveAlarmalarmFilter)rW   r   r   r   rZ   zsms.provider.VasaProviderInfoVasaProviderInfo)urlr!   r   r   certificatestatusstatusFaultvasaVersion	namespacelastSyncTimesupportedVendorModelMappingz;sms.provider.VasaProviderInfo.SupportedVendorModelMapping[]supportedProfilesupportedProviderProfilerelatedStorageArrayz3sms.provider.VasaProviderInfo.RelatedStorageArray[]certificateExpiryDatecertificateStatusserviceLocationneedsExplicitActivationretainVasaProviderCertificatearrayIndependentProvidercategorypriorityfailoverGroupIdz/sms.provider.VasaProviderInfo.CertificateStatusVasaProviderCertificateStatus)validexpirySoftLimitReachedexpiryHardLimitReachedexpiredinvalidz1sms.provider.VasaProviderInfo.RelatedStorageArrayRelatedStorageArray))ra   r!   r   r   )activer   r   r   )
manageabler   r   r   )rI  r   r   r   z9sms.provider.VasaProviderInfo.SupportedVendorModelMappingSupportedVendorModelMappingvendorIdmodelIdz0sms.provider.VasaProviderInfo.VasaProviderStatusVasaProviderStatus)onlineoffline	syncErrorunknown	connecteddisconnectedz1sms.provider.VasaProviderInfo.VasaProviderProfileVasaProviderProfile)blockDevice
fileSystem
capabilityz-sms.provider.VasaProviderInfo.ProviderProfileProviderProfileProfileBasedManagementReplicationz"sms.provider.VasaProviderInfo.TypeVpType)PERSISTENCEDATASERVICEUNKNOWNz&sms.provider.VasaProviderInfo.Category
VpCategoryinternalexternalzsms.provider.VasaProviderSpecVasaProviderSpec)usernamer!   r   r   passwordzsms.storage.AlarmStatusSmsAlarmStatus)RedGreenYellowzsms.storage.AlarmType	AlarmType)SpaceCapacityAlarmCapabilityAlarmStorageObjectAlarmObjectAlarmComplianceAlarmManageabilityAlarmReplicationAlarmzsms.storage.BackingConfigBackingConfigthinProvisionBackingIdentifierdeduplicationBackingIdentifierautoTieringEnableddeduplicationEfficiencyperformanceOptimizationIntervalzsms.storage.BackingStoragePoolBackingStoragePool)uuidr!   r   r   )r)   r!   r   r   )capacityInMBr   r   r   )usedSpaceInMBr   r   r   z5sms.storage.BackingStoragePool.BackingStoragePoolTypeBackingStoragePoolType)thinProvisioningPooldeduplicationPool thinAndDeduplicationCombinedPoolzsms.storage.BatchErrorResultBatchErrorResult)r   vmodl.MethodFault[]r   r   zsms.storage.BatchReturnStatusBatchReturnStatus)uniqueIdr!   r   r   returnStatusz'sms.storage.DatastoreBackingPoolMappingDatastoreBackingPoolMapping)r1   r   r   r   backingStoragePoolzsms.storage.DatastorePairDatastorePair)
datastore1rv   r   r   )
datastore2rv   r   r   zsms.storage.DatastoreSetDatastoreSetr   DrsMigrationCapabilityResultrecommendedDatastorePairzsms.storage.DatastorePair[]nonRecommendedDatastorePairr   DrsMigrationCapabilityResultExnonRecommendedDatastoreSetzsms.storage.DatastoreSet[]zsms.storage.EntityTypeSmsEntityType)StorageArrayEntityStorageProcessorEntityStoragePortEntityStorageLunEntityStorageFileSystemEntityStorageCapabilityEntityCapabilitySchemaEntityCapabilityProfileEntityDefaultProfileEntityResourceAssociationEntityStorageContainerEntityStorageObjectEntityMessageCatalogEntityProtocolEndpointEntityVirtualVolumeInfoEntityBackingStoragePoolEntityFaultDomainEntityReplicationGroupEntityz&sms.storage.FaultDomainProviderMappingFaultDomainProviderMapping)activeProviderrQ   r   r   zsms.storage.FileSystemInfoStorageFileSystemInfo)fileServerNamer!   r   r   )fileSystemPathr!   r   r   	ipAddresszsms.storage.LunHbaAssociationLunHbaAssociation)rl   r!   r   r   )hbazvim.host.HostBusAdapter[]r   r   zsms.storage.NameValuePairNameValuePair)parameterNamer!   r   r   )parameterValuer!   r   r   zsms.storage.StorageAlarmStorageAlarm)alarmIdr   r   r   )r   r!   r   r   containerIdobjectId)
objectTyper!   r   r   )r9  r!   r   r   )alarmTimeStampr   r   r   )	messageIdr!   r   r   parameterListzsms.storage.NameValuePair[]alarmObjectStorageArrayr  r!   r   r   )rU  r!   r   r   )rV  r!   r   r   firmwarealternateNamesupportedBlockInterfacesupportedFileSystemInterfacez-sms.storage.StorageArray.BlockDeviceInterfaceBlockDeviceInterface)fciscsifcoe
otherBlockz,sms.storage.StorageArray.FileSystemInterfaceFileSystemInterfacenfsotherFileSystemz$sms.storage.StorageArray.VasaProfileVasaProfile)r_  r`  ra  policyr   
statisticsstorageDrsBlockDevicestorageDrsFileSystemStorageCapability)r  r   )r  r!   r   r   zsms.storage.StorageContainerStorageContainer)r  )r    r!   r   r   )maxVvolSizeInMBr   r   r   )r:   r]   r   r   )ra   r]   r   r   StorageContainerResultstorageContainerzsms.storage.StorageContainer[]providerInfozsms.provider.ProviderInfo[]StorageContainerSpeczsms.storage.StorageFileSystemStorageFileSystem)infozsms.storage.FileSystemInfo[]r   r   )nativeSnapshotSupportedr   r   r   )thinProvisioningStatusr!   r   r   )r)   r!   r   r   )r  r!   r   r   backingConfigz8sms.storage.StorageFileSystem.FileSystemInterfaceVersionFileSystemInterfaceVersionNFSV3_0zsms.storage.StorageLun
StorageLun)vSphereLunIdentifierr!   r   r   )vendorDisplayNamer!   r   r   )r  r   r   r   )r  r   r   r   )lunThinProvisionedr   r   r   alternateIdentifier)drsManagementPermittedr   r   r   StoragePortzsms.storage.StorageProcessorStorageProcessoralternateIdentiferz"sms.storage.ThinProvisioningStatusThinProvisioningStatus)REDYELLOWGREENr   VvolRebindSpec)storageContainerIdr!   r   r   )vvolIdr]   r   r    sms.storage.replication.DeviceIdDeviceIdr0  FailoverParam)	isPlannedr   r   r   )	checkOnlyr   r   r   replicationGroupsToFailoverz<sms.storage.replication.FailoverParam.ReplicationGroupData[]policyAssociationsz9sms.storage.replication.FailoverParam.PolicyAssociation[]z:sms.storage.replication.FailoverParam.ReplicationGroupDataReplicationGroupData)r=   %vim.vm.replication.ReplicationGroupIdr   r   pitId,sms.storage.replication.PointInTimeReplicaIdz7sms.storage.replication.FailoverParam.PolicyAssociationPolicyAssociation))r(   r  r   r   )policyIdr!   r   r   r1   rv   r   r   z'sms.storage.replication.FaultDomainInfoFaultDomainInfo vim.vm.replication.FaultDomainIdr    storageArrayIdchildrenprovider!sms.storage.replication.GroupInfo	GroupInfoz,sms.storage.replication.GroupOperationResultGroupOperationResultwarningr  PointInTimeReplicaId)r(   r!   r   r   r'  PromoteParamreplicationGroupsToPromoteQueryPointInTimeReplicaParamreplicaTimeQueryParamzNsms.storage.replication.QueryPointInTimeReplicaParam.ReplicaQueryIntervalParamr*  tagsReplicaQueryIntervalParamfromDatetoDatenumberz<sms.storage.replication.QueryPointInTimeReplicaSuccessResult$QueryPointInTimeReplicaSuccessResultreplicaInfozUsms.storage.replication.QueryPointInTimeReplicaSuccessResult.PointInTimeReplicaInfo[]zSsms.storage.replication.QueryPointInTimeReplicaSuccessResult.PointInTimeReplicaInfoPointInTimeReplicaInfo)r(   r  r   r   )r*  r!   r   r   )	timeStampr   r   r   z<sms.storage.replication.QueryPointInTimeReplicaSummaryResult$QueryPointInTimeReplicaSummaryResultintervalResultszYsms.storage.replication.QueryPointInTimeReplicaSummaryResult.ReplicaIntervalQueryResult[]zWsms.storage.replication.QueryPointInTimeReplicaSummaryResult.ReplicaIntervalQueryResultReplicaIntervalQueryResult))r  r   r   r   )r  r   r   r   )r  r   r   r   z:sms.storage.replication.QueryReplicationGroupSuccessResult"QueryReplicationGroupSuccessResult)rgInfor  r   r   z2sms.storage.replication.QueryReplicationPeerResultQueryReplicationPeerResult)sourceDomainr  r   r   targetDomain!sms.storage.replication.ReplicaId	ReplicaIdz(sms.storage.replication.ReplicationStateReplicationReplicationState)SOURCETARGET
FAILEDOVERINTESTREMOTE_FAILEDOVERz7sms.storage.replication.ReverseReplicationSuccessResultReverseReplicationSuccessResult)
newGroupIdz vim.vm.replication.DeviceGroupIdr   r   z'sms.storage.replication.SourceGroupInfoSourceGroupInfo)r   r!   r   r   replicaz?sms.storage.replication.SourceGroupInfo.ReplicationTargetInfo[]
memberInfoz/sms.storage.replication.SourceGroupMemberInfo[]z=sms.storage.replication.SourceGroupInfo.ReplicationTargetInfoReplicationTargetInfo)targetGroupIdr  r   r   replicationAgreementDescriptionz-sms.storage.replication.SourceGroupMemberInfoSourceGroupMemberInfo)deviceIdr  r   r   targetIdz>sms.storage.replication.SourceGroupMemberInfo.TargetDeviceId[]z<sms.storage.replication.SourceGroupMemberInfo.TargetDeviceIdTargetDeviceId)domainIdr  r   r   )r0  r  r   r   z9sms.storage.replication.SyncReplicationGroupSuccessResult!SyncReplicationGroupSuccessResultz'sms.storage.replication.TargetGroupInfoTargetGroupInfo)
sourceInfo:sms.storage.replication.TargetGroupInfo.TargetToSourceInfor   r   devicesz/sms.storage.replication.TargetGroupMemberInfo[]isPromoteCapabler7  TargetToSourceInfo)sourceGroupIdr  r   r   z-sms.storage.replication.TargetGroupMemberInfoTargetGroupMemberInfo))	replicaIdr  r   r   )sourceIdr  r   r   )targetDatastorerv   r   r   r   TestFailoverParamzsms.storage.replication.VVolIdVVolIdz%sms.storage.replication.VirtualDiskIdVasaVirtualDiskId)diskIdr!   r   r   z&sms.storage.replication.VirtualDiskKeyVirtualDiskKey)vmInstanceUUIDr!   r   r   	deviceKeyr   r   r   z'sms.storage.replication.VirtualDiskMoIdVirtualDiskMoIdvcUuid)vmMoidr!   r   r   )diskKeyr!   r   r   z(sms.storage.replication.VirtualMachineIdVirtualMachineIdz*sms.storage.replication.VirtualMachineMoIdVirtualMachineMoIdz*sms.storage.replication.VirtualMachineUUIDVirtualMachineUUIDz#sms.fault.CertificateAuthorityFaultCertificateAuthorityFault)	faultCoder   r   r   z sms.fault.CertificateNotImportedCertificateNotImportedzsms.fault.CertificateNotTrustedCertificateNotTrusted)r8  r!   r   r   z#sms.fault.IncorrectUsernamePasswordIncorrectUsernamePasswordInvalidCertificate)r8  r!   r   r   zsms.fault.InvalidUrl
InvalidUrl)r7  r!   r   r   z(sms.fault.NoCommonProviderForAllBackingsNoCommonProviderForAllBackingszsms.fault.ProviderNotFoundProviderNotFoundz!sms.fault.VmscProfileNotSupportedVmscProfileNotSupportedz!sms.fault.replication.AlreadyDoneAlreadyDonez+sms.fault.replication.InvalidFunctionTargetInvalidFunctionTargetz-sms.fault.replication.InvalidReplicationStateInvalidReplicationStatedesiredState)currentStater!   r   r   z)sms.fault.replication.NoReplicationTargetNoReplicationTargetz$sms.fault.replication.NoValidReplicaNoValidReplicar0  z&sms.fault.replication.PeerNotReachablePeerNotReachablezsms.storage.FcStoragePortFcStoragePort)portWwnr!   r   r   )nodeWwnr!   r   r   zsms.storage.FcoeStoragePortFcoeStoragePortzsms.storage.IscsiStoragePortIscsiStoragePort)
identifierr!   r   r   z-sms.storage.replication.FailoverSuccessResultFailoverSuccessResult)newStater!   r   r   pitIdBeforeFailoverrecoveredDeviceInfoz?sms.storage.replication.FailoverSuccessResult.RecoveredDevice[]r  z?sms.storage.replication.FailoverSuccessResult.RecoveredDiskInfoRecoveredDiskInfo)rF  dsUrlr!   r   r   )diskPathr!   r   r   z=sms.storage.replication.FailoverSuccessResult.RecoveredDeviceRecoveredDevicetargetDeviceIdrecoveredDeviceId)sourceDeviceIdr  r   r   r  r  recoveredDiskInfozAsms.storage.replication.FailoverSuccessResult.RecoveredDiskInfo[]warningsz(sms.storage.replication.GroupErrorResultGroupErrorResult)r   r  r   r   z6sms.storage.replication.RecoveredTargetGroupMemberInfoRecoveredTargetGroupMemberInfoz.sms.storage.replication.VirtualMachineFilePathVirtualMachineFilePathrl  )vmxPathr!   r   r   )pyVmomi.VmomiSupportr   r   r   r   r   r   r	   r
   r   r   r   r   r   AddrB       4/usr/lib/python3/dist-packages/pyVmomi/SmsObjects.py<module>r}     si   [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [  [ _ _ _ _ _ _ _ _ _ _ _ _ 

"GUAw ? ? ? 

"GUAw ? ? ? 

"GUAw ? ? ? 

)2r1g > > > 

!5%E : : : 

)2r1g > > > 

!5%E : : : 

)2r1g > > > 

!5%E : : : 

)2r1g > > > 

!5%E : : : 

"E7Au = = = 

"E5!U ; ; ; 

!5%E : : : 

"E5!U ; ; ; 

+Yq) L L L 

+Yq) L L L 

(Aw ? ? ? 

"GWa A A A 

!65!W = = = 

!7E1g > > > 

!7GQ @ @ @ 

!7M1g F F F 

!7E1g > > > 

!7E1g > > > 

!7E1g > > > 

!7E1g > > > 

!7E1g > > > 

#RQ 8 8 8 

#RQ 8 8 8 

!U ; ; ; 

#RQ 8 8 8  (*A B B B  (*H I I I  (*H I I I  (*H I I I  (*H I I I  (*J K K K  (*J K K K  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  (*A B B B  (*A B B B  (*H I I I  (*H I I I  (*H I I I  (*H I I I  (*J K K K  (*J K K K  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  (*A B B B  (*A B B B  (*A B B B  (*H I I I  (*H I I I  (*H I I I  (*H I I I  (*J K K K  (*J K K K  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  /1O P P P  /1I J J J  ')G H H H  ')? @ @ @  ')G H H H  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  /1O P P P  /1O P P P  /1I J J J  /1I J J J  ')G H H H  ')? @ @ @  ')G H H H  ')? @ @ @  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  /1O P P P  /1O P P P  /1O P P P  /1I J J J  /1I J J J  ')? @ @ @  ')A B B B  ')A B B B  /1O P P P  /1O P P P  /1O P P P  /1O P P P  /1I J J J  /1I J J J  /1I J J J  ')G H H H  ')G H H H  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  (*A B B B  (*A B B B  (*A B B B  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*A B B B  (*A B B B  (*@ A A A  (*A B B B  (*J K K K  (*J K K K  (*A B B B  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  (*A B B B  (*A B B B  (*A B B B  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*A B B B  (*@ A A A  (*A B B B  (*J K K K  (*J K K K  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  ')G H H H  ')? @ @ @  ')G H H H  ')? @ @ @  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  (*A B B B  (*A B B B  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*H I I I  (*@ A A A  (*@ A A A  (*A B B B  (*J K K K  (*J K K K  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  13S T T T  13S T T T  13K L L L  13K L L L  13K L L L  13S T T T  13K L L L  13K L L L  13K L L L  %'> ? ? ?  %'> ? ? ?  %'> ? ? ?  %'E F F F  %'E F F F  %'E F F F  %'E F F F  %'G H H H  %'G H H H  %'; < < <  %'> ? ? ?  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'? @ @ @  %'? @ @ @  %'? @ @ @  (*A B B B  (*A B B B  (*A B B B  (*H I I I  (*H I I I  (*H I I I  (*H I I I  (*J K K K  (*J K K K  (*A B B B  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*@ A A A  (*B C C C  (*B C C C  (*B C C C  ')G H H H  ')? @ @ @  ')A B B B  ')G H H H  ')? @ @ @  ')? @ @ @  ')A B B B  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')G H H H  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  ')G H H H  ')G H H H  ')G H H H  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  ')G H H H  ')G H H H  ')G H H H  ')G H H H  ')I J J J  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  ')A B B B  ')G H H H  ')G H H H  ')G H H H  ')G H H H  ')I J J J  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  ')A B B B  ')G H H H  ')G H H H  ')G H H H  ')G H H H  ')I J J J  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')? @ @ @  ')A B B B  ')A B B B  ')A B B B  )+C D D D  )+C D D D  )+C D D D  )+C D D D  )+C D D D  %'> ? ? ?  %'> ? ? ?  %'> ? ? ?  %'E F F F  %'= > > >  %'E F F F  %'= > > >  %'E F F F  %'= > > >  %'E F F F  %'= > > >  %'> ? ? ?  %'> ? ? ?  %'= > > >  %'> ? ? ?  %'G H H H  %'G H H H  %'; < < <  %'> ? ? ?  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'= > > >  %'? @ @ @  %'? @ @ @  %'; < < <  %'? @ @ @  )+C D D D  * + + +  * + + +  * + + +  ) * * * 0CE[  _L  N  Ap  re  g\  _o  qy  {Q  S]  ^^  ^_  `  `  ` $&79LNd  hS  V\  ^~  @V  Xb  Uc  gd  e  e  e /1LNd  gF  gF  gF  G  G  G &(;=PRimy  |D  F]  _i  mj  lk  l  l  l +-EGZ\s  xA  Cl  nE  GQ  wR  vS  T  T  T /BDZ\` a a a  ')=?TVlnr  ur  ur  ur  s  s  s  &(;=RTjlp  su[  uG  I`  bx  zK  Mu  wV  Yr  tY  X\  t]  su[  `t  vO  Qg  ie  g~  @	_	  b	v	  x	_
  a	b
  _c
  su[  f
u
  w
F  H^  `b  eo  qJ  Le  df  h{  ~]  }`  e
a  su[  dp  r~  @V  Zf  hr  tJ  LV  X\  Y]  X_  bl  nJ  Lh  ai  k~  AU  Wv  @y  cz  su[  }`  bE  G]  _X  [e  gG  Ii  Zj  l  BV  Xw  Az  |{  su[  ~\  ^|  ~T  VO  R\  ^y  {V  QW  Yl  oC  Ed  ng  }h  su[  kG  Ie  g}  o  r|  ~W  Yr  qs  uH   K _   a @!  J C!  jD!  su[  G!c!  e!A"  C"Y"  ["J$  M$W$  Y$s$  u$O%  L$P%  R%e%  h%|%  ~%]&  g%`&  F!a&  su[  d&A'  C'`'  b'x'  z'y(  |(F)  H)b)  d)~)  {()  A*T*  W*k*  m*L+  V*O+  c&P+  su[  S+u+  w+Y,  [,q,  s,g.  j.t.  v.Q/  S/n/  i.o/  q/D0  G0[0  ]0|0  F00  R+@1  su[  C1`1  b11  A2W2  Y2R3  U3_3  a3{3  }3W4  T3X4  Z4m4  p4D5  F5e5  o4h5  B1i5  su[  l5P6  R6v6  x6N7  P7I8  L8V8  X8y8  {8\9  K8]9  _9r9  u9I:  K:j:  t9m:  k5n:  su[  q:K;  M;g;  i;;  A<C=  F=P=  R=q=  s=R>  E=S>  U>h>  k>>  A?`?  j>c?  p:d?  su[  g?C@  E@a@  c@y@  {@kB  nBxB  zBLC  NC`C  mBaC  cCvC  yCMD  ODnD  xCqD  f?rD  su[  uDZE  \EAF  CFYF  [FKH  NHXH  ZHiH  kHzH  MH{H  }HPI  SIgI  iIHJ  RIKJ  tDLJ  su[  OJzJ  |JgK  iKK  ALvM  yMCN  ENTN  VNeN  xMfN  hN{N  ~NRO  TOsO  }NvO  NJwO  su[  zOeP  gPRQ  TQjQ  lQtS  vSOT  QTdT  gT{T  }T\U  fT_U  yO`U  su[  cUPV  RVV  AWWW  YW]X  _XzY  |YOZ  RZfZ  hZG[  QZJ[  bUK[  su[  N[k[  m[J\  L\b\  d\h]  j]I_  K_^_  a_u_  w_V`  `_Y`  M[Z`  su[  ]`t`  v`Ma  Oaea  iaxa  za\b  ^btb  vb@c  BcFc  haGc  gaIc  LcVc  Xc|c  ~cbd  Kccd  edxd  {dOe  Qepe  zdse  \`te  su[  weJf  Lfaf  cfyf  {fxh  zhQi  Sifi  ii}i  i^j  hiaj  vebj  su[  ejzj  |jVk  Xknk  rk~k  @lPl  Rlhl  jltl  vlzl  qk{l  pk}l  lVm  Xmwm  zm_n  ymbn  djcn  su[  fnBo  Doeo  go~o  @pBp  Dp[p  ]p|p  pkq  ~pnq  enoq  su[  rqKr  Mrfr  hr~r  @sNu  PuYv  [vnv  qvEw  Gwbw  pvew  qqfw  su[  iw~w  @xUx  Wxmx  oxCz  EzN{  P{c{  f{z{  |{W|  e{Z|  hw[|  su[  ^|u|  w|N}  P}f}  h}|~  ~~G@  I@\@  _@s@  u@PA  ^@SA  ]|TA  su[  WAzA  |A_B  aBwB  {BEC  GCOC  QCgC  iCsC  uCyC  zBzC  |CHD  JDRD  TDjD  lDvD  xD|D  {C}D  yBD  BELE  NEpE  rETF  AEUF  WFjF  mFAG  CGbG  lFeG  VAfG  su[  iGKH  MHoH  qHGI  IIMJ  OJlK  nKAL  DLXL  ZLyL  CL|L  hG}L  su[  @M^M  `MFN  HN^N  bNnN  pNzN  |NRO  TO^O  `OdO  aNeO  `NgO  iO@P  BPaP  dPxP  zP^Q  cPaQ  LbQ  su[  eQwQ  yQKR  MRdR  hRpR  rRIS  KSbS  dSnS  pStS  gRuS  fRwS  zSDT  FTjT  lTPU  ySQU  SUfU  iU}U  U^V  hUaV  dQbV  su[  eV@W  BW]W  _WvW  xWGY  JYTY  VYFZ  HZxZ  IYyZ  {ZN[  Q[p[  P[s[  dVt[  su[  v[  v[  v[  *i)>@VX\`m  pD  F\  ^`  cm  ox  zC  bD  FY  [_  ``  b_  _`  a  a  a ~}.ACY  ]I  Kz  }E  G\  ^t  v@  |A  DK  M`  bx  zD  CE  HP  R[  ]s  u  G@  CN  P`  bx  zD  BE  HX  Zj  lB  DN  GO  Q  B	L	  N	S	  U	k	  m	w	  A	x	  \y	  z	  z	  z	 #^5KMvMvMv w w w  +-@BWYoqu  zH  J[  ]s  ux  zM  Oa  d|  c  y@  Be  xf  g  g  g /1GIacy{  A  A  A 35OQdf|  AM  OY  [q  s}  @~    @  @  @ 68UWj  mC  EI  J  J  J )+;=PRiko p p p +-?ATVmqz  }g  i@  BL  qM  pN  O  O  O '):<OQgim n n n )+;=PRiko p p p )+;=UWm  qg  ph  i  i  i 8:Y[x  {Q  SW  X  X  X 13KM`by{  A  A  A '9LNegk l l l 35OQeg}  @D  E  E  E <>acv  yP  SS  Vg  io  qH  JT  UU  Xh  jp  rI  KU  WV  Y`  bh  jA  CM  XN  Q^  `i  kB  DN  PO  RP  Q  Q  Q 02IK^`wy} ~ ~ ~ 46QSfh~  AE  F  F  F -/CEXZprv w w w .0EGZ\suy z z z 68UWj  mC  EI  J  J  J 24MOce{  ~B  C  C  C .0EGZ\rtx y y y ,.AC`bx  }I  Kk  mC  EO  |P  Rd  {e  f  f  f (*<>WYpt  Bf  h  AK  tL  sM  N  N  N 02IK_awy} ~ ~ ~ #Z1DF]_c d d d )+;=[]suy z z z "I/BD[_mou  xO  Q[  _\  ^]  ^  ^  ^ 46QSfh~  Bx  Ay  z  z  z *,=?RTjlp q q q 79NPce|  C  D  D  D 2MCk  nE  Hx  Gy  z  z  z )=:MOfjw  zB  D[  ]g  jh  kv  x@  BY  [e  jf  iu  w  AX  Zd  he  hr  t  AX  Zd  ge  ht  v~  @W  Yc  gd  ie  f  f  f )=:MOfjx  {W  Yp  r|  j}  @L  NV  Xo  q{  |  i}  ~  ~  ~  )=:OQgim  qQ  pR  S  S  S *,=?RTj  nZ  \I  LY  [c  e{  }G  KH  KT  V^  `v  xB  JC  mD  E  E  E *,=?RTj  n[  ^k  mu  wM  OY  ]Z  m[  \  \  \  -~?VXnptx~  AX  Zp  t}  G  I_  ak  mq  sr  rt  vM  Ob  eC  dF  xG  J^  `E  G]  _a  cz  |[  ^B  ]E  IF  I\  ^B	  D	Z	  \	^	  `	w	  y	X
  [
B  Z
E  HF  IT  Vr  tJ  LN  Pg  iH  Ki  kO  JR  HS  U^  aw  yO  Qh  l{  }a  cz  |F  HL  kM  jO  R\  ^T  VL  QM  Ob  d`  d`  d`  `a  d{  }T  Vm  qz  |e  g~  @J  LP  pQ  oS  V`  bR  TD  UE  GZ  \X  \X  \X  cY  \u  wP  Ri  mv  xa   c z   | F!  H!L!  lM!  O![!  ]!S"  U"l"  n"x"  z"~"  N!"  kA#  D#N#  P#@$  B$r$  C#s$  u$H%  J%F'  J%F'  J%F'  [G'  J'm'  o'W(  Y(p(  r(Y*  [*r*  t*S+  U+R.  U+R.  U+R.  I'S.  V.x.  z.a/  c/z/  ~/G0  I0r0  t0K1  M1W1  Y1]1  }/^1  _1U2  |/W2  Y2p2  r2Q3  S3t6  S3t6  S3t6  U.u6  x6Q7  S7q7  s7J8  L8i9  l9v9  x9B:  D:t:  k9u:  w:V;  X;U>  X;U>  X;U>  w6V>  Y>o>  q>L?  N?e?  i?r?  t?]@  _@v@  x@BA  DAHA  h?IA  JAAB  g?CB  FBPB  RB\B  ^BNC  EBOC  QCpC  rCoF  rCoF  rCoF  X>pF  sFTG  VG|G  ~GUH  YHbH  dHMI  OIfI  hIrI  tIxI  XHyI  WH{I  ~IHJ  JJTJ  VJFK  }IGK  IKhK  jKgN  jKgN  jKgN  rFhN  kNEO  GOfO  hOO  AP`Q  cQmQ  oQyQ  {QkR  bQlR  nRMS  OSLV  OSLV  OSLV  jNMV  PVgV  iVEW  GW^W  bWkW  mWVX  XXoX  qX{X  }XAY  aWBY  `WDY  GYQY  SY]Y  _YOZ  FYPZ  RZqZ  sZp]  sZp]  sZp]  OVq]  t]F^  H^Z^  \^s^  w^D_  F_`_  b_y_  {_E`  G`K`  v^L`  u^N`  Q`[`  ]`w`  y`Sa  P`Ta  Vaia  ka}c  ka}c  ka}c  s]~c  wc  @d  @d  @d .0BD_aw  {g  jw  yA  CY  [e  if  iq  s{  }S  U_  h`  cp  rE  G^  `j  bk  n{  }E  G]  _i  mj  mx  zB  DZ  \f  lg  jx  zB  DZ  \f  ig  jG	  I	F
  H
^
  `
j
  ik
  n
@  BL  Nd  fp  m
q  tN  PZ  \r  t~  s  BW  YN  Pf  hr  As  vB  DL  Nd  fp  uq  tK  MU  Wm  oy  sz  }P  RZ  \r  t~  |  BS  U]  _u  wA  AB  E^  `i  kA  CM  DN  Q_  ag  i@  BL  PM  Po  qz  |R  T^  O_  b|  ~G  I`  bl  am  pv  x@  BY  [e  of  is  u}  V  Xb  hc  fp  rw  yP  R\  e]  `q  s{  }T  V`  _a  zb  c  c  c @Bacy  |O  |O  |O  P  P  P BDY[n  qG  IS  IS  IS  T  T  T JLik~  AW  [e  go  qG  IS  ZT  W`  bj  lB  DN  VO  YP  Q  Q  Q ACWYo  r|  r|  r|  }  }  } BDY[q  t_  t_  t_  `  `  ` >@QSj  nF  HU  mV  W  W  W 3X?V  YB  YB  YB  C  C  C 7G^akmw`x y y y .0BD_aw  {l  oy  {C  E[  ]e  nf  hT  Wd  fn  pF  HR  VS  zT  U  U  U (*:<SUoUoUo p p p &5L  OZ  OZ  OZ  [  [  [ *O=PRh  mM  OW  Yo  q{  l|  _  ai  kA  CM  ~N  Qe  gp  rH  JT  PU  Xq  sy  {Q  S]  W^  aB  DJ  Lb  dn  `o  kp  q  q  q /1EGZ\r  u~  u~  u~       FH`bx  {L  {L  {L  M  M  M -/ACVXn  rm  qn  o  o  o .0CEXZp  te  hv  xV  Xn  pz  g{  s|  }  }  } 8:WYl  oE  HC  FZ  \~  @V  Xb  Ec  Gd  e  e  e *O=PRh  lf  hb  kc  d  d  d )>;NPf  je  if  g  g  g 9;Y[n  qG  Ke  gD  F\  ^h  Ji  lI  Kh  j@  BL  kM  IN  O  O  O ;=]_r  uK  Ok  mI  Ka  cm  Nn  Mo  p  p  p ':Q  TV  TV  TV  W  W  W 79UWj  mD  GN  Q`  bF  H_  ak  Pl  Fm  n  n  n +-DFY[q  ul  ne  hs  u}  U  Wa  gb  tc  d  d  d .0CEXZp  tj  lk  sl  m  m  m *O=PRi  md  f^  l_  `  `  ` )>;NPg  kZ  \O  R_  ai  kB  DN  QO  R\  ^f  h  AK  QL  NB  Dt  vv  xk  n}  \	  ^	u	  w	A
  mB
  E
R
  T
]
  _
v
  x
B  D
C  jD  E  E  E )>;NPf  jW  YF  Hy  {k  nx  zB  DZ  \f  mg  jy  {E  G]  _i  ij  mF  HR  Tj  lv  lw  zX  Zd  f|  ~H	  yI	  L	^	  `	j	  l	B
  D
N
  K	O
  R
\
  ^
c
  e
{
  }
G  Q
H  iI  J  J  J >@VXn  qV  qV  qV  W  W  W =?TVlot  wH  oI  J  J  J 5}F\  _]  _]  _]  ^  ^  ^ .0CEXZp  sG  sG  sG  H  H  H -/ACVXn  qr  qr  qr  s  s  s 35MObdz  Q  Ss  uK  MW  ~X  [i  kH  J`  bl  Zm  }n  o  o  o 13IK^`v  {H  JT  Vl  nx  zy  yz  {  {  { .0CEXZp  ta  cf  hi  kj  lY  [K  N]  _z  |R  T^  M_  s`  a  a  a IKgi  CL  BM  N  N  N '7JLb  fS  UR  TN  PC  Ey  {w  zO  Q[  ]s  u  y@  BB	  D	C
  F
U
  W
r
  t
J  LV  E
W  eX  Y  Y  Y (-9LNd  hU  WD  GV  Xb  dz  |F  FG  gH  I  I  I -/ACVXn  r_  bv  xB  DZ  \f  ag  qh  i  i  i 35MOe  hB  hB  hB  C  C  C +-=?RTj  ni  k\  m]  ^  ^  ^ 1:?RTkmq r r r 6I\^u  ym  oc  fC  EC  E\  ^h  ei  l@  B}  V  Xb  kc  xd  e  e  e KMcex  {R  Ue  ho  q_  ax  zD  gE  TF  G  G  G HJ]_r  uL  NF  NF  NF  G  G  G 8:KMo  rI  MS  U]  _v  xB  LC  FS  U]  _v  xB  EC  FV  X`  by  {E  EF  IS  Uy  {R  T^  H_  bl  nE  G^  `j  ak  Kl  m  m  m 2KATVm  qA  pB  C  C  C =?UWj  mD  GW  Zc  ez  |S  U_  Y`  Fa  b  b  b =?UWj  mD  Gs  Ft  u  u  u 5~GZ\s  wk  nJ  Lu  wN  PZ  m[  v\  ]  ]  ] EGegz  }T  Xo  qA  CZ  \f  Wg  js  u}  V  Xb  ic  fl  nx  zQ  S]  e^  V_  `  `  ` _a|  R  Tk  oy  {K  Md  fp  nq  t|  ~N  Pg  is  st  w  AF  H_  ak  vl  mm  n  n  n MOu  xf  h  CP  Ri  kB  DN  BO  AP  Q  Q  Q df~  AT  Vm  pB  Du  wr  u{  }G  I`  bl  tm  on  o  o  o MOu  xf  h  CT  Vq  sJ  LV  BW  AX  Y  Y  Y h  kG  I\  ^u  w\  w\  w\  ]  ]  ] KMq  tb  d{  ~I  }J  K  K  K CEacv  yP  Sc  ft  vZ  \s  u  e@  CJ  La  cz  |F  BG  JS  Uj  lC  EO  IP  RQ  R  R  R 2KATVm  q]  p^  _  _  _ 9;XZq  tu  tu  tu  v  v  v HJk  n\  ^u  xF  wG  H  H  H 8:KMp  sJ  NT  V^  `w  yC  MD  GT  V^  `w  yC  FD  Fu  xA  CD  F]  _i  wj  my  {l  nE  GQ  lR  LS  T  T  T NPgi|  V  Yo  rS  U]  _v  xB  qC  XD  E  E  E >@WYl  oF  IU  Xb  dd  f}  I  WJ  HK  L  L  L MO_at  wN  Q]  _l  Pm  n  n  n JLo  r`  by  |w  zA  Cq  sJ  LV  yW  Zc  em  oF  HR  YS  {T  U  U  U 8:KMp  sJ  Mu  wf  ir  te  g~  @J  hK  N`  bk  mD  FP  MQ  LR  S  S  S KMacv  yP  Si  lM  OW  Yp  r|  k}  R~       >@WYl  oF  Hh  Hh  Hh  i  i  i :<OQx  {R  TX  Y  Y  Y /;]_v  zf  yg  h  h  h 68KMo  rI  L|  K}  ~  ~  ~ 79IKm  pG  JB  Dt  Iu  v  v  v 8:KMo  rI  MU  W_  ax  zD  LE  Gw  yj  Kk  l  l  l 9;MOq  tK  MQ  R  R  R ;=QS}  @W  [c  em  oF  HR  ZS  UE  YF  G  G  G ;=QS}  @W  ZR  YS  T  T  T 46QSx  {Q  TC  SD  E  E  E 13KMr  uK  MQ  R  R  R 02IKp  sI  L@  KA  B  B  B 46QSx  {Q  SW  X  X  X -/CEj  mC  Fz  E{  |  |  | %|5Z\r  vb  uc  d  d  d 9;[]|  U  W[  \  \  \ +-?A`bxz~    24MOj  mC  EI  J  J  J 2MCk  nE  GK  L  L  L <>UW  BY  [_  `  `  ` >@Y  \D  F]  ao  q{  }T  V`  `a  cY  _Z  [  [  [ :<QS{  ~U  W[  \  \  \ 57GIq  tK  OY  [}  V  Xb  Nc  Md  e  e  e 79KMu  xO  QU  V  V  V *O=VXn  rb  dT  qU  V  V  V ,.?AZ\r  vf  hX  uY  Z  Z  Z -/AC\^t  xk  wl  m  m  m >@W  ZH  Ja  dV  Y`  bP  Ri  ku  Xv  yN  P~  @W  Yc  xd  g|  ~  AX  Zd  fe  hs  uE	  G	^	  `	j	  gk	  cl	  m	  m	  m	 PRegz  }T  Vm  Vm  Vm  n  n  n NPacv  yP  Td  fI  Kb  dn  So  rE  Gi  kB  DN  qO  Qc  fl  nx  zQ  S]  e^  `Z  ]p  ru	  w	N
  P
Z
  \[
  ^
e
  g
z
  |
S  U_  ]
`  cm  oD  F]  _i  bj  Rk  l  l  l 9;MO}  @W  ZV  YW  X  X  X GIi  l[  ]t  xK  Mo  qH  JT  wU  vV  W  W  W ?AY  \F  H_  ck  mu  wN  PZ  b[  ]L  N  a@  A  A  A  A  Ar{  