All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.index.IndexWriter.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4G:com/groupbyinc/flux/common/apache/lucene/index/IndexWriterjava/lang/Objectjava/io/Closeable=com/groupbyinc/flux/common/apache/lucene/index/TwoPhaseCommit9com/groupbyinc/flux/common/apache/lucene/util/Accountable	IndexWriter.javacom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdateANumericDocValuesUpdateTcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate$BinaryDocValuesUpdateDBinaryDocValuesUpdateRcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriter$ResolveUpdatesEventG>com/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterIResolveUpdatesEventIcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeExceptionLMergeExceptionPcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeAbortedExceptionOMergeAbortedExceptionKcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMergeProgressROneMergeProgressWcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMergeProgress$PauseReasonUPauseReason%java/lang/invoke/MethodHandles$LookupXjava/lang/invoke/MethodHandlesZLookupMAX_DOCSI??MAX_POSITION
actualMaxDocsenableTestPointsZUNBOUNDED_MAX_MERGE_SEGMENTS????WRITE_LOCK_NAMELjava/lang/String;
write.lockhSOURCEsourcekSOURCE_MERGEmergenSOURCE_FLUSHflushqSOURCE_ADDINDEXES_READERSaddIndexes(CodecReader...)tMAX_TERM_LENGTH?MAX_STORED_STRING_LENGTHtragedyLjava/lang/Throwable;
directoryOrig:Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;	directoryanalyzer;
pendingCommit=Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;pendingSeqNopendingCommitChangeCount
filesToCommitLjava/util/Collection;*Ljava/util/Collection;segmentInfosglobalFieldNumberMapHLcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos$FieldNumbers;	docWriter@Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriter;
eventQueueLjava/util/Queue;ULjava/util/Queue;deleterALcom/groupbyinc/flux/common/apache/lucene/index/IndexFileDeleter;segmentsToMergeLjava/util/Map;fLjava/util/Map;mergeMaxNumSegments	writeLock5Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;closedclosing
maybeMerge+Ljava/util/concurrent/atomic/AtomicBoolean;commitUserDataLjava/lang/Iterable;QLjava/lang/Iterable;>;mergingSegmentsLjava/util/HashSet;WLjava/util/HashSet;mergeScheduler?Lcom/groupbyinc/flux/common/apache/lucene/index/MergeScheduler;
pendingMergesLjava/util/LinkedList;]Ljava/util/LinkedList;
runningMergesLjava/util/Set;VLjava/util/Set;mergeExceptionsWLjava/util/List;mergeGen
stopMergesdidMessageState
flushCount+Ljava/util/concurrent/atomic/AtomicInteger;flushDeletesCount
readerPoolGLcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter$ReaderPool;bufferedUpdatesStreamFLcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdatesStream;mergeFinishedGenpoolReadersconfigFLcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfig;startCommitTimependingNumDocscodec7Lcom/groupbyinc/flux/common/apache/lucene/codecs/Codec;
infoStream:Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;
commitLockLjava/lang/Object;
fullFlushLockkeepFullyDeletedSegments$assertionsDisabled
setMaxDocs(I)V"java/lang/IllegalArgumentException?java/lang/StringBuilder?()V??
??9maxDocs must be <= IndexWriter.MAX_DOCS=2147483519; got: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??(Ljava/lang/String;)V??
??a^	?maxDocsgetActualMaxDocs()I	getReaderB()Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;java/io/IOException?D(ZZ)Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;??
?thiscom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader??	 )java/util/concurrent/atomic/AtomicInteger"incrementAndGet$?
#%
processEvents(ZZ)V'(
)applyAllDeletesAndUpdates+?
,??	.writeAllDocValuesUpdates0?
1??	3commit@(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)V56
7Fcom/groupbyinc/flux/common/apache/lucene/index/StandardDirectoryReader9open?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;;<
:=return reader version=?
getVersionA?
B(J)Ljava/lang/StringBuilder;?D
?E reader=G-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?I
?Jjava/lang/ThrowableLfinishFullFlush@(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;Z)VNO
JPdoAfterFlushR?
Shit exception during NRT readerU??	W)java/util/concurrent/atomic/AtomicBooleanY	getAndSet(Z)Z[\
Z]??	_Dcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfigagetMergePolicy>()Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy;cd
be;com/groupbyinc/flux/common/apache/lucene/index/MergeTriggerg
FULL_FLUSH=Lcom/groupbyinc/flux/common/apache/lucene/index/MergeTrigger;ij	hk}(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeTrigger;I)V?m
ngetReader took p msecr5com/groupbyinc/flux/common/apache/lucene/util/IOUtilstcloseWhileHandlingException([Ljava/io/Closeable;)Vvw
ux?tragicEvent*(Ljava/lang/Throwable;Ljava/lang/String;)V{|
}seqNosuccessapplyAllDeleteswriteAllDeletestStartr@Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;
anyChangessuccess2ramBytesUsed??
J?numDeletedDocsE(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)I(Z)V??
?@com/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo?getDelCount??
??get?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/ReadersAndUpdates;??
?@com/groupbyinc/flux/common/apache/lucene/index/ReadersAndUpdates?getPendingDeleteCount??
??infoBLcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;delCountrldBLcom/groupbyinc/flux/common/apache/lucene/index/ReadersAndUpdates;Ecom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedException??c	??c	?this IndexWriter is closed?yz	?*(Ljava/lang/String;Ljava/lang/Throwable;)V??
??
failIfClosing(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriterConfig;)V
?bc	?&java/util/concurrent/atomic/AtomicLong?
????	?java/util/HashMap?
????	?
Z?java/util/HashSet?
????	?java/util/LinkedList?
????	???	?java/util/ArrayList?
????	?
#???	??(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)V??
???	???	???	?:com/groupbyinc/flux/common/apache/lucene/store/FSDirectory?checkPendingDeletions()Z??
??
Directory ?? still has pending deleted files; cannot initialize IndexWriter?8com/groupbyinc/flux/common/apache/lucene/store/Directory?setIndexWriter?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriterConfig;??
,?
getInfoStream<()Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;??
b?
obtainLockI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;??
????	?{|	?Mcom/groupbyinc/flux/common/apache/lucene/store/LockValidatingDirectoryWrapper?r(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;)V??
??}|	?getAnalyzer>()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;
b~	getMergeSchedulerA()Lcom/groupbyinc/flux/common/apache/lucene/index/MergeScheduler;
b??	
=com/groupbyinc/flux/common/apache/lucene/index/MergeScheduler
setInfoStream=(Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;)V

getCodec9()Lcom/groupbyinc/flux/common/apache/lucene/codecs/Codec;
b??	Dcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdatesStream
???	getReaderPooling?
bgetOpenModeM()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriterConfig$OpenMode; !
b"CREATEKLcom/groupbyinc/flux/common/apache/lucene/index/IndexWriterConfig$OpenMode;$%	*&APPEND(%	*)indexExists=(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Z+,
-listAll()[Ljava/lang/String;/0
?1getIndexCommit>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;34
b5[Ljava/lang/String;7:com/groupbyinc/flux/common/apache/lucene/index/IndexCommit9J()Lcom/groupbyinc/flux/common/apache/lucene/index/StandardDirectoryReader;?;
:<Bcannot use IndexWriterConfig.setIndexCommit() with OpenMode.CREATE>Fcannot use IndexWriterConfig.setIndexCommit() when index has no commit@;com/groupbyinc/flux/common/apache/lucene/index/SegmentInfosB5com/groupbyinc/flux/common/apache/lucene/util/VersionDLATEST7Lcom/groupbyinc/flux/common/apache/lucene/util/Version;FG	EHmajorJ^	EK??
CMreadLatestCommity(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;OP
CQ!updateGenerationVersionAndCounterS6
CTcreateBackupSegmentInfos()Ljava/util/List;VW
CX??	Zchanged\?
]<()Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;}_
:`getDirectoryb_
:cDIndexCommit's reader must have the same directory as the IndexCommiteGIndexCommit's reader must have the same directory passed to IndexWriterg	:3getLastGenerationj?
Ck=index must already have an initial commit to open from readermclone?()Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;op
CqgetSegmentsFileNames?
Ct
readCommit?(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;vw
Cx5the provided reader is stale: its prior commit file "z" is missing from index|writer~?	:?c	?java/lang/AssertionError?
??init from reader ?messageState??
?getLastCommitSegmentsFileName'([Ljava/lang/String;)Ljava/lang/String;??
C?Ecom/groupbyinc/flux/common/apache/lucene/index/IndexNotFoundException?no segments* file found in ?	: files: ?java/util/Arrays?'([Ljava/lang/Object;)Ljava/lang/String;??
??
??java/lang/String?=IndexCommit's directory doesn't match my directory, expected=?, got=?
:treplace?6
C?init: loaded commit "?"?getUserData()Ljava/util/Map;??
C?(Ljava/util/Map;)V??
??entrySet()Ljava/util/Set;??
????	?totalMaxDoc??
C?set(J)V??
??getFieldNumberMapJ()Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos$FieldNumbers;??
???	?validateIndexSort??
?getFlushPolicy>()Lcom/groupbyinc/flux/common/apache/lucene/index/FlushPolicy;??
b?:com/groupbyinc/flux/common/apache/lucene/index/FlushPolicy?initI(Lcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfig;)V??
???(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;Lcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfig;Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)V??
J?()Ljava/util/Queue;??
J???	??com/groupbyinc/flux/common/apache/lucene/index/IndexFileDeleter?getIndexDeletionPolicyF()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy;??
b?Bcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy??([Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy;Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;ZZ)V??
????	?
filesExist@(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)Z??
?startingCommitDeleted?c	??leaves?W
:?size??
C?java/util/List???(I)Ljava/lang/Object;????@com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext?reader=()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;??
??Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentReader;	newReaderiTLjava/util/List;modeinitialIndexExistsfiles?
b@iterator()Ljava/util/Iterator;BC
CD4com/groupbyinc/flux/common/apache/lucene/search/SortFjava/util/IteratorHhasNextJ?IKnext()Ljava/lang/Object;MNIOcom/groupbyinc/flux/common/apache/lucene/codecs/CompoundFormat?getCompoundReader?(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfo;Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;)Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;??
???close??
??
addSuppressed(Ljava/lang/Throwable;)V??
M?
segmentSuffixcfssiBLcom/groupbyinc/flux/common/apache/lucene/codecs/FieldInfosFormat;
?st
?
D8com/groupbyinc/flux/common/apache/lucene/index/FieldInfo?name?g	??number?^	??getDocValuesType@()Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;??
??getPointDimensionCount??
??getPointNumBytes??
??addOrGetV(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;II)I??
?fi:Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;fis;Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos;map	getConfigH()Lcom/groupbyinc/flux/common/apache/lucene/index/LiveIndexWriterConfig;?c	?
dir=?
?index=?	segString??
?version=?
E?
b?;addDocumentsupdateDocumentsB<
CdocsmLjava/lang/Iterable<+Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;>;>;?(Ljava/lang/Iterable;Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)JBG
JHhit exception updating documentJ3com/groupbyinc/flux/common/apache/lucene/index/TermLjava/lang/IterableNB????????delTerm5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;tryDeleteDocument@(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;I)J9com/groupbyinc/flux/common/apache/lucene/index/LeafReaderW:com/groupbyinc/flux/common/apache/lucene/index/IndexReaderY
Z?9com/groupbyinc/flux/common/apache/lucene/index/ReaderUtil\subIndex(ILjava/util/List;)I^_
]`docBaseb^	?c
X(Uthe reader must be a SegmentReader or composite reader containing only SegmentReadersfindexOfh?
Cidelete(I)Zkl
?m??	?odropDeletedSegmentE(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)Vqr
s
checkpointu?
vdeleteQueueKLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue;xy	JzIcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue|getNextSequenceNumber~?
};Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;fullDelCountreaderInLcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;??	??S(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;)Z??
?2can only update existing numeric-docvalues fields!?getIndexSortFields??
b?
java/util/Set???@cannot update docvalues field involved in the index sort, field=?, sort=?valueOf(J)Ljava/lang/Long;??
??Z(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Ljava/lang/String;Ljava/lang/Long;)V??
@?updateDocValuesD([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;)J??
J??fieldvalueupdateBinaryDocValue?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)J'cannot update a field to a null value: ?BINARY??	??1can only update existing binary-docvalues fields!??(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V??
E?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef??8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;r(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;)JA[Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;?7com/groupbyinc/flux/common/apache/lucene/document/Field?	fieldTypeE()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;??
??Acom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType?
docValuesType????java/lang/NullPointerException?(DocValuesType must not be null (field: "???
??")?
??NONE?	?0can only update NUMERIC or BINARY fields! field=1can only update existing docvalues fields! field=, type=	0$SwitchMap$org$apache$lucene$index$DocValuesType[I	

ordinal?
?numericValue()Ljava/lang/Number;
?binaryValue:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
?0can only update NUMERIC or BINARY fields: field=:[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;?f9Lcom/groupbyinc/flux/common/apache/lucene/document/Field;dvTypeupdates	dvUpdatesgetSegmentCountgetNumBufferedDocumentsgetIndexFileNames()Ljava/util/Collection;(Z)Ljava/util/Collection;7(
C)(I)I
getFlushCount??
#-getFlushDeletesCount
getFieldNames0?
1newSegmentName$?
?4_6counter8^	C9java/lang/Integer;(II)Ljava/lang/String;?=
<>
forceMerge(IZ)V@A
BmaxNumSegments!maxNumSegments must be >= 1; got EforceMerge: index now Gnow flush at forceMergeIresetMergeExceptionsK?
LclearN?"OTRUELjava/lang/Boolean;QR	?S?^	U
?DD^	%X	%o?DEXPLICIT\j	h]Bthis writer hit an unrecoverable error; cannot complete forceMerge_
?? background merge hit exception: b
%?getException()Ljava/lang/Throwable;ef
%g
??maxNumSegmentsMergesPendingj?
kELcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;forceMergeDeletesforceMergeDeletes: index now ofindForcedDeletesMerges?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;qr
'smergesu?	/v
registerMergeH(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;)Zxy
z}(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeTrigger;Z)Vn|

}Ithis writer hit an unrecoverable error; cannot complete forceMergeDeletes
??	numMergesspecOLcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;trunningmergePolicyLcom/groupbyinc/flux/common/apache/lucene/index/Sorter$DocMap;AB	?CnextGen
newSegmentglobalPacket??	H	noDupDirs>([Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)V appears more than onceLCannot add directory to itselfN
??dirs;[Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;dupsOLjava/util/HashSet;acquireWriteLocksM([Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Ljava/util/List;
?M??(Ljava/lang/Iterable;)VvY
uZRlocklocksGLjava/util/List;
addIndexes>([Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)JJK
bUV
d!flush at addIndexes(Directory...)faddIndexes: process directory hgetIndexCreatedVersionMajorj?
Ck?Cannot use addIndexes(Directory) with indexes that have been created by a different Lucene version. The current index was generated by Lucene mO while one of the directories contains an index that was generated with Lucene otestReserveDocsq?
r?D??
dup info dir=v name=x	U?cannot change index sort from { to }3?
%addIndexes: process segment origName=?	 newName=? info=?8com/groupbyinc/flux/common/apache/lucene/store/FlushInfo?sizeInBytes??
??(IJ)V??
??=(Lcom/groupbyinc/flux/common/apache/lucene/store/FlushInfo;)V??
??copySegmentAsIs?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;??
?7'
??deleteNewFiles(Ljava/util/Collection;)V??
?reserveDocs??
?addAll?Y
C??Y
u?addIndexes(Directory...)???
?
newSegNamecontextsipcinfoscommitsOLjava/util/List;
successTopvalidateMergeReader?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;)V:com/groupbyinc/flux/common/apache/lucene/index/CodecReader?getMetaData?()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafMetaData;??
??;com/groupbyinc/flux/common/apache/lucene/index/LeafMetaData?getCreatedVersionMajor??
??@Cannot merge a segment that has been created with major version ?9 into this index which has been created by major version ?
getMinVersion?a
??PIndexes created on or after Lucene 7 must record the created version major, but ?	 hides it?getSort??
??Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentMerger;
infoPerCommitreaders
U?getDiagnostics9?
U:getId<?
U=
getAttributes??
U@	getDelGenB?
?CgetDocValuesGenE?
?FDnamedForThisSegment&(Ljava/lang/String;)Ljava/lang/String;IJ
UKcopyFrom?(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;)VMN
?O?YnewFileNamefilesegNamenewInfonewInfoPerCommitcopiedFiles#Ljava/util/Set;
prepareCommitprepareCommitInternalZ?
[??	]nanoTime_?
?`??	bprepareCommit: flushd  index before flush f5this writer hit an unrecoverable error; cannot commithEprepareCommit was already called with no corresponding call to commitjstartDoFlushlODgetKeyoN pgetValuerN ssetUserData(Ljava/util/Map;Z)Vuv
Cw??	y??	{incRef}?
?~"hit exception during prepareCommit?Y??
Z?startCommit?6
?decRefWhileHandlingException??
??ent;Ljava/util/Map$Entry;Ljava/util/Map$Entry;userData5Ljava/util/Map;flushSuccesstoCommitsetLiveCommitData(Ljava/lang/Iterable;Z)V??
?doIncrementVersiongetLiveCommitData()Ljava/lang/Iterable;hasUncommittedChanges??
J?
commit: start?commit: enter lock?commit: now prepare?commit: already prepared?finishCommit??
?>this writer hit an unrecoverable error; cannot complete commit?commit: pendingCommit != null?N(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Ljava/lang/String;??
C?$commit: done writing segments file "?updateGeneration?6
C???
??#commit: pendingCommit == null; skip?#hit exception during finishCommit: ?
getMessage??
M??
rethrowAlways((Ljava/lang/Throwable;)Ljava/lang/Error;??
u?java/util/Locale?ROOTLjava/util/Locale;??	??commit: took %.1f msec?A.??java/lang/Double?(D)Ljava/lang/Double;??
??formatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??commit: done?commitCompletedfinishedcommittedSegmentsFileNameholdsFullFlushLockjava/lang/Thread?	holdsLock?X
??doFlush?\
?triggerMerge4this writer hit an unrecoverable error; cannot flush?  start flush: applyAllDeletes=?hit exception during flush??Bnow apply all deletes for all segments buffered updates bytesUsed=?
? reader pool bytesUsed=?
?waitApplyAll??
?
getDocsWriterB()Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriter;
numRamDocsensureValidMergeE(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)Z??
C? MergePolicy selected a segment (?#) that is not in the current index ?O(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)V??
M?skipDeletedDocT([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesFieldUpdates$Iterator;I)VP[Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesFieldUpdates$Iterator;??
7nextDoc?
7
updateDoc=
 deletedDoc=iterOLcom/groupbyinc/flux/common/apache/lucene/index/DocValuesFieldUpdates$Iterator;updatesIters
deletedDoccommitMergedDeletesAndUpdates?(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState;)Lcom/groupbyinc/flux/common/apache/lucene/index/ReadersAndUpdates;startCommitMergeDeletescommitMergeDeletes ???????docMapsC[Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState$DocMap;	>getBufferedDeletesGen?
?min(JJ)J!"
?#7?	%%seg='2com/groupbyinc/flux/common/apache/lucene/util/Bits)
?leafDocMaps,	>-length/?*0?l*2?+
<4getMergingDVUpdates6?
?7"?&(Ljava/lang/Object;)Ljava/lang/Object;?:";delGen=?	9>stillRunning(J)Z@A
B?g	9D
?YtypeG?	9HKcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValuesFieldUpdatesJ(JLjava/lang/String;I)V?L
KMJcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValuesFieldUpdatesO
PMQ()Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesFieldUpdates$Iterator;BR
9S????N
7V(ILjava/lang/Object;)V?X
9Yvalues['"\finish^?
9_addDVUpdateI(Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesFieldUpdates;)Vab
?c3no new deletes or field updates since merge startede new deletesg and igetNumDVUpdatesk?
?l new field updatesn??	?p) bytesr since merge startedtj	mappedDoc
mappedUpdatesFLcom/groupbyinc/flux/common/apache/lucene/index/DocValuesFieldUpdates;itmappedFieldgLjava/util/Map;?Ljava/util/Map$Entry;>;prevLiveDocs4Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;currentLiveDocs	segDocMapBLcom/groupbyinc/flux/common/apache/lucene/index/MergeState$DocMap;
segLeafDocMapmergingDVUpdates{Ljava/util/Map;>;msg
mergeState;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState;sourceSegmentsminGenmergedDeletesAndUpdatesmappedDVUpdates?Ljava/util/Map;>;anyDVUpdatescommitMerge?(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;Lcom/groupbyinc/flux/common/apache/lucene/index/MergeState;)ZstartCommitMerge?=this writer hit an unrecoverable error; cannot complete merge?
commitMerge: ? index=?registerDone?c	%?	isAborted??
%?!commitMerge: skip: it was aborted?
?merged segment ? is 100% deleted??c	?; skipping insert?dropChanges??
??releaseF(Lcom/groupbyinc/flux/common/apache/lucene/index/ReadersAndUpdates;Z)V??
?applyMergeChangesI(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;Z)V??
C??^	%?closeMergeReaders??
?after commitMerge: ?containsKey?X"?FALSE?R	??
mergedUpdates
allDeleteddropSegmentdelDocCounthandleMergeException](Ljava/lang/Throwable;Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;)VhandleMergeException: merge=? exc=?setException??
%?addMergeException?
?
isExternal?c	%?	mergeInit?
?now merge
  merge=?	
  index=?mergeMiddle?(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy;)I??
?mergeSuccess?
???
?hit exception during merge?merge time ?
 msec for ? docs?t0merge is aborted: ?
P?
reject merge ?
: segment ? is already marked for merge? does not exist in live infos??
?
??add merge to pendingMerges: ? [total ?	 pending]		%HregisterMerge merging= [	
?D, 	]		registerMerge info=	estimatedMergeBytes	
?	%	totalMergeBytes	?	%	builderdelRatioDwaitApplyForMerge	?
	
_mergeInit	
	hit exception in mergeInit	startMergeInit	4this writer hit an unrecoverable error; cannot merge	 ??
%	"now apply deletes for 	$ merging segments	&writeDocValuesUpdatesForMerge	(?
	)?mergeFactor	,(I)Ljava/lang/String;?	.
<	/`(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfo;Ljava/lang/String;Ljava/util/Map;)V	1
	2setMergeInfo	4r
%	5
merge seg=	7 	9mergeSegmentNamedetailslucene.version	=os	?7com/groupbyinc/flux/common/apache/lucene/util/Constants	AOS_NAME	Cg		B	Dos.arch	FOS_ARCH	Hg		B	I
os.version	K
OS_VERSION	Mg		B	Njava.version	PJAVA_VERSION	Rg		B	Sjava.vendor	UJAVA_VENDOR	Wg		B	Xjava.runtime.version	Z	undefined	\getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	^	_
?	`java.vm.version	b	timestamp	djava/util/Date	f
	g?getTime	i?
	g	j(J)Ljava/lang/String;?	l
?	mputAll	o?"	p?
U	rdiagnostics?X
?	u?	udropMergingUpdates	x?
?	yA(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentReader;)V?	{
?	|E(Lcom/groupbyinc/flux/common/apache/lucene/index/ReadersAndUpdates;)V?	~
	'(ILjava/lang/Object;)Ljava/lang/Object;?	??	?
mergeFinished	??
%	?srsuppressExceptionsnumSegmentsthcheckAborted	??
%	?wrapForMerge?(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;	?	?

	?getStoreMergeInfo<()Lcom/groupbyinc/flux/common/apache/lucene/store/MergeInfo;	?	?
%	?merging 	?setIsMerging	??
?	?getReaderForMergez(Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentReader;	?	?
?	???
?	?	delCount=	?
 info.maxDoc=	? rld.pendingDeleteCount=	? info.getDelCount()=	?z(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;)Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;	?	?
%	?mergeStartNS	??	%	???	?	?segmentInfo	?Q	>	?getMergeProgressO()Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMergeProgress;	?	?
%	?
getPauseTimes	??
S	?stream()Ljava/util/stream/Stream;	?	??	?"java/lang/invoke/LambdaMetafactory	?metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;	?	?
	?	?	?Xlambda$mergeMiddle$9(Ljava/util/Map$Entry;)Z	?	?
	?	?	?test ()Ljava/util/function/Predicate;	?	?	?java/util/stream/Stream	?filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;	?	?	?	?:lambda$mergeMiddle$10)(Ljava/util/Map$Entry;)Ljava/lang/String;	?	?
	?	?	?apply()Ljava/util/function/Function;	?	?	?8(Ljava/util/function/Function;)Ljava/util/stream/Stream;?	?	?	?java/util/stream/Collectors	?joining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;	?	?
	?	?collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;	?	?	?	?isEmpty	??
?	?A??e@?merge codec=	? maxDoc=	?; merged segment has 	?mergeFieldInfos	??	>	?
hasVectors	??

vectors

no vectors
; 
hasNorms
?

	norms
no norms

hasDocValues
?

	docValues
no docValues
hasProx
?

prox
no prox
freqs
no freqs
hasPointValues
!?

"points
$	no points
&2%.1f sec%s to merge segment [%.2f MB, %.2f MB/sec]
(#skip merging fully deleted segments
*??

,1hit exception creating compound file during merge
.=hit merge abort exception creating compound file during merge
0abort merge after building CFS
2/merged segment size=%.3f MB vs estimate=%.3f MB
4getMergedSegmentWarmerP()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter$IndexReaderWarmer;
8
9
b
:READ
<?	?
=?	?
?
?warm>(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;)V
A
B

C
wrappedReader	pauseInfot1sec	segmentMB
filesToRemovesegUptomergeReadersNLjava/util/List;mergedSegmentWarmerNLcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter$IndexReaderWarmer;mergeDirectory
dirWrappergetBufferedDeleteTermsSize
R?
J
SgetNumBufferedDeleteTerms
U?
J
V
newestSegment
?0(C)Ljava/lang/StringBuilder;?
Z
?
[XLjava/lang/Iterable;buffer
?	/java/lang/InterruptedException
`?wait
d?

eHcom/groupbyinc/flux/common/apache/lucene/util/ThreadInterruptedException
g#(Ljava/lang/InterruptedException;)V?
i

h
jie Ljava/lang/InterruptedException;setKeepFullyDeletedSegmentsvgetKeepFullyDeletedSegmentsexists
q	
?
r)IndexFileDeleter doesn't know about file 
tfileNametoSynctoLiveInfos|(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;liveInfonewSISliveSIS?Ljava/util/Map;startStartCommit
~startCommit(): start
?lastCommitChangeCount=
?
,changeCount=
?(  skip startCommit(): no changes pending
?startCommit index=
?
x
y

?
 changeCount=
?midStartCommit
?midStartCommit2
?
getGeneration
??
C
?Y?
C
?*startCommit: wrote pending segments file "
?pending_segments
?=com/groupbyinc/flux/common/apache/lucene/index/IndexFileNames
?fileNameFromGeneration9(Ljava/lang/String;Ljava/lang/String;J)Ljava/lang/String;
?
?

?
?sync
??
?
?done all syncs: 
?midStartCommitSuccess
?&hit exception committing segments file
??finishStartCommit
?filesToSyncpendingCommitSetgetCause
?f
M
?hit tragic 
?java/lang/Class
?
getSimpleName
??

?
? inside 
?locationgetTragicExceptionisOpenTP
?nrtIsCurrent
?#nrtIsCurrent: infoVersion matches: 
?; DW changes: 
?; BD changes: 
?	isCurrentisCloseddeleteUnusedFiles
revisitPolicy
??
?
??	?)pass a clean trackingdir for CFS creation
?create compound file
?
?*
??flushFailed?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfo;)V7?
U
?ise!Ljava/lang/IllegalStateException;purge(Z)IpurgeBuffer@(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;Z)I
?
?
J
?forcedapplyDeletesAndPurge
?
?

?
forcePurgedoAfterSegmentFlushed
SEGMENT_FLUSH
?j	h
?
incRefDeleter}?
?
?%incRefDeleter for NRT reader version=
?
 segments=
?
decRefDeleter%decRefDeleter for NRT reader version=
?(Ljava/util/Queue;ZZ)V'
?

???

?java/util/Queue
?poll
?N
?
?processA(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;ZZ)V
?
?eventBLcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter$Event;queue	processedtooManyDocs?
addedNumDocs/number of documents in the index cannot exceed 
 (current document count is ; added numDocs is getMaxCompletedSequenceNumber?
J%.1f sec %s	longValue?
?
V?toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;
?
access$000?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Zx0
access$100x(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;desiredAssertionStatus#?

?$7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil&MAX_ARRAY_LENGTH(^	')x^	+
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTableY(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;>;)Jp(Ljava/lang/Iterable<+Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;>;>;)J?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Ljava/lang/Iterable<+Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;>;>;)J?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;>;)J,()Ljava/util/Collection;%()Ljava/util/Set;\()Ljava/util/Collection;?([Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Ljava/util/List;T(Ljava/lang/Iterable;>;)VU(Ljava/lang/Iterable;>;Z)VS()Ljava/lang/Iterable;>;?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfo;Ljava/lang/String;Ljava/util/Map;)Vl(Ljava/lang/Iterable;)Ljava/lang/String;-(Ljava/util/Collection;)VZ(Ljava/util/Queue;ZZ)VBootstrapMethods
SourceFileInnerClasses!
:]^-_`^-_
a^bcd^-efg-ijg-lmg-opg-rsg-uv^-wx^@yz{|}|~??B????.?@??@??@????.?????????.?????.??^??B?cB?c????.???.?????.???.???.????c?c??????????B?c???????????????c?c???/e&_???Y??Y??ֶ??ݶ????0&?^1??!?%?2!??/??1???/1*??0??1h3???/?&*????
??Y??俸B*???*?
?*?:*?666*?Y:	?*??7

	??6
u7
?6?*?!?&W*?*?*?-*Y:?*?/?2?*?/*?4?8**?4?>:*???0*???Y??@???C?FH???K??ç:
?
?6*?*?Q?*?**?T?[*???N*?V??>:*?*?Q?*?**?T?*???*?V??	ç:	??*?X?^?6?**?`?f?l?o*???+*???Y??q?ڸ!e?Fs?ڶ?6?J?YS?y?;:*z?~:	??YS?y	?:??YS?y????????Q?5575Qsvv{vF???F???F?
??


0f
Z??
I??c? yz&??&?c&?c??<???C??cF??c1?=?????'?4?9?<?@?C?F?I?Q?Z?a?d?l?o?t?|?????????????????????????????%?5?A?F?L?S?`?p?~?????????
?????
?

#2???7

??EEM??\M?M?	EM? 4?M?M?M?M?3???/:*??*????0??1
??/?!*??+??=*?/+??N-?
-??`=?0*!??!??
?^
??1ij
lmnp2	????/h"*????*?????Y?*??????0"??"?c1?!?23???/4*???0??1
??3???/
?*??*??*??Y????*??Y????*?ZY???X*??Y?µ?*??Y?ǵ?*??Y?µ?*??Y?ε?*?#Y?ѵ!*?#Y?ѵ?*?Y*?ֵ/*??Y????*??Y????*?Y????*?Y???+?ޙ/+?޶?%??Y??Y????+?K?ڶ??,*??W*,?`**?`??*+i????>*+??*??Y+*??????**?`??**?`?	?*?*??**?`??*?Y*??**?`??*?`?#:?'?	6?"?*?	6?*???.??66*???2:*?`?6:?	:	?
?=:	?j*?`?6?!?'???Y??俻?YA?俻CY?I?L?N:
*???R:
?U?:6*
?4**?4?Y?[*?^??	?	?a?d???Yf??	?a*?????Yh??	?i?l	????Yn??*	?i?r?4*??*?4?u?y:
?-:??Y??Y??{??*?4?u??}?ڶ??	???8???	???????Y???*?4	???4?U
	???4?U*
?Y?[*???&*???Y?????	?K??*??????:

?0??Y??Y?????*???K??????ڶ???**??
?y?4???d*???0??Y??Y?????*???K????d?K???*?????y:*?4??*?^*???+*???Y???????????ڶ?**?4?Y?[*??Y*?4????????*??*?4?????**????*??*?`??*?`??*?JY**?`*??*???ҵ**??յ?*Y:
?*??Y*??*??*?`??*?4*?*	????????**?4????Y???
ç:
??*???*?^	??	??:
???*?4??
?????Y???6
???[
????:????:
??Y*?4?

?
?	?:*?/????Y*??W????*?4?*?^*???&*???Y?????!??*??>?i*???*?#??Y*??S?y*???9:?0*???*?#??Y*??S?y*????????r???m???????????0e$cs$c??%	?&??'(?-)?
?*?
?(+(?v*?
?B,?/?-g
 D./*:01
H21d3^????
ZM5%? $c?6c?77?58???%	??9|:;??c4???4
1???	*2*85;@<K=VBaDlFxK?e?
?
?????????????????????$?/?:?F?Q?Z?b?h?p?v???????????????????????????????????????,7CN
[fr?????? ?!?$?&'!(%*(-/.4/a4n6s<=?@?A?B?D?E?ILN+R3T7VEW]Xh^m_?`?e?f?h?m?p?t?uwx y*zH{dwjq?u?????????????????????????	??2a*???,??*

@??8:?:!
?!?,*8::C??^??)C ?8?8??J?O?
???,*8::nn8???C??,*8::nn8???C#EM?
?*???c?
/??,UM??,M??,3???/8?*?`?AL+??*?4?EM,?L??,?P??N-?S?V:?=+?Z?4??Y??Y??\???K^??-?K`??+?K????7-?S?c?f?j?'?=Y??Y??l???K??-?S?m?o???l?0*0xpq'???????rq1*
???'?0?>?o???????2?GI?Z?G?8?3=st/?	?*?S?uL+?{M*?~?!*??$??N,*?S??*?S-?????*?S???~+??*?S??*?S????N:,-*?S?????:-??-???:???-???::?:-??-???:???-???,*?S??*?S??????osvMUf?MUf????M???04?gRe?|??????
???12??
???2?<?U?f???????2v
?2w??C?w??MM??w??MMHM??w??MMM??w?3???/?l?Y??L*?4?EM,?L?T,?P??N-??:??:?L?0?P??:+?????????ȶ?W??̧??+?04F??)>??#D??l??d??1"??#?)?F?d?g?j?2?I??I?6?3???/8
*??*?`?0
??1
????/*?*????*?՚?*??*???Y??׶?*???Kٶ?۶?*?޶?ٶ??ڲI???ٶ?*?`??ڶ???Y????L??+?ڲ?????W*???Y?????+?K???0?8?????12???A?V?f?o?r?????????2??????/=r*?????Y???*??Z<*???*??*?*?
**?`?f?X*?<?*??M?N?*??:-??VZ]MRafjmM0U?cr??1Z?????)?6?<?@?L?P?R?VZ]^a?fjmoq2%?#fMCM?MM?3???/V*?`??
*??*??0??1$
%')23?"\/?$*???*???
*?????*?????0$??$c1"013456;">2b_//*???0??1F/7	*??*??0	??1
KL!?/B*??*??!*?4??`?0??1
TU!"?/j*??*?4?#??*?4?&*?^?0??'?1\]^`a2!?/?<*??*??!<*?4?EM,?L? ,?P??N-?S?)*-?+d`?0????4?@1?3?.5A:/M*+?D?0??E?4EF1?3?.6B</?	~*??>*?,*?+?I7	??u7*?*>7?*???*?K??:?*???*?K??N*-P?~Q?-NNPNKq?Kq?Nqq?Nqq?0>9?k?cryz~??~ST~E?4~EF1F?????!?'?)-1>NTaqr	z2J?'?#?MOM?	MOM?MOM3?.7!UV/:	?+?X?+?XN?[+?[:?a6??????N?????dd=??????Y??????-?e???Y???-?????Yg??-???:*?4?j?l*?/??:?[*?Y:??n?4?p????`6?p?S?)?*?p?t*?w*?^*??{??í:??Q???????0f
??R??J^^?!?^?]??????????^-????z??4R?41b "%&'-(?)Q*g-n.y1?8?9?:?;?<?=?>???@?E?G?H?L26?AX???dZX???MM?3? qr/z-*??+???$*?4+??*??+?S?)t???X*?/+???0-??-??1UVW$X,Z2,3????/?-*??*?+??A 	?? uA*?* ?:*??~Q??0*
? 
y?-??-??1&	jl
mnoqr s)v2????3????/Z*??+M,?>6?,2:????*???????*?+??7	??u7*?*?M*,??~Q?.LM?04??8?Ny?Z??Z??16
???#?(?.?8???D?J?M?N?V?20????????3?;</?	~*??>*?,*?+??7	??u7*?*>7?*???*?K??:?*???*?K??N*-??~Q?-NNPNKq?Kq?Nqq?Nqq?0>9?k?cryz~??~?T~??4~?@1F?????!?'?)?-?1?>?N?T?a?q?r?z?2J?'?#?MOM?	MOM?MOM3?.8??/P
?*??*??,???????Y·?*?`??,???/??Y??Y??ʶ?,??̶?*?`?A?K???*??BY?@Y+,!?з?S??7	??u7*?*?:*ض~Q?Y???0>v??
y??????T??g???16
????-?Y?v?}???????????2;?.?M??3???/3	{*??-???Y??Y??޶?,?ڶ??*??,??????Y??*??BY?EY+,-??S??7	??u7*?*?:*?~Q?=kl?0>W?n
y?{??{?T{?g{??16
$2=W^cilnw!2$?+?M???3????/?	?*??,??BN6,??q,2:???:?)??Y??Y??????????ڶ????#??Y??Y???????ڶ??*???????.??Y??Y????????
???K???*?`???????3??Y??Y??ʶ?????̶?*?`?A?K??俲?.?O6-?@Y+???????S?G-?EY+?????S?.??Y??Y????????
???K??俄???*?-??7	??u7*?*?:*?~Q?????0\	b &V!?
u3^???
y??????T?"
?#?1r78
9:;&<+=Q?Y@yB?C?E?F?HJ5K8MNNQP|9?T?U?V?W?Y?Z?[?^2M?
??C??';?C"?*??M??M??3?0$?/2*?4??0??1d0%?/2*??!?0??1i0&'/3	*?4?*?0	??1n3?.90+/e ?*?4??*?4??S?)??0 ?? 3^1stv2,?/2*?!?.?0??1|/?/2*?Ӷ.?0??1?0?/2*?¶2?0??1?.:3?/?D*?4YL?*???5X*?4???Y??7??*?4Y?:Z`?:$???ڶ?+ðM+?,?>??B?0D??1??????2??M@?/?*?C?0??D^1
??3?@A/?*?????Y??Y??F???ݶ??*???1*???Y??H??*?޶ڶ?*?J?*?*YN?*?M*???P*?4?E:?L?4?P??:??????Y???*???T?W???*?V*?ɶW:?L?2?P?%:?Y?Z?*???Z?T?W???*?˹[:?L?2?P?%:?Y?Z?*???Z?T?W???-ç
:-??**?`?f?^?o??*YN?*?????Y`*???a?*?й??\*?й?66?G*?????%:?Y?(??Y??Y??c???d?ڶ??h?i?????*?l?
*???z-ç
:-??*???jHKKOKi?????0\	?"??? nm# nm?.nm?K3^?N?^??D^c1?+??	?%?2?S?`?f?j?n?w??????????????	#)
1CFRaeip?!?"?#?$?%?"?*?+?/?5:2L%:?I?(???
I5??
I5?DM????D?
DM?3?"j?/?T*?ɶWL+?L?+?P?%M,?Y?????*?˹[L+?L?+?P?%M,?Y??????0 
nmE
nmT??1&	?@#A%B(DEEMFOGRI2?I??	I?n?/Nm*??*?*???$*???Y??p??*?޶ڶ?*?`?fM>*Y:?,*?4*?t:??>?3?w??66?*?w???%?{W????ç:??*?*?^?~?????w??6*Y:?6??*?????Y?*???a?66?e?w???%:	*??	???*??	???6	?h:

?%??Y??Y??c??	?d?ڶ?
?i???????t*???mç:???G??????addid0?
p!3^m$?^RE??Knm	%'?z
?i3^???c???^m??mc@-??????B+?c1?$SU
WX8[@]B^G_R`]aabmcwd?c?f?h?j?k?l?m?n?p?q?w?x?yz{}%~*LxR?W?^?l?2?8?"'/@?? ?'M?'/?('/??1%?-??EM?'/3?n?/4*???0??1
??3???/>**?`?f?^?o?0??1
??3??m/x*??*+,??6*?*,?~?04?????jD^?c1????3?"??/\	$*?????????Y??????,???Y???*????*????6?????0,?^?),???"??Y??Y?????,???ڶ???+*?4*????*??:??6?E?w??66? ?w???%:?Y???ߧ+,*?4*??:??6?3?w??66?*?w???%?{W?????0z?nm?$3^?'?^?G??!3^?$?^$??$??$?j$D^B??c?D??1r???-?4?6?=???B?G?m?z?????????????????????????????!?2.?:?/@??#??/@?? 3?!?'//*?İ0??1?.;!??/q$*?ɶ???*?ɶ??%L*??+??W+?0
nm$??1?
?		"	2!??/E*?ɶ????0??1	2@?/H
*??*??0
??1	"	#	%23??/w*??YL?*??+çM+?,??
0??1	)	*	+	,2?M?3???/n?<*???*???*??*???*???*???*???*?*??*YM?*???1*??*????*??*????*??*?̧N*??*??-?*?/??*?4*?[??*???(*???Y??ն?**?4?ضڶ?*ڷ?*???*??*?4??*???*???**?????*???Y*??S??*??,ç
:,??<??Y*?S?y*YM??J*???"*??*????*??*???ɧN*???Y*?/SY*??SY*??S?y*??*??*??*??,ç
:,???M*,?~??Y*?S?y*YM??J*???"*??*????*??*???ɧN*???Y*?/SY*??SY*??S?y*??*??*??*??,ç
:,????:??Y*?S?y*Y:??K*???#*??*????*??*???ɧ:	*???Y*?/SY*??SY*??S?y*??*??*??*??ç:
?
???fq}T"H^aM=?????'?????M?""&"',??,PfiME?????,.,0 ?y??????c1ZV	/	1	2	6 	8-	9:	>A	@H	AP	BT	D[	Ef	Gq	Iv	Jz	K}	I?	J?	O?	T?	V?	W?	Z?	_?	`?	a?	b?	e	i	k	l	m%	o'	s+	w9	y=	zA	~H	?S	?^	?a	?b	?g	??	??	??	??	??	??	??	p?	q?	s?	w?	y?	z?	~?	??	??	??	??	??	?
	?	?	?	?	?)	?,	s2	w@	yE	zI	~P	?[	?f	?i	?k	?p	??	??	??	??	??	??	?2? ??BM?D'gM??'M RM?B??'M RM?BM?M?(	MM SM??3???/?
*??<*?YM?*?*??B*??!u??X*?**Y:?*??*??*??*?4??t???X*?4??*??*?4??*?/??*???5X*?4?*?¶?<*??{??7*???7*?*???*???*????,??:
*?*???*???*???
?:??:,??M*,??~Q?+?????+?????
????????????04?;?????y????c1?!	?	?	?
	?	? 	?&	?+	?/	?4	?E	?L	?X	?`	?h	?o	?v	?x	??	??	??	??	??	??	??	??	??	??	??	??	??	??	?	?2x???M?'
M?M?M??3?"??/??*??*?ɶWL+?L?K+?P?%M*???(*???Y?????*,??ضڶ?,?*,????*?ɶ*?˹[L+?L?F+?P?%M*???(*???Y??
??*,??ضڶ?,????*?˹?C*???/*???Y??
??*?˹???ڶ?*????*?̲??*?Ķ???Y???*???*???0  ;nm?6nm???1Z	?	? 
-
R
V
[
^
e
?
	?

?
?

?
?
?



$
1
>
!2&
?
I?D%??I?D%??D?/	?*?*??~*YL?*??*???*??*?ɶ??*?˹?
*??????*?Ķ???Y???*???*??+çM+?,???????0???12
.
0
1
2"
3/
6E
7L
;e
=r
>
@?
A2?/DM?3? u?/C*?^*??*?4??0??1
I
J
K3? ?/G*???5X*??*?4??0??1
R
S
T3? \?/B*???5X*?4??0??1
X
Y
Z /|2???+?
+????Y???*?+?"X*??HY+?$?(?02??2)*1
]
^"
_1
`23? +,/	*??*???!*???Y??.??+?K??-?"-??*?-?"X*??HY-?$?(,?&,??*?,?"7*??HY,?$?(?*??17*??4*???0*???Y??6???F8??*+?;?ڶ?+?>*?4+?@*?w,?!,???*?/+??:?D*?!?&W*?T?:*?!?&W*?T???			0RhE?????wE???F?)*G*AB1f
k
m
n0
q;
sD
tS
z^
{h
~z
??
??
??
??
??
??
??
??
??
??
?
?
?	
?
?
?20"&?9?3NM3?"K?/H*??Y?ε?*Y?I
a?I?0??1
?
?
??JK/?b??Y??M>+??T,+2???'??Y??Y????+2?KM?ڶ??+2*?????YO??,+2?PW?????0*
W3^b??bQRZS?4ZST1&	
?
?
?
?>
?H
?S
?[
?a
?2?
?3?
?UV/(M??Y+??WM>+??<6+2i??:,?XW6?,?[?:?,?[?????,?+77970>]?0?c?3^M??MQR
C^?4
C^_12
?

?
?
?
?(
?+
?0
?7
?>
?E
?K
?2+???*\?M?
M??3?.<?`a/	??*??*+?c*+?eM*?`?AN6*???*?g?*???Y??:	7??Y+??W:+:		?6
6
??	2:*???"*???Y??i???K???R:
*?4?l
?l?3??Y??Y??n??*?4?l??p??
?l?ݶ??
???a7
?XW???h*?s6	?t:

?L??
?P?C:?E:?L?`?P??:
???C
?u?7??Y??Y??w??
?S???Ky??
?S?z?ڶ???
?S?V:-?8?3-?Z?*??Y??Y??|???K~??-?K???*??:*???>*???Y?????
?S?z??????????
?K????Y??Y
?S?)
??????:
??:??:?L?3?P??:*???????????ȶ?W???*
???XW?????|6		?f?t:

?L?
?P??:*???????8:	?.?t:?L??P??:*????????*Y:
?6	*??*??*??{??76		?f?t:?L??P??:*???????8:	?.?t:?L??P??:*????????*?4??*?w
ç:
??6?
,???B,?[?;:*??~Q7?
,???,?[?:?
,???,?[?*???
?????OOQO????????????????0?T)?
j??|T!????pq???g0Z??7S??<N??
n)??	???	??@	??6?u	????C_??F\??QQ????c	???y???????QR?^??rq??c??4 C_??QQ???^_1RT
?
?	
?
?
?
?'
?4
?:
?CFQjw??	?
???????<???!?$?&?'*0,7-T/u0x1?2?3?4?6?7?9?:?6?7?9?:?>?AD
FHJ!K@MINOJVKuM~N?Q?R?S?U?\?]?_?a?W?X?Z?\?]?_?a?\?]?_?b?d2?#?4?G?'\?G??\?9??EC?\?G???I?CI?[??BG?M??*?I?9?
\?G??I??I?!BM?\?G??MI?!?	\?G???.\?G??I?!\?G???
\?G??M?\?G??MI?!?\?G???
\?G??M?\?G???\?G?\?G??\?G?\?GM?
\?GM?\?G3???/N?+??M*?4?l,???2??Y??Y?????,???????*?4?l?ݶ??*?4?l?,,???%??Y??Y??Ķ?+?Kƶڶ??,??N*?`?A?A-?=*?`?A-?Z?/??Y??Y??|??-?K~??*?`?A?K??俱0*????.????|I?q12hij%k5lBoUpws|t?u?v?x2?B?4?LG?`?/?
4*??	A*?`?A:*???*?ж*?*??:+:?66?2:	 	?ӅaA*	?Մ???* ?s??Y??Y ??Q???:??Y*????:?UY*???I*?????Y??*?`?A??:??Y+??*?*????:		???*??{???	?W??YQQQ?:
??Y??
?
?u?*?`?f:*Y:?*???*
????*??{??í*??*?4
*?6
ç:??
??
??:??Y*????:**??*???:*????!*??%?+??.*Y:?*???*
????*??{??í*??* ??*?4
?@*??{??7*?wç:???:*u?~Q7*???/LeMbeeje????????????L?M????0?N.?	_c
y5/??(01	
?5?2g??????31?`?Q?E45	6?
*???m?c
? 
y?4??47?.?%rq-?4y5/?1?:?????)?/?5?N?W?]?c?h????????????????????!?*?/?6???M?Q?_?m?r?y???????????????????????????	

	 
(-12R?)G??G???"??	?G???U??c?'WM?
?G???U??'?/?G???U??'?M
?
?G???U??'?<
?G???U??'gM??G??G???G3???/j
?UY*??+?S?c+?S?8,+?S?)+?S??+?S?u+?S?;+?S?>+?S?A+?S?V??:??Y+??+?D+??+?G?:+???
6??Y??:+???H:?L?8?P??:		?L:
*??+?S??	
-?P
??W???6?*???:?	*?????????Q???Y????}?????0f
?Rg
?&Sg	????Tg??M?UQh?V?t??c}?W?4}?WX1R"0M\hqt!}$?%?&?'?(?)?+?-?+?-?132j??	???U??I?>PM????U??M????U??3?R?/+?0??1;3??/+?0??1A3?Y?/n+*??**?\?^*?X?^?**?`?f?l?o*?^?0+??1WXZ[&]2&3?Z?/e?*?a?c*??YL?*??*???1*?e?*???Y??g??*?޶ڶ?*?????Yi*???a?*?????Yk??*?*m??M>*?Y:?66*??7	??
>u7?*?!?&W*?*6*?-*Y:	?*?/*?4?8*????*?蔙*???5X*?4?*???P??Y??:
*???n:?L?(?P? :
?q?t?W???*?4
?x*?4?rM**????z*,?*?|*??*?|?	ç:
	?
?6?*???*???*?*?Q*?T?5:?*???*???*?*?Q*?T?ç:???:*??~Q76?*?X??*,??6*???<Q7?-*Y:	?*?|?*??*?|??*?|	ç:	??+??7?-*Y:	?*?|?*??*?|??*?|	ç:	??+??:?-*Y:?*?|?*??*?|??*?|ç:???:+???orrwr?}??????????????????-GJJOJe????#?W[??????????T?W?????0?
"??D??
???O?c?L?c?????yz?@???>?c????c???4"??D??
1ZVabcd e-fNiUjdmknvqzr?s?t?}?~??????????????????????????????????"?8?;?E?M?X?a?l?z?}??????????????????????????????????????#?(?-?4???D?W?[?`?e?l?w?|???????????????2? ?N?3C?:?"I?.?	lM?!?CM? CM?C?CM?C?CM?C?C?4CEM?C?C?$CEM?C?CM?"CMEM??M3?1?Y/Q*+???0????4??1
??.=1??/?*+???
*?4?*???5X?0 ?????c4??1??	???2.>1??//*???0??1
.?5?/>*??**?`?f??0??1

1
23???/_)*????*?蔚*????
*??0???0)??1
?2#@/??*???*???*??YM?*??*???*???*???%*???*???*?\B?"*???*???*?^B*??,ç
:,??*?X?^?*+?l?o!?!?????04f??	?????????1J
D

E
J!
K&
M3
N@
QG
RT
Sa
Ui
Wv
X?
Z?
]?
^?
a?
b?
e23	?% ??'M?'3???/?	<=N*Y:?*??*?????Y?*???a?*???*???*???*??*????N<*???'*???Y?????-????ڶ?*??*????*?4*????**?z??**???Y?[=*???*??*?|????*??*?|??*??*?|?:*??*?|??I:*???*??*?|????*??*?|??*??*?|?:*??*?|???2???*?|???Y???*???*???ç:???J:*???%*???Y????????ڶ??*??~?	???*???:*?????Y?a*?ce??o??S?Ӷ*?ն?	??????-???**,*???qttyt|M04?E?z??	?c?c?g1?7
j
k
l
o
p
r
s&
v-
y:
zG
}S
?U
?b
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
?
?
?
?
?"
?'
?*
?1
??
?T
?a
?n
?|
?
??
??
??
??
??
??
??
??
?

?2N?&? >?ALMBM?MLM?EM?BM?0M??C3???/2*??ެ0??1
?q?/5*??0??1

?
?3?q(/t!*??*???**?`?f?l?o?0 !??!?c!?c1
?
?
? 
?2 3??\/?z*?????Y?*???a?*?*m??=*???B*???Y?????!??*???Y??g??*?޶ڶ?>*?Y:?6*??7	??
u7>?>?*?!?&W6*?*?Q*?*?:*?*?Q*?*?ç:	?	??*?-*?X?^?>*Y:?*?T=6??*???*???:
?
?N*-?~6?*???*???:?*???*???
|?????y??????""'"#*?#*?"**?"**?#W"6WWYW0H?"?|S?cq??c+,yzz??z?c#W?c1?-
?
?
?
?!
?#
?0
?N
?o
?q
?y
?|
??
??
??
??
??
??
??
??
????
???????
???
"*+36:GW]j2??X?&?M?EM??9?M?M?)M?M?M3?+?/?f???*?ޙ??Y???*?Ӷ&W*???7*???Y????*???F??*?/??F??*???0f??1* ^"e#2?H3???//*??0??1'1??/:*??*??!?0??1
-."?/?_+??tM,?L?N,?P??N*?4-???6?MY??Y?????-?S?z?????*?޶ڶ?*????????0 >??_??_nm123(4[6^72?
I?P?/?e+N-?66?W-2:??	?	W???6??-??Y??Y???????
???ݶ????????0*He??ee^1:;<%A^:dC2?	?7?8?"/??*?ض5X*??+?N*???(*???Y????*+??ضڶ?7*?/+?Z??:??Y??:6???-??,?????Y???6		-???-	????:

? ?$7
?S?)6+?&	?????:*?/
??:
???+
?&??Y??Y??(??
?S?z?ڶ???
?+:,?	2:,?.	2:????????Y???????1???Y???????1???Y?????6?M?3????5?3?)??Y????3??5?5?nW?????P?K????1???Y???6?'?3??5?5?nW????
?8:?9?[:?L?p?P? :?q??:?<?":???Y??:?W?t??t:?L??P?9:*????C???۲???E?F???Y??????й<?9:????I?.?Y9?KY???E+?Z?S?)?N:?+?PY???E+?Z?S?)?Q:???Y????????W?T:?	Y6U?)?5?56??W?Z6??ϧ?????	????]?]?H:		?L?E	?P?":

?]?H:?L??P?9:?`?d??ާ??*?????*?f?????Y??????h?ڶ?:	?P??Y??	??j???m?Fo?ڶ?:	??Y??	?????q??Fs?ڶ?:	??Y??	??u?ڶ?:	*?	?+?Z?>?0.nQv^?+v^}w^??xya4zi,?^?"yFR?gTD{?:^??????
??^??~????
????????????3^	?"y?39?
<u?g	????nm??????Kr??Yd??b[??eX?c4>TD{|:^?}????39|
???b[??1VU]_ac!dFiKlYobqes?t?u?v?w?x?y?{?|~??0?J?d?k?u???????????????????	???:?F?T?Y?b?n??????????????? ?=?@?H?Z?a?o?}????????????t???????????????
??"?<?A?f?????????2X'?F??:%>??"??z
%>??"?*??0*<<?	,??$??"I?I ?"?I?'9?=9?7?0?%>??"?*?*<<"I ?"I?%>??"?*?*<<"I?	%>??"??I?#"I?$?!?k??"3?"??/M*???*?????Y?*???a?*???5*???Y?????*+??ض????*?޶ڶ????+?????Y???+???5*???*???*?/+?Z??*+?Z?????+?Z?S?)??	*+,??N???*?4+?Z?????Y???+????%+?Z?S?)?-?-??+?Z?S?)??6*???B?=*???Y?????+?Z?K???*???	????ڶ??*????6???+???????Y??????$+?Z?S?)?*??????Y???-?K6?-??*?/-??6?.-??*?/+?Z???:?-??*?/+?Z???*?4+??+??+?Z?S?)d6??????Y???*??t???X?5???*?4+?Z?????Y???*?/+?Z??*+?Z????6*+??6?
*?w?)*?w?":?:	?
*?w?*?w?:
	?*???$*???Y?????*?޶ڶ?+?Y?)?$*??+?Z???*??+?Z?¹W??????????Mx?????M???0\	?E?c??nm???O????cr??c??^x??c1@*	\qx??!?$?%?(?/?1?2?46 7%8_<r@?B?D?E?G?H?M?N?P?Q?R?P?Q?R[_`2a>cCd_ejgujxo~p?u?v?y?|?z?~?u?v?y?|?z?|???????????2?"> E???-@?A%>????%>????@? &?bM?M??-,?FMDM?
MFM?--3???/?q*???2*???Y??ʶ?*,??ض?̶?+?K??,+??*,??+?P?,?ՙ+?P????+???Y???+????0 q??q?zqnm1*
?
?<?A?F?M?T?Y?k?p?2<3?n/*?=?B*?`?f:*+??*???5*???Y??ڶ?*+??ض?ܶ?*?޶ڶ?*+??W*+??=?:*+??*Y:?*+?? *???>*???.+???'+?Y?*???*???*??+?Y??Wç:???l:*Y:	?*+?? *???>*???.+???'+?Y?*???*???*??+?Y??W	ç:
	?
???
:*o?~+?Z?R+???K*???>*???Y???ڸ!e?F??+?Z?S?)????ڶ??beMs?????n??03383???>AM0Hg?zC?z????nm??c??????1?$?????!?S?[?`?b?e?g?n?s?x?|???????????????????????-?>?A?C?K?Y?f???2P?S'QM?*
EM?BM?,	%'M
EM??BM	?U3??/5?0??nm1?0xy/?	*+???????+??????Y???*???*+??PY??Y????*+??ضڶ??=+??tN-?L??-?P??:*?????L*???=*???Y????*+??ض????*?;????ڶ??*?4???L*???=*???Y????*+??ض????*?;????ڶ???S??*???=*?????+*?V?Y??*+??*??+??W*???>*???Y?????*+??ض?	??*?ɶ???	?ڶ?+*?I?	+??*???f??Y	??N*?Ķ	:?L?%?P??:-?S?z??	??W???-	
??W*???*?-??+??tN-?L?K-?P??:*???&*???Y??	??*?;?ڶ?*???PW??????+?		????Y??????+?		????Y???+??tN-?L?r-?P??:?S?)?Y*?+6????S?)???Y?????S?)?o9+Y?	????gkc??	+Y?	??a?	???+???0f
q???????X	?6:???N?^?$		?a??*??*nmS??c1?4??	?#?*?.?Q?S?q?}???????*	,:BEJS`???? ?!?"?#?$?'
(+6,C-f/p0s2?3?4?5?6?7?8?9: <#?(A2T	-?I?f??R???U?-?I?+?"?	I?C???	I?A??2?3??/?a*?+??	=*+?	=?K*???*?	?*+??)N?"*???*?	?*+?-??
:0 a??anm
T?c16
IK
MNPQ%R2T:P?QLRYT`W2?2GM?M?3?"	/S
}*	?ݲ??+?????Y??????+?Y?+?Y???Y???*?????Y	!*???a?+?Z??+?	#+????*???/*???Y??	%??+?????	'?ڶ?*?/+??	**??M?UY*???I,*?????Y??*?`?A??N??Y??:	+??Y?????+?Y?ݶ?W	-+????	0?W-o?	3+??Y-QQQ??	6*???;*???Y??	8??+?Z?S?z??	:??*+??ضڶ??04}??}nm??	;g???Q??	<?4??	<?1^[]^9`@aOdVfWi[kblctpu?{??????????!?7?D?|?28???U"3?/?*+?	3?0?Qkg1
??
	1/[???Y??N-l+?W-	>?I??W-	@?	E?W-	G?	J?W-	L?	O?W-	Q?	T?W-	V?	Y?W-	[	[	]?	a?W-	c	c	]?	a?W-	e?	gY?	h?	k?	n?W,?
-,?	q*-?	s?0*??Q?kg?	<??	t?4?	<??	t?1>???"?/?<?I?V?c?v???????????2??".@0/?I*??+???5+?M,?tN-?L?-?P??:*???	vW???+??*??+?	wW?0*+
??-??I??Inm4-??1&	????+?5?8?=?H?2??I? ?2??/	?+?&??>:??66??+?&????:?s*?/???:??????Y????????	z?	}*?/?	??*?/?p???:?:+?&?	?W???r+?	??:?:??	????6??M???M0pEF???	?z1u	?1?3^?	?z????nm?	?c
?	?^
?	?z??c1v?
?
??!?1?6?E?X?]?e?j?q?z??????????????????????????????2/?M@??<??? BM
??FM
3???/?"H+?	?*?`?	+*???	?N+?:??Y+?	???:??Y-??:*???(*???Y??	???*+??ضڶ?+??Y???W?&66????????:	*?/	??:

?	?
?	?:?	?6*???1*???Y??(??*	?;??H???K??+?&?XW???Z	?S?)?M??Y??Y??	?????	???	?S?)??	???
????	???	???ݶ????????Y??:	+?&?t:

?L?*
?P??:+?	?:*??	?XW??һ?Y	+?Z?S*?*????:
+?	?+?a?	?
???	
?W
?	?:????	?+?Z?S???Y???+?Z?S??Y??
?
*????
????+?	??	??9?	??	??	??	??	?	?	?	???:?	? ??Y????????ڶ?:?a7

+?	?e?	?o9+?Z???	?o	?o9*???Y??	???*??K	???+?Z?S?)??	????	??
?	
?
??
???	??

?	
?
??
???	??
?	
?
??
???	??
?	
?
??
???	??
?	
?
 ??
???	??
#?	
%?
'??
?ڲ?
)?Y??SYSY??SYo??S?Ӷڶ??*?
+?
???7???+?Z?S?)???Y???*+?
-W6?	*+??????+?Z?S?)???Y???*Y:?,*?4+?Z*?6ç:????6+?Z??:??Y-??:**?+?Z?S?6?*???*?
/?*+?Z??????:*Y:?+???[*???*?
1?6??(*???*?
/?*+?Z?????	*+???*+??ç:???Z*???*?
/?*+?Z?????2:?(*???*?
/?*+?Z?????6*Y:?*??+???<*???*?
3?*+?Z????6??	*+???ç:??+?Z?S?!?66*??%*??+?Z?S?+6?&*+?Z?????:?*+?Z?????*???C*???
5?Y+?Z???	?o	?o??SY+?	
6m?	?o??S?Ӷ*?`?
;:*??u?p*?/+?Z??:?
>?
@:?
D*Y:??	}*?/?	?ç:???+:*Y:??	}*?/?	?ç: ? ??*+?
-?6?	*+???6?*+???:!?	*+??!?+?Z?S?)?.@CCHCf|?M??!f|Q??Q$QQSQ??????????
??????????????????x--?-?---/-08????	????
???1???^?
E???1`b
Fg?8
G?
?*
H	?
I	=c?y?z\?
J?f?01?_???U	?1{?
K^i?
L?	?\45
?<??K?c?/?c??
N
OH??HnmH??4
P|.??'!??1
Q1x??c4 \?
J?i?
L
M	.??1^?????'?1?>?c?u?x{????
??
???Z]`i??????"?$?'?(?+?,-/#0+172A3K4S7`8h9?<?=?>???@AB:CWDtE?H?J?K?F???L?M?Q?S?T?U??X)^._=`KbPcSe\ffhyi|y?z?{?~?j?k?l?p?q?s?y?z?{?~??uw$y)z6{C~QyXze{r~?????????????????????????????????
???$?2????????????????????????????????????$?-?4?=?2?B?c%'??????u
%'????????h?	%'??????I?0?6??#>????i%'??????>????%'??????>?????%'??????>????%'??????>?????%'??????>????%'??????>?????%'??????>????%'??????>?????%'??????>????%'??????>?????%'??????>????%'??????>?????A%'??????>"???%'??????>M?
%'??????>?O%'??????>?MM?'M?$

?LM?MM? %'??????>?M
?%'??????>??.??EM??

%'??????>?/%'??????>M?%'??????>M?%'??????>?L?N%'??????>??M?BM? %'??????>??MM??%'??????>???%'????M?"%'????M?%'????3? ?/?:???+?h???Y???*??+?u?*?I+?	??*??+?XW?0:??:nm1??.?9?2#
R?/2*??
T?0??1?
U?/2*??
W?0??1? 
X/V*?4??*?4*?4??d???0??1?2@? ??/3	**?4?ذ0	??1? ??/?D??Y??M+?nN-?L?*-?P??:,?
Y?
, ?
\W,*?;??W???,??0*#??D??D??<
^?4D?
]1??#?*?1?<?2??I?!??
.A ?9/C+*+?++??d?
_?0????1	"?/n*
b?
f?
L?
hY+?
k??

a0	
l
m??1
2J
a	
n?/>*???0??
oc1
 !
p?//*???0??1$??/?U+?*M,?HN-?L?@-?P??:???,*???
s? ??Y??Y??
u???ڶ???????0*!/
vgU??U
w?O7?4O7?1*+!1P2S32?
I?B?3? 
x
y/K~?CY+?l?NM??Y??N*?4?E:?L??P??:-?W???+?E:?L?.?P??:-?<??:?:,?@???,?0H3??j
z?]??~??~)?r
{?j
|?4j
|
}1289:3;><A=]>j?o@sByC|E2#?C"I?#?I?+????6/??*
?ݲ??*?????Y???*?????Yi*???a?*???*?
??*YM?*??*???攞/??Y??Y??
???*??F
???*???K???*?z*?蔚;*???*?
??*??*?|??*?|?N*?|-?,ñ*???6*???Y??
???**+?
??ض?
???*???K?????*+????Y???,ç
:,??*
???=*
???*YN²??*?????Y??????*?4?
?+?
?????Y???+*???
?*???3*???Y??
???
??+?
??
?????ڶ?=*+??-ç
:-??>+?*:*???
?>?-=*??+*???Ƨ:?=*??+*?????*???"*???Y??
????K??*
???*YN?*?4+???-*???*?
??*??*?|??*?|-ç
:-???Q:*Y:	?*?4+???-*???*?
??*??*?|??*?|	ç:
	?
???M*,
??~*
??ݱ???P?*?'**.*E???????????H?????:D??????????2???????0H?!
???s?c3
??:?
?c?y?????
w?4?!
??3
??1FOPR#S2X?YL\P^__?b?c?d?g?i?j?i?k?n?or%s1u8w:{A}EZ?w??????????????????????????????????=?D?H?P?T?a?n?y?~?????????????????????????????2?!?>%RM?DM??(?DKM??)CM?M?C+?0CDM?BM?,
CMEM??CB?3?{|/V?+???+?
?L???+?P???Y??????*?ޙ??Y??????+???Y???*???1*???Y??
???+???
???
???,?ڶ?*YN?*???+???*+??-ç
:-??*??*?+?????????0 ????yz?
?g1>???!?6?H?U?????????????????2	:?IM?3?
?f//*???0??1
??/I*???*?????0??12@??/x.*???)???*?
?????Y???*?
?+??0.??.g1"-2"
 
??/4?*??+?#*?4?#??%*????*??0?*?/?
???=*???X?T*???Y??
ö?+?#*?4?#????!
Ŷ?*????!
Ƕ?*??0?!???0 ??????7d
?c1&	 !!+"7#D$H%?(255@?8C???C??( 
??//*???0??1,!
??/?
*??*??
ͱ0
??1KLM3?/:q,??
????Y
з?+??
+
Ҷ6-?u??,-?
?6? *,????:?*,????-??Y,??
?
?.?OOQO0>q??q??q}1q?Qq??.C?c16
XY\!]+`.b<c?eDgOeVgalpm2'?#?U?M?M?3?0??/S	*??+?
Ա0	??	7?4	7?1
vw3?.B0
?
?/?+?
?M?NM,?*??,?
Ա?047?	
?
????Q
7?47?
7?1???	????2
H??3?
?
?/>
*?*?
?0
??

?c1?3?
??/v*?
?W*?!?&W?M*?!?&W,??0??
?c1?????2QM
3?
?(/?3*?
?W?+**?`?f?
??o?N?**?`?f?
??o-??0 3??3?c3
?c1??
??!?2?2\M?M?3?!
?6/?J*??*??+?
?*???2*???Y??
??+?#?F
??*+?ضڶ??0J??J??1??
??I?2?I3?!
?6/?I*??*??+??*???2*???Y??
??+?#?F
??*+?ضڶ??0I??I??1????H?2?H3?'(/q**???
??**?
??f?
??o?0 ???c
?c1?
???23?'
?/?*6*???"+?
??Y:?6*????0>*??*?*?c*
?c'c4*?1??
???)?2?
3?.C??/?4???	????Y???*?????慔?*??u??X*??04??4	?1??$?.?3?2q?/u+???	????Y???*?ڶ?a?慔?*??0+??+	?1??%?*?2?/?R???	????Y?????Y??Y???ڲ??
??*?ڶ?F???F??ڶ??0R??R	?1
??2?/:*??*???0??1

	?	?/p	:???Y*?t????	?o??SY*?q?V??ƶS?Ӱ0:'?14
5$664
	?	?/L*?t???	????0'?132@//*??0?1? !//*???0?1?"?/I?%????_??*l?,?1??2@D	?	?	?	?	?	?	?	?EF?
	
 "#	%'(	*,-@/'0	24579:<>5	@BCEBFHJKM'N	P'Q	S'T	VSW@Y[\




© 2015 - 2025 Weber Informatics LLC | Privacy Policy