3                          + * . . 3  *   C *   *   * *   F   * Y    _   *   d               ! " #$ #% &'()*+,  -. /0 12345  67 8  9 :; -< =>? @ABCD EFGH  I JK LMN OPQRST UV *WXYZ[\ ]^_ ]` ]ab cd efgh ij : klmn  ]o ]pqrst _ u _vwxy _z{| _} _~  ] ] *        *                  * * * *  *    *  P *  3 *   "     *  F! "# $% & '()* *+ =, -. /,01234567 89:;<=>?@ logMetacatLorg/apache/log4j/Logger; V2V1MISSMATCHLjava/lang/String; ConstantValue getInstanceV(Ljavax/servlet/http/HttpServletRequest;)Ledu/ucsb/nceas/metacat/dataone/CNodeService;CodeLineNumberTableLocalVariableTablerequest'Ljavax/servlet/http/HttpServletRequest;*(Ljavax/servlet/http/HttpServletRequest;)Vthis-Ledu/ucsb/nceas/metacat/dataone/CNodeService;setReplicationPolicy(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/ReplicationPolicy;J)Zmsgchecker5Ledu/ucsb/nceas/metacat/dataone/D1NodeVersionChecker;versioneLjava/lang/RuntimeException;session&Lorg/dataone/service/types/v1/Session;pid)Lorg/dataone/service/types/v1/Identifier;policy0Lorg/dataone/service/types/v1/ReplicationPolicy; serialVersionJserviceFailurenotFoundlock!Ljava/util/concurrent/locks/Lock;subject&Lorg/dataone/service/types/v1/Subject;systemMetadata-Lorg/dataone/service/types/v2/SystemMetadata; StackMapTableABCDElF ExceptionsdeleteReplicationMetadata(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/NodeReference;J)Zr&Lorg/dataone/service/types/v1/Replica;i$Ljava/util/Iterator;updatedReplicasLjava/util/List;nodeId,Lorg/dataone/service/types/v1/NodeReference;LocalVariableTypeTable8Ljava/util/List;GHdeletez(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/Identifier;usernamesysMetare1Ledu/ucsb/nceas/metacat/McdbDocNotFoundException;Ljava/sql/SQLException;Ljava/lang/Exception;node#Lorg/dataone/service/types/v2/Node; replicaNodereplicalocalIdcnLorg/dataone/client/v2/CNode;nodeType'Lorg/dataone/service/types/v1/NodeType;nodeListserviceFailureCodesidallowedZ5Ljava/util/List;IJ+3KarchiveneedModifyDate&archiveCNObjectWithNotificationReplica(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;Z)Lorg/dataone/service/types/v1/Identifier; logArchivesetObsoletedBy|(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Identifier;J)ZeeobsoletedByPidsetReplicationStatus(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/NodeReference;Lorg/dataone/service/types/v1/ReplicationStatus;Lorg/dataone/service/exceptions/BaseException;)ZreplicaNodeStr targetNodeStr nodeSubject nodeSubjects nodeReferencecountInodes targetReplica targetNodestatus0Lorg/dataone/service/types/v1/ReplicationStatus;failure.Lorg/dataone/service/exceptions/BaseException;replicaEntryIndexreplicas8Ljava/util/List;LM7 getChecksumx(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/Checksum;/Lorg/dataone/service/exceptions/InvalidRequest;error isAuthorizedchecksum'Lorg/dataone/service/types/v1/Checksum;Nresolve(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/ObjectLocationList;searchu(Lorg/dataone/service/types/v1/Session;Ljava/lang/String;Ljava/lang/String;)Lorg/dataone/service/types/v1/ObjectList; queryTypequery getFormatb(Lorg/dataone/service/types/v1/ObjectFormatIdentifier;)Lorg/dataone/service/types/v2/ObjectFormat;fmtid5Lorg/dataone/service/types/v1/ObjectFormatIdentifier; addFormat(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/ObjectFormatIdentifier;Lorg/dataone/service/types/v2/ObjectFormat;)Lorg/dataone/service/types/v1/ObjectFormatIdentifier;formatIdformat+Lorg/dataone/service/types/v2/ObjectFormat;createNewObjectFormatList(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/ObjectFormatList;Lorg/dataone/service/types/v2/SystemMetadata;)VioeLjava/io/IOException;lastPidnextPidobjectFormatList/Lorg/dataone/service/types/v2/ObjectFormatList; lastSysmetaisLjava/io/PipedInputStream;osLjava/io/PipedOutputStream;docSizeLjava/math/BigInteger;OPupdateOldObjectFormatList(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;)V listFormats1()Lorg/dataone/service/types/v2/ObjectFormatList; listNodes)()Lorg/dataone/service/types/v2/NodeList;registerSystemMetadata(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;)Lorg/dataone/service/types/v1/Identifier;sqlesysmetareserveIdentifiergenerateIdentifieru(Lorg/dataone/service/types/v1/Session;Ljava/lang/String;Ljava/lang/String;)Lorg/dataone/service/types/v1/Identifier;schemefragmenthasReservationx(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Subject;Lorg/dataone/service/types/v1/Identifier;)ZsetRightsHolder(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Subject;J)Lorg/dataone/service/types/v1/Identifier;userIdisNodeAuthorized listedNode replicaListsf/Lorg/dataone/service/exceptions/ServiceFailure;originatingNodeSessiontargetNodeSubject isAllowedcreate(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Ljava/io/InputStream;Lorg/dataone/service/types/v2/SystemMetadata;)Lorg/dataone/service/types/v1/Identifier;npe Ljava/lang/NullPointerException;objectLjava/io/InputStream; QsetAccessPolicy~(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/AccessPolicy;J)Z accessPolicy+Lorg/dataone/service/types/v1/AccessPolicy;successRupdateReplicationMetadatay(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Replica;J)Z listedReplica replicaStatusindex listObjects!(Lorg/dataone/service/types/v1/Session;Ljava/util/Date;Ljava/util/Date;Lorg/dataone/service/types/v1/ObjectFormatIdentifier;Lorg/dataone/service/types/v1/NodeReference;Lorg/dataone/service/types/v1/Identifier;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/dataone/service/types/v1/ObjectList; startTimeLjava/util/Date;endTimeformatid identifierstartLjava/lang/Integer;listChecksumAlgorithms6()Lorg/dataone/service/types/v1/ChecksumAlgorithmList;cal4Lorg/dataone/service/types/v1/ChecksumAlgorithmList;notifyReplicaNodes0(Lorg/dataone/service/types/v2/SystemMetadata;)VmnLorg/dataone/client/v2/MNode;Lorg/dataone/client/v1/MNode;replicationVersioncurrentSystemMetadatareplicaNodeRefupdateSystemMetadata(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;)ZcurrentSysmetacurrentSerialVersionneedUpdateModificationDatefromCN synchronizeR(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)ZgetQueryEngineDescriptionq(Lorg/dataone/service/types/v1/Session;Ljava/lang/String;)Lorg/dataone/service/types/v1_1/QueryEngineDescription; queryEnginelistQueryEnginesX(Lorg/dataone/service/types/v1/Session;)Lorg/dataone/service/types/v1_1/QueryEngineList;a(Lorg/dataone/service/types/v1/Session;Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;getCapabilities%()Lorg/dataone/service/types/v2/Node; SourceFileCNodeService.java+edu/ucsb/nceas/metacat/dataone/CNodeService  S TUB VWD XW YZ-org/dataone/service/exceptions/InvalidRequest4883$The provided identifier was invalid. [48824884java/lang/StringBuilder \The object for given PID ]^$ couldn't be identified if it exists _W(No object could be found for given PID: `aA bcd ef "g,org/dataone/service/exceptions/NotAuthorized4881 ]h not allowed by  on i j klE \Locked identifier mn opq rZ st+org/dataone/service/types/v2/SystemMetadata'org/dataone/service/exceptions/NotFound&Couldn't find an object identified by 3edu/ucsb/nceas/metacat/dataone/D1NodeVersionChecker uv w MNStorage xy-org/dataone/service/exceptions/ServiceFailureMCouldn't determine the authoritative member node storage version for the pid v2 z{The Coordinating Node is not authorized to make systemMetadata changes on this object. Please make changes directly on the authoritative Member Node.v1 The version of the MNStorage is 1 for the authoritative member node of the object . We don't support it. |}P ~-The requested system metadata version number ]% differs from the current version at 3. Please get the latest copy in order to modify it..org/dataone/service/exceptions/VersionMismatch4886java/lang/RuntimeExceptionNo record found for:  D         W \Unlocked identifier aSession cannot be null. It is not authorized for deleting the replication metadata of the object  The client -Vis not a CN and is not authorized for deleting the replication metadata of the object java/util/ArrayList  G H  $org/dataone/service/types/v1/Replica vK Z +org/dataone/service/exceptions/InvalidToken4963No session has been provided49604962    The subject 8 is not allowed to call delete() on a Coordinating Node. n  y /edu/ucsb/nceas/metacat/McdbDocNotFoundException t    W User-Agent y  W Couldn't delete the object -. Couldn't obtain the system metadata record.Couldn't delete . The error message was: java/sql/SQLExceptionK. The local id of the object with the identifier can't be identified since  I NO java/lang/Exception$Can't inform MNs of the deletion of * due to communication issues with the CN: !n!org/dataone/service/types/v2/Node v J  Error deleting pid:  from replica MN: !497349729 is not allowed to call archive() on a Coordinating Node.4970 n4CNodeService.archive - lock the system metadata for -org/dataone/service/exceptions/NotImplemented4974  n6CNodeService.archive - unlock the system metadata for 4942(The provided obsoletedByPid was invalid. The provided obsoletedByPid 4 is an existing SID. However, it must NOT be an SID.4941)Couldn't determine if the obsoletedByPid . is an SID or not. The id shouldn't be an SID. f4945 4720Session cannot be null4730!ReplicationStatus for identifier  is LsystemMetadata is null for 4740 4The replication request of the object identified by  failed. The error message was M.  Comparing  to replica entry index is: ].In setReplicationStatus(), Node reference is: $org/dataone/service/types/v1/Subject/In setReplicationStatus(), comparing subjects:  and  The subject identified by S is not a CN or MN, and does not have permission to set the replication status for the replica identified by  : s Status state change from is prohibited for identifier  and target node Set the replication status for  for identifier w  Z  (METRICS: REPLICATION: END REQUEST: PID:  NODE:  SIZE: }  nMETRICS: REPLICATION: W PID: "Replication failed for identifier  on target node . The exception was: n47002There was a RuntimeException getting the lock for f1410 W1400 not allowed on 'Couldn't find the local id for the pid {7The object with the PID has been deleted from the node.1420. +An error occurred getting the checksum for 4131resolve not implemented4281$Metacat does not implement CN.search  -.,CNodeService.addFormat() called. format ID:    format name: W format type: W00003Implementation underway... Will need testing too...java/io/PipedInputStreamjava/io/PipedOutputStream   \ \java/io/IOException&Unable to marshal object format list. org/jibx/runtime/JiBXException  >Unable to set an accurate size for the new object format list.     java/util/Date  fg2org/dataone/service/exceptions/IdentifierNotUnique.org/dataone/service/exceptions/UnsupportedType4org/dataone/service/exceptions/InsufficientResources4org/dataone/service/exceptions/InvalidSystemMetadata)Unable to create() new object format list 5Unable to update metadata of old object format list. LM4800listNodes not implemented4861qNo Session - could not authorize for registration. If you are not logged in, please do so and retry the request.Tis not a CN and is not authorized for registering the system metadata of the object 4863The provided identifier % is a series id which is not allowed.4862Couldn't determine if the pid  is a series id since Comparing guid|sysmeta_guid: |The identifier in method call (0) does not match identifier in system metadata ().  ?The series id in the system metadata is invalid in the request. Checking if identifier exists...7The identifier is already in use by an existing object.$Starting to insert SystemMetadata...%Problem registering system metadata: !Error inserting system metadata:  : %Returning from registerSystemMetadataSCould not log 'registerSystemMetadata' event because no localId was found for pid: aCould not log 'registerSystemMetadata' event because the localId couldn't be identified for pid: 4191.reserveIdentifier not implemented on this node/generateIdentifier not implemented on this node+hasReservation not implemented on this node444244904440not allowed by 4460 The object  doesn't exist in the node.4443 [targetNode is : &Couldn't get the node list from the CN4872@There is no Member Node registered with a node subject matching 4871'Getting system metadata for identifier The  is allowed to replicate: ] for System metadata for identifier  is null.4874:Runtime Exception: Couldn't determine if node is allowed: 4891#The provided identifier is invalid. vjava/lang/NullPointerException4896IBoth the origin and authoritative member node identifiers need to be set.The subject listed as 7 isn't allowed to call create() on a Coordinating Node.11006There was a problem creating the object identified by . There error message was: 4893 4402443044204400 n4851aSession cannot be null. It is not authorized for updating the replication metadata of the object Vis not a CN and is not authorized for updating the replication metadata of the object 485548544853 !Unknown RuntimeException thrown: F4852 y2org/dataone/service/types/v1/ChecksumAlgorithmListMD5  SHA-1UCan't inform MNs of system metadata changes due to communication issues with the CN: MNRead       Can't inform  of system metadata changes due %to communication issues with the CN: RThe system metadata object should NOT be null in the updateSystemMetadata request.:Please specify the id in the updateSystemMetadata request }No Session - could not authorize for updating system metadata. If you are not logged in, please do so and retry the request.Ais not authorized for updating the system metadata of the object HWe can't find the current system metadata on the member node for the id 1CN query services are not implemented in Metacat..The CN capabilities are not stored in Metacat.,edu/ucsb/nceas/metacat/dataone/D1NodeService)org/dataone/service/cn/v2/CNAuthorization org/dataone/service/cn/v2/CNCore org/dataone/service/cn/v2/CNRead'org/dataone/service/cn/v2/CNReplication org/dataone/service/cn/v2/CNView$org/dataone/service/types/v1/Session'org/dataone/service/types/v1/Identifier.org/dataone/service/types/v1/ReplicationPolicyjava/lang/Stringjava/util/concurrent/locks/Lockjava/lang/Throwablejava/util/Listjava/util/Iteratororg/dataone/client/v2/CNode%org/dataone/service/types/v1/NodeType*org/dataone/service/types/v1/NodeReference.org/dataone/service/types/v1/ReplicationStatus,org/dataone/service/exceptions/BaseException%org/dataone/service/types/v1/Checksum-org/dataone/service/types/v2/ObjectFormatListjava/math/BigIntegerjava/io/InputStream)org/dataone/service/types/v1/AccessPolicyorg/apache/log4j/Logger getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;getValue()Ljava/lang/String;trimequals(Ljava/lang/Object;)Z'(Ljava/lang/String;Ljava/lang/String;)V()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringcheckV1SystemMetaPidExistt(Lorg/dataone/service/types/v1/Identifier;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getSubject(()Lorg/dataone/service/types/v1/Subject;'org/dataone/service/types/v1/PermissionCHANGE_PERMISSION)Lorg/dataone/service/types/v1/Permission;{(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Permission;)Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;9edu/ucsb/nceas/metacat/dataone/hazelcast/HazelcastService=()Ledu/ucsb/nceas/metacat/dataone/hazelcast/HazelcastService;getLock5(Ljava/lang/String;)Ljava/util/concurrent/locks/Lock;debug(Ljava/lang/Object;)VgetSystemMetadataMap()Lcom/hazelcast/core/IMap;com/hazelcast/core/IMap containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object;getAuthoritativeMemberNode.()Lorg/dataone/service/types/v1/NodeReference;/(Lorg/dataone/service/types/v1/NodeReference;)V getVersion&(Ljava/lang/String;)Ljava/lang/String;equalsIgnoreCase(Ljava/lang/String;)ZgetSerialVersion()Ljava/math/BigInteger; longValue()J(J)Ljava/lang/StringBuilder;3(Lorg/dataone/service/types/v1/ReplicationPolicy;)VONEadd.(Ljava/math/BigInteger;)Ljava/math/BigInteger;setSerialVersion(Ljava/math/BigInteger;)Vjava/util/Calendar()Ljava/util/Calendar;getTime()Ljava/util/Date;setDateSysMetadataModified(Ljava/util/Date;)V getIdentifier+()Lorg/dataone/service/types/v1/Identifier;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getMessageunlock isCNAdmin)(Lorg/dataone/service/types/v1/Session;)ZgetReplicaList()Ljava/util/List;(Ljava/util/Collection;)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getReplicaMemberNoderemovesetReplicaList(Ljava/util/List;)V getPIDForSIDf(Lorg/dataone/service/types/v1/Identifier;Ljava/lang/String;)Lorg/dataone/service/types/v1/Identifier;isAdminAuthorizedisAuthoritativeMNodeAdmininfo(edu/ucsb/nceas/metacat/IdentifierManager,()Ledu/ucsb/nceas/metacat/IdentifierManager; getLocalIdgetIdentifiers()Lcom/hazelcast/core/ISet;com/hazelcast/core/ISetedu/ucsb/nceas/metacat/EventLog#()Ledu/ucsb/nceas/metacat/EventLog;%javax/servlet/http/HttpServletRequest getRemoteAddr getHeader"org/dataone/service/types/v1/EventDELETE$Lorg/dataone/service/types/v1/Event;xmlValuelog](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"org/dataone/client/v2/itk/D1ClientgetCN()Lorg/dataone/client/v2/CNode;%org/dataone/service/types/v2/NodeList getNodeListgetType)()Lorg/dataone/service/types/v1/NodeType;MNgetMNK(Lorg/dataone/service/types/v1/NodeReference;)Lorg/dataone/client/v2/MNode;org/dataone/client/v2/MNode*(Ljava/lang/Object;Ljava/lang/Throwable;)VarchiveCNObject(ZLorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;Z)VsystemMetadataSIDExists,(Lorg/dataone/service/types/v1/Identifier;)ZWRITE,(Lorg/dataone/service/types/v1/Identifier;)VFAILEDsize()I(I)Ljava/lang/StringBuilder;getSubjectList COMPLETED INVALIDATED(I)Ljava/lang/Object;getReplicationStatus2()Lorg/dataone/service/types/v1/ReplicationStatus;3(Lorg/dataone/service/types/v1/ReplicationStatus;)VsetReplicaMemberNodesetReplicaVerifiedQUEUED REQUESTEDgetSizeintValuetrace toUpperCasewarnREADgetDescription isDeleted)()Lorg/dataone/service/types/v1/Checksum;2edu/ucsb/nceas/metacat/dataone/ObjectFormatService6()Ledu/ucsb/nceas/metacat/dataone/ObjectFormatService;)org/dataone/service/types/v2/ObjectFormat getFormatId7()Lorg/dataone/service/types/v1/ObjectFormatIdentifier; getFormatName getFormatType(Ljava/io/PipedInputStream;)V'org/dataone/service/util/TypeMarshallermarshalTypeToOutputStream+(Ljava/lang/Object;Ljava/io/OutputStream;)Vflushclose availablevalueOf(J)Ljava/math/BigInteger; setIdentifier setObsoletessetSize setSubmitter)(Lorg/dataone/service/types/v1/Subject;)VsetDateUploaded getSeriesIdisValidIdentifierjava/lang/ObjectgetClass()Ljava/lang/Class;(Z)Ljava/lang/StringBuilder; initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;getOriginMemberNodeorg/apache/commons/io/IOUtils closeQuietly(Ljava/io/InputStream;)V.(Lorg/dataone/service/types/v1/AccessPolicy;)VgetCause()Ljava/lang/Throwable;!(Lorg/dataone/service/types/v1/Session;Ljava/util/Date;Ljava/util/Date;Lorg/dataone/service/types/v1/ObjectFormatIdentifier;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/NodeReference;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/dataone/service/types/v1/ObjectList; addAlgorithm(Ljava/lang/String;)VgetDateSysMetadataModifiedsystemMetadataChangedc(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;JLjava/util/Date;)Z"org/dataone/client/v1/itk/D1ClientK(Lorg/dataone/service/types/v1/NodeReference;)Lorg/dataone/client/v1/MNode;org/dataone/client/v1/MNode(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;ZLorg/dataone/service/types/v2/SystemMetadata;Z)Z!8$ 3 Y*u  U*+**|n },,  Y  ::*,Y,Y,:+: *+,6YY  ,!: ",#:$*Y%,&"',("',)*:  #+YY,,-.Y /0:  12:  #3YY4,5 67Y8! 972 Y Y: ;,<  =>:Y?@A =>@B: CYD E%: +YYG,- -H  =IJK LMN"' O PW* Q: 3Y R5S*YT,&=: 3Y R5:S*YT,&FPSFdFd/#'adjv!/8=]gs},7JPSUdk  / 8   U  #'dcj]  L R$;8DB!|fP(+3 dC 3:+:+#YYU,!*+V2YYW+X,!:",#:$*Y%,&"',("',)*:#+YY,,-=>:Y?@A=>@B: CYD E%: +YYG,-YYZ[: Z\:  ]+ ^_:  `-a  bW c=IJK"'OPW: 3Y R5S*YT,&=: 3Y R5: S*YT,& !$FFgFg ( " #-%5&d*g,s-z.1267;<A!H$E&FFXTYvZ[\^_cfighnopklno1r  &  v `2  T|  333330 *g T| 8-6R$DB!.lfP(d3+CG6N::::+dYefg,, 3Yh 5i:*,j:   M*+k6  *+,l6  8Ym+n: * oYh !"',)*: p,qN*+,rWm: ",#:$*Y%,&"',)*:  O"',tW"u,vW+:w*xy*xz{,|}~(3YiY,5S*YT,&[: 3YiY, R5:S*YT,&2: 3YiY, 5::/: *Y,  Z Z\:  ] ^_:  `:B\:]/^: :,:1:*Y,S,sF0ADC 1=AJORY^fk (1WZ05ADFpx  14 1& v - 6 - F* 6,  66641. +(AJ Y   ( 9% $fn(B.S+*2B- d3+N::::+dYfg,, 3Y 5*+k6: *, j:   M *+,l68Ym+: * oY !"',*Y,&"',)*: .Y /0:  12:  #3YY4,5 67Y8! 972YY: ;,<6*+, W"',*Y,&1:"',*Y,&,s',-./ 045:1;=@DBHCQDVEYI^JfMkNPQUVWXYZ[\ ^,_6aechdsghighk    h  DH Q~  g   9u89 - d3+}6*+,-*-Q,> d3+ ,,  Y --  Y p-( YY- *:3YY-5:+:*+,6YY ,!:",#:$*Y%,&"',("',)*:#+YY,,-=>:Y?@A=>@B: CYD E.Y/0:  12:  #3YY4,5 67Y8! 972 YY: ;,< %: +YYG,--=IJKLMN"'OPW: 3Y R5S*YT,&=: 3Y R5: S*YT,& >mp'*FRFF22>Hmpr!27We'*,LRbmr%  } t ,    ]W?  .B&GR$D;8B!vfP(+3 dC  M+Y!,,  Y :66: +: *Y,&: ",#:$*Y%,&"',)*:  @*Y,&+YY,,- Z: 6 A6Y,: *    \:  ]v ^_:`:-:*Y& % 6*Y¶& :  :\:]^::*Yö&- ę:\:]n^:*YǶȶ & ə*ʶ˶ 6# *+V6GY̶ Ͷζ-:*oY!2: +YYG,϶ R-_Y:  _:  ҲʶX˶M YYӶ ҶԶ,ն `  -6 S*YT,&  *Y׶ ` Ҷض,&% -  LM  W  c  =IJK"' O PWܶݶ*Y޶,߶- ¶*Y,߶- ¶;6*Y,-ʶ˶ * Q: 3Y R5S*YT,&v: Y,: * oS*YT,&,:S*YT,&"%FxFnF Fn" """$"b$%/#0/;2=5>8?;AABkEnHzIJMPQRUVY Z5]>`Mblcvd|eghikmorsvx y(}ELk "%'T]cq OU\gqx3Cv"+KB 5  vZ |T ldV} k\ UuL~   ' J >'-  ]T   ! MMMMMM258; A  n  L~ >;  Lv gk HB.6C!B BfI(3d + .>*+,>:3Y5)YY,!::"',)*:::p,q:":*Y,w :w,:+YY,,-:2:3YY,R5  my|PFn   !$"J%M&P)a+f,j-m/y3|1~25678:<B>?+Dp  ~j!m-...,"MP#$C %)1&)I. d3+'(J YZ     d3+)*T Yf*   + , d3 -.<+/03+12Q*Y---&Y C*QQQ30Q45 3+d67: +Y :: Y :  :3YY5:3YY5:  (: 3YY 5 ::: * -,+Y*+-W(: 3YY# 5 (+ P P uwPwu !"    #(+-PRuw|*-#89R##89 9 # +++:+;+<=+> "?@ ABxCD +EFGHdd EFGH$ EFGIH u$ d3JK8-*+,$W(:3YY%53 "d7>#888:88>R$3LM1&- 3NO8Y'(< 3PQQ N:+Y)*!*+V4Y)YW++,!p,+ Y,Y-,. 5:3Y/Y0,15*Y2,3-O&,-O ; Y,Y4,5-O6 -7:8 Y,9 "-O#:$*Y%,&*:&"',( Y,; *<&.Y-/0:12:97 -LMN"'-O-PWV:*Y=,3Y/Y>?@R5S*YT,&_:3Y/Y>?@R5:S*YT,&*A&p,q:w*xy*xz{+B~F:*YC,#:*YD,,NFMGnFMGn s,2VY\`aNfXgkijnpq,y2z7{?|M\cGNknp  ),.L0R3*Qp1& .NNNNSK2U81B1v Y8Rfr(~b 3 "TLYEF d3 UVVYEG*WX d3 YZVYEH*d3+ [\y:,,  YI +:J:*,j:   M*+,2YKYL ,!: ",#:$*Y%,&"',)*:  ++YMYN,O- =>;Y?@A =>@B: CYP E.Y /0:  12:  $3YJY4,5 67YK8! 973 YIY: ;,< &: +YMYG,- -Q  =IJK LMN"', PW* Q: 3YJ R5S*YT,&>: 3YJ R5: S*YT,& ,FF}0WF}0iWki/#!)#.$7%<&?*K+z0}23479:=>$B1F?GHHMInJxLMOVSTY]^_`eb c0k7lTnWgYhikrlp$  ? Hw !   Y ])k.f7] } ? :pE<9B"xfQ(d3+ C^Z6::::\:  ]y ^:  Z Ź\:  ]D ^:  ,ə, :*YR&S: * &3YT 52YU,: * oYV !*YW-&"'-)*:Z:   \:  ]v ^_:  :  `:  TO*Y &   ݶ 6*YXYZ[\-&*Y]-^&: : p-q: ": *Y- w :  w-: +Y_Y,- -4:3YTY`R5:aW+7: F9 >Fhqx).5:Y`gq$(+7:<Yiph2  RK >g (   `] gV_ Yd C} 5` < (! +  ab/cdeS 5` ( )G3Hy?9 *B0d3+ fg ,8 Ybc :",#:$6*+k6 *+,l67:8 Yb9 *Y%,&IK.Y/0:12:   97LMNdW/W: "Yfgh*+,-iM;Yj+k:*oYl!S*YT,&g:Ym,nR:3Yo5: 'S*YT,& -p : -p ,e)UF)U+$+.5!:"B&G)N*S+[,i014567=>D@AEGHJK)U.V5WUNWP~RUVW[\[]hi NRI .e~ W4jkSh,&UTl 7ku* mmF d3 !" no,,  Yq r:*,j:M:: 6 +: *+,2YsYL  ,!",#:$*Y%,&"',)*:  $+YtY,,- =>;Y?@A =>@B: CYq E.Y /0:  12:  $3YrY4,5 67Ys8! 973 YqY: ;,< #: +YtYG,- -u  =IJK LMN"' O PW* Q: 3Yr R5S*YT,&>: 3Yr R5:S*YT,&6  FF-TF-fThf1wx |%}.~369<?EQ -;DIjt-4QTVfo  ; Dw   V pq%p.g9\<Y ?Vr EP W I sfE<9B|fQ(d3+ Ctu::+:+%YvYw,!*+V4YvYW+x,!:",#:$*Y%,&"',)*:=>;Y?@A=>@B: CYy E3: +YzYG,϶ R-Z: -`: -: 6  \:  ] ^_: `  gҲʶY ˶N Y{YӶҶ Զ,ն`   |W V -W c=IJK"'OPW ʶ *Q7: *Y} ~o3Y R5S*YT,&`: *Y} ~o3Y R5:S*YT,&F58FklFkl0  /7h k w ~ %#,$2%8&;'Z*m-078;<?@DH$K/L5S8O:P\QlZs[]UVWZ[_  . ZvD :2 ,@ 2: 84w ;1x 2  k ,@ x/8B/  CB3fs(3 +Cyz *+,-m\ {|}|~0  d3XYL+++{|}~3GpM+ZN::::::$:*Y-&-\:]^_: :  `:W\:  ]D ^:   " :.Y0:  2:  e`X 67%:  ,+O+=>+W, 97":  ,+O+=>+W8: *Y $'t47#  $')HLjmty479lo)  2 K   93 m j Tppni` f c`]i`]I ' -G=(B4= - Y, , , Y, +Y)!*+V4Y)YW+,!6"',"',)*:% Y,Y, =:-KZ:-c66 *+,- 6"',: "', yb+/=Evy   f V(D Syr & 8F=3 "dLY   LY   d3+BY  d3,VY *,d3 +8Y $ 3