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

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

There is a newer version: 198
Show newest version
????4?9com/groupbyinc/flux/common/apache/lucene/index/CheckIndexjava/lang/Objectjava/io/CloseableCheckIndex.java;com/groupbyinc/flux/common/apache/lucene/index/CheckIndex$1Acom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options
OptionsScom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$DocValuesIteratorSupplier
DocValuesIteratorSupplierZcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$ConstantRelationIntersectVisitor ConstantRelationIntersectVisitorMcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$VerifyPointsVisitorVerifyPointsVisitor@com/groupbyinc/flux/common/apache/lucene/index/CheckIndex$StatusStatusRcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$SegmentInfoStatusSegmentInfoStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$IndexSortStatusIndexSortStatusNcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$LiveDocStatus
LiveDocStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldInfoStatus"FieldInfoStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldNormStatus%FieldNormStatusCcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus(8com/groupbyinc/flux/common/apache/lucene/index/TermsEnum*
SeekStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus-TermIndexStatusjava/util/Map$Entry0
java/util/Map2EntryMcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$PointsStatus5PointsStatusRcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$StoredFieldStatus8StoredFieldStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;DocValuesStatusQcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus>TermVectorStatusCcom/groupbyinc/flux/common/apache/lucene/index/PointValues$RelationA:com/groupbyinc/flux/common/apache/lucene/index/PointValuesCRelationKcom/groupbyinc/flux/common/apache/lucene/index/PointValues$IntersectVisitorFIntersectVisitor%java/lang/invoke/MethodHandles$LookupIjava/lang/invoke/MethodHandlesKLookup
infoStreamLjava/io/PrintStream;dir:Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;	writeLock5Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;closedZcrossCheckTermVectorsfailFastverbose
checksumsOnly	assertsOn$assertionsDisabled=(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Vjava/io/IOException^
write.lock`8com/groupbyinc/flux/common/apache/lucene/store/Directoryb
obtainLockI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;de
cfr(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;)V\h
ithis;Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex;()V\m
nPQ	pRS	rNO	t
ensureOpenTU	wEcom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedExceptionythis instance is closed{(Ljava/lang/String;)V\}
z~close5com/groupbyinc/flux/common/apache/lucene/util/IOUtils?([Ljava/io/Closeable;)V??
??setCrossCheckTermVectors(Z)VVU	?vgetCrossCheckTermVectors()ZsetFailFastWU	?getFailFastgetChecksumsOnlyYU	?setChecksumsOnly
setInfoStream(Ljava/io/PrintStream;Z)VXU	?out(Ljava/io/PrintStream;)V??
?msg*(Ljava/io/PrintStream;Ljava/lang/String;)Vjava/io/PrintStream?println?}
??Ljava/lang/String;
checkIndexD()Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;T(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;??
?java/lang/Throwable?vm
?java/lang/System?nanoTime()J??
??java/util/Locale?ROOTLjava/util/Locale;??	??java/text/NumberFormat?getInstance,(Ljava/util/Locale;)Ljava/text/NumberFormat;??
??
n	plistAll()[Ljava/lang/String;??
c?;com/groupbyinc/flux/common/apache/lucene/index/SegmentInfos?getLastCommitSegmentsFileName'([Ljava/lang/String;)Ljava/lang/String;??
??Ecom/groupbyinc/flux/common/apache/lucene/index/IndexNotFoundException?java/lang/StringBuilder?
?nno segments* file found in ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??	: files: ?java/util/Arrays?toString'([Ljava/lang/Object;)Ljava/lang/String;??
??()Ljava/lang/String;??
??
?~java/util/List?[Ljava/lang/String;?java/lang/String?
readCommit?(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;??
??
rethrowAlways((Ljava/lang/Throwable;)Ljava/lang/Error;??
??4ERROR: could not read any segments file in directory???
?missingSegments?U	?printStackTrace??
??iterator()Ljava/util/Iterator;??
?5com/groupbyinc/flux/common/apache/lucene/util/Versionjava/util/IteratorhasNext?next()Ljava/lang/Object;	
@com/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo
infoU	?segmentsFileNameA?	BnumSegmentsIDE	FgetUserData()Ljava/util/Map;HI
?JuserDataLjava/util/Map;LM	N3!
 userData=QS
versions=[U .. W]Yversion=[equals(Ljava/lang/Object;)Z]^
_Segments file=a
 numSegments=c(I)Ljava/lang/StringBuilder;?e
?f h id=jgetId()[Blm
?n:com/groupbyinc/flux/common/apache/lucene/util/StringHelperp
idToString([B)Ljava/lang/String;rs
qtpartialvU	w
Checking only these segments:yprint{}
?|?segmentsCheckedLjava/util/List;?	?addAll(Ljava/util/Collection;)Z????:?clone?()Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;??
??newSegments=Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;??	?clear?m
??maxSegmentName?E	?E(I)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;?
??name??	?	substring(I)Ljava/lang/String;??
??java/lang/Integer?parseInt(Ljava/lang/String;I)I??
??contains?^??
nsegmentInfos??	?add?^??  ? of ?: name=? maxDoc=?maxDoc? 
?	??E	?java/lang/RuntimeException?$illegal number of documents: maxDoc=?
?~    version=?3.0?
??openReaderPassedAU	B    test: check integrity.....DcheckIntegrityFm
?G
??SegmentReader.maxDoc() J != SegmentInfo.maxDoc LnumDocsN 
?O
?getDelCountR 
Sdelete count mismatch: info=U vs reader=W too many deleted docs: maxDoc()=Y vs del count=[testLiveDocs?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$LiveDocStatus;]^
_
liveDocStatusPLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$LiveDocStatus;ab	ctestFieldInfos?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldInfoStatus;ef
gfieldInfoStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldInfoStatus;ij	ktestFieldNorms?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldNormStatus;mn
ofieldNormStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldNormStatus;qr	stestPostings?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;ZZLcom/groupbyinc/flux/common/apache/lucene/util/Version;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;uv
wtermIndexStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;yz	{testStoredFields?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$StoredFieldStatus;}~
storedFieldStatusTLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$StoredFieldStatus;??	?testTermVectors?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;ZZZLcom/groupbyinc/flux/common/apache/lucene/util/Version;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus;??
?termVectorStatusSLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus;??	?
testDocValues?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;??
?docValuesStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;??	?
testPoints?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$PointsStatus;??
?pointsStatusOLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$PointsStatus;??	?testSort?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$IndexSortStatus;??
?indexSortStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$IndexSortStatus;??	?errorLjava/lang/Throwable;??	 ?Live docs test failed?	#?Field Info test failed?	&?Field Norm test failed?	.?Term Index test failed?	9?Stored Field test failed?	??Term Vector test failed?	<?DocValues test failed?	6?Points test failed?detailed segment RAM usage: ?:com/groupbyinc/flux/common/apache/lucene/util/Accountables?O(Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;)Ljava/lang/String;??
??
?:FAILED?6exorciseIndex() would remove reference to this segment?
    WARNING: ?; full exception:?totLoseDocCount?E	?numBadSegments?E	?D()Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;??
?E(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)V??
??clean?U	?	WARNING: ? broken segments (containing ? documents) detected?counter?E	??validCounter?U	?!ERROR: Next segment name counter ?& is not greater than max segment name ?+No problems were detected with this index.
?Took %.3f sec total.?tversion7Lcom/groupbyinc/flux/common/apache/lucene/util/Version;siBLcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;userDataStrings	indexSort6Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;5Ljava/util/Map;startOpenReaderNSstartIntegrityNScommentsegmentNamesegInfoStatTLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$SegmentInfoStatus;toLoseDocCountreader>Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentReader;previousIndexSortionlySegments$Ljava/util/List;startNSnfLjava/text/NumberFormat;sisresultBLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;lastSegmentsFileoldestnewestoldSegsinput;Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput;
versionString
n    test: index sort..........getSort>()[Lcom/groupbyinc/flux/common/apache/lucene/search/SortField;
?Ccom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator@com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext >(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;)V\"
!#:com/groupbyinc/flux/common/apache/lucene/index/CodecReader%<[Lcom/groupbyinc/flux/common/apache/lucene/search/SortField;'[I)F[Lcom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator;+9com/groupbyinc/flux/common/apache/lucene/search/SortField-
getReverse/?
.0
getComparatorE(II)Lcom/groupbyinc/flux/common/apache/lucene/search/FieldComparator;23
.4?com/groupbyinc/flux/common/apache/lucene/search/FieldComparator6getLeafComparator?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator;89
7:
&?copy(II)V=>?	setBottom(I)VABC
compareBottom(I)IEFGsegment has indexSort=I but docID=K sorts after docID=MERROR [O
getMessageQ?
?R&(Ljava/lang/Object;)Ljava/lang/String;:T
?U	?cmpdocIDefields
reverseMulcomparators
readerContextBLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;
??;com/groupbyinc/flux/common/apache/lucene/index/PostingsEnum?=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;	?
+?term??
+?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?didn't see max term field=? term=?[U	?isValid??
??java/lang/AssertionError?
?n
?n	copyBytes;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V??
??u?
??	compareTo;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I??
??terms out of order: lastTerm=?saw term before min term field=?didn't see end term field=?postings}(Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;I)Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;??
+?nextDoc? 
?????term : doc  <= lastDoc  >= maxDoc set	B
?
8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;doclastDocfield	termsEnum:Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;docsSeen;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;minTermmaxTermisIntersect	termCountpostingsEnum=Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;lastTerm?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;checkSingleTermRange2(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/Terms;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;)Z4com/groupbyinc/flux/common/apache/lucene/index/Terms<()Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;? 
!seekCeil(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus;#$
+%FOUNDELcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus;'(	))&failed to seek to existing term field=+??
-Icom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton/@com/groupbyinc/flux/common/apache/lucene/util/automaton/Automata1makeBinaryInterval?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;ZLcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Z)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;34
25java/lang/Boolean7(Z)Ljava/lang/Boolean;:9
8:\(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/lang/Boolean;ZIZ)V\<
0=	intersect?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;?@
A)intersect returned too many terms: field=C intersectTermCount=E normalTermCount=G
?_;intersect visited different docs than straight terms enum: JcardinalityL 
?M for straight enum, vs O for intersect, minTerm=Q	 maxTerm=Sterms6Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;
normalDocs
intersectDocsnormalTermCountintersectTermCountcheckTermRangesM(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/Terms;J)V\B
?]@$java/util/LinkedLista
bn?java/util/Dequef@
deepCopyOfr(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;jk
?lg?g!removeFirstp
gqgetLasts
gt
visEmptyx?gy??
termBoundsKLjava/util/Deque;Ljava/util/Deque;
lastTermAddednumTermscurrentIntervalcheckFieldsJ(Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;ILcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos;ZZLjava/io/PrintStream;ZLcom/groupbyinc/flux/common/apache/lucene/util/Version;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;'java/lang/UnsupportedOperationException?
.n5com/groupbyinc/flux/common/apache/lucene/index/Fields?
?(Ljava/lang/String;)I??
??fields out of order: lastField=? field=?	fieldInfoN(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;??
?? IndexWriter.MAX_POSITION= < lastPos 
getPayload?
?rE	?! payload length is out of bounds startOffset 
?	endOffset  
?!LUCENE_7_0_0#?	$: startOffset & < lastStartOffset (c; consider using the FixBrokenOffsets tool in Lucene's backward-codecs module to correct your index*: endOffset , < startOffset .	 docFreq=0 != tot docs w/o deletions 2totalTermFreq: 4 totalTermFreq=6 != recomputed totalTermFreq=8advance<F
?=: advance(docID=?) returned docID=A	termFreq C	position E is < lastPosition G), then .next() returned docID=I vs prev docID=K,": minTerm is non-null yet we saw no terms: MgetStatsO

PblockTreeStatsRM	.Sjava/util/HashMapU
Vnput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;XY3ZsumTotalTermFreq for field \=^  != recomputed sumTotalTermFreq=`
getSumDocFreqb?
csumDocFreq for field e != recomputed sumDocFreq=ggetDocCounti 
jdocCount for field l != recomputed docCount=nseek to last term p failedr
?_- returned FOUND but seeked to the wrong term udocFreq for last term w != recomputed docFreq=y?
{termCount mismatch } vs 'java/lang/Math?min(JJ)J??
??9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;?	seekExact(J)V??
+?seek to ord ? returned ord ?seek to existing term ?$null DocsEnum from to existing term ?
?!invalid fieldCount: ?fieldCount mismatch ? vs recomputed field count ?=OK [%d terms; %d terms/docs pairs; %d tokens] [took %.3f sec]?entrySet()Ljava/util/Set;??3?
java/util/Set??
      field "?getKey?
1?":?      ?getValue?
1?
?
?
      ?replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;??
??bbexpectedHasPositionsexpectedHasPayloadsexpectedHasOffsetsuoe)Ljava/lang/UnsupportedOperationException;ordExpectedpospayloadlastPos
lastOffsetposUptolastPosition	nextDocID	skipDocIDidxdocCounthasNonDeletedDocstotalTermFreq2hasTotalTermFreqexpectedDocFreqd	actualOrd	seekTerms	seekCountfieldTermCountstatsLjava/lang/Object;expectedHasFreqshasOrdtermCountStartsumTotalTermFreq
sumDocFreqvisitedDocs
fieldTermsent;Ljava/util/Map$Entry;Ljava/util/Map$Entry;7Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;doPrint	isVectorscomputedFieldCount	lastField
fieldCount?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Lcom/groupbyinc/flux/common/apache/lucene/util/Version;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;    test: terms, freq, prox...?getPostingsReaderB()Lcom/groupbyinc/flux/common/apache/lucene/codecs/FieldsProducer;??
&?>com/groupbyinc/flux/common/apache/lucene/codecs/FieldsProducer???
????
?ERROR: ?    test: points..............?
6nhasPointValues??
??getPointsReader@()Lcom/groupbyinc/flux/common/apache/lucene/codecs/PointsReader;??
&?Bthere are fields with points, but reader.getPointsReader() is null= size/2 when all cells matchCELL_INSIDE_QUERY 	B!CestimatePointCount should return >= size when all cells fully match#CELL_OUTSIDE_QUERY%	B&6estimatePointCount should return 0 when no cells match(R(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/PointValues;)V\*
+P(Lcom/groupbyinc/flux/common/apache/lucene/index/PointValues$IntersectVisitor;)V?-
D.getPointCountSeen0?
1point values for field "3" claims to have size=5 points, but in fact has 7getDocCountSeen9?
:" claims to have docCount=< but in fact has >totalValuePoints@$	6A)OK [%d fields, %d points] [took %.3f sec]CvaluesLcom/groupbyinc/flux/common/apache/lucene/codecs/PointsReader;
9n    test: stored fields.......OgetFieldsReaderF()Lcom/groupbyinc/flux/common/apache/lucene/codecs/StoredFieldsReader;QR
&SBcom/groupbyinc/flux/common/apache/lucene/codecs/StoredFieldsReaderU?R
VWLcom/groupbyinc/flux/common/apache/lucene/document/DocumentStoredFieldVisitorY
Zn
visitDocumentG(ILcom/groupbyinc/flux/common/apache/lucene/index/StoredFieldVisitor;)V\]
V^getDocument>()Lcom/groupbyinc/flux/common/apache/lucene/document/Document;`a
Zb:com/groupbyinc/flux/common/apache/lucene/document/Documentd?E	9f	9?	getFields()Ljava/util/List;ij
ek?!	docCount=n	 but saw p undeleted docsrBOK [%d total field count; avg %.1f fields per doc] [took %.3f sec]tjava/lang/Floatv(F)Ljava/lang/Float;:x
wyNLcom/groupbyinc/flux/common/apache/lucene/document/DocumentStoredFieldVisitor;Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;??	??$	<?checkDocValues?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;Lcom/groupbyinc/flux/common/apache/lucene/codecs/DocValuesProducer;ILjava/io/PrintStream;Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;)V??
?lOK [%d docvalues fields; %d BINARY; %d NUMERIC; %d SORTED; %d SORTED_NUMERIC; %d SORTED_SET] [took %.3f sec]?totalBinaryFields?$	<?totalNumericFields?$	<?totalSortedFields?$	<?totalSortedNumericFields?$	<?totalSortedSetFields?$	<?dvReaderCLcom/groupbyinc/flux/common/apache/lucene/codecs/DocValuesProducer;checkDVIterator?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;ILcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$DocValuesIteratorSupplier;)V~(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesIterator;u??@com/groupbyinc/flux/common/apache/lucene/index/DocValuesIterator?
??
?=dv iterator field=?: doc=? went backwords (got: ?)?' was not found through advance() (got: ?Y 
?? reports wrong doc ID (got: ?advanceExact?v
??/ disagrees about whether document exists (got: ? has unstable advanceExact?doc2foundfound2fiproducerULcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$DocValuesIteratorSupplier;it1BLcom/groupbyinc/flux/common/apache/lucene/index/DocValuesIterator;it2checkBinaryDocValuesV(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues;)V>com/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues?
??binary dv iterator for field: ?# should start at docID=-1, but got ?
??binaryValue??
??value	fieldNamebdv@Lcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues;checkSortedDocValuesV(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/SortedDocValues;)V>com/groupbyinc/flux/common/apache/lucene/index/SortedDocValues?
??sorted dv iterator for field: ?
getValueCount? 
??
??ordValue? 
??dv for field: ? has -1 ord?ord out of bounds: ?max(II)I??
?? reports wrong maxOrd=? but this is not the case: ?# has holes in its ords, valueCount= but only used: 	lookupOrd;(I)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
? has ords out of order:  >=
dv@Lcom/groupbyinc/flux/common/apache/lucene/index/SortedDocValues;maxOrdseenOrdsmaxOrd2	lastValuecheckSortedSetDocValuesY(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;)VAcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues??
8com/groupbyinc/flux/common/apache/lucene/util/LongBitSet\?

?nextOrd?
ords out of order:   <= "
 for doc: $??
?&	?
( returned docID=* yet has no ordinals,L?
.;(J)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;0
1lastOrdordCountCLcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;:Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet;checkSortedNumericDocValues](Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues;)VEcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues9
:?dv iterator for field: <
:?
docValueCount? 
:@sorted numeric dv for field: B$ returned docValueCount=0 for docID=D	nextValueF?
:Gvalues out of order: I < KcountpreviousndvGLcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues;?com/groupbyinc/flux/common/apache/lucene/index/NumericDocValuesQ
R?
R?	longValueU?
RVALcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;java/lang/ExceptionY0$SwitchMap$org$apache$lucene$index$DocValuesType[)		\ordinal^ 
?_getClass()Ljava/lang/Class;ab
c"java/lang/invoke/LambdaMetafactoryemetafactory?(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;gh
fij?	getSorted|(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/SortedDocValues;mn
?op?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/DocValuesProducer;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$DocValuesIteratorSupplier;urs??
u??
w??
ygetSortedNumeric?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues;{|
?}~s78
?getSortedSet(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;??
???s
?	getBinary|(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues;??
???s
getNumeric??
???s?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Lcom/groupbyinc/flux/common/apache/lucene/util/Version;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus;
?n    test: term vectors........?getTermVectorsReaderE()Lcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader;??
&?Acom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader???
??:(I)Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;u?
??	?f
totVectors?$	??
hasVectors??
??docID=? has term vectors for field=?( but FieldInfo has storeTermVector=false?
vector field=?! does not exist in postings; doc=?;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z??
+?vector term=?! was not found in postings (got: ?vector for doc ?" didn't return docID=0: got docID=? doc=?: freq=? differs from postings freq=?: pos=? differs from postings pos=?: startOffset=?# differs from postings startOffset=?: endOffset=?! differs from postings endOffset=?# has no payload but postings does: ?
 has payload=? but postings does not.?# but differs from postings payload=?YOK [%d total term vector count; avg %.1f term/freq vector fields per doc] [took %.3f sec]?postingsFieldspostingsPospostingsStartOffsetpostingsEndOffsetpostingsPayloadtf
advanceDocpostingsHasFreqpostingsHasPayloadvectorsHasPayload
postingsTermspostingsTermsEnumhasProxdoStatstfvpostingsDocs
vectorsReaderCLcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader;	vectorAvgF
exorciseIndexE(Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;)V"java/lang/IllegalArgumentException?\can only exorcise an index that was fully checked (this status checked a subset of segments)?
?~changed?m
??commit?]
??testAssertsZU	???
main([Ljava/lang/String;)Vjava/lang/InterruptedExceptiondoMain([Ljava/lang/String;)I
	exitB
?argsexitCodeALcom/groupbyinc/flux/common/apache/lucene/util/SuppressForbidden;reason&System.out required: command line toolparseOptionsX([Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options;
?O	?
?RZ?
o
NOTE: testing will be more thorough if you run java with '-ea:org.apache.lucene...', so assertions are enabled
Opening index @ 	indexPath ?	!java/nio/file/Paths#;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;u%
$&dirImpl(?	):com/groupbyinc/flux/common/apache/lucene/store/FSDirectory+openR(Ljava/nio/file/Path;)Lcom/groupbyinc/flux/common/apache/lucene/store/FSDirectory;-.
,/java/nio/file/Path1=com/groupbyinc/flux/common/apache/lucene/util/CommandLineUtil3newFSDirectoryd(Ljava/lang/String;Ljava/nio/file/Path;)Lcom/groupbyinc/flux/common/apache/lucene/store/FSDirectory;56
47!ERROR: could not open directory "9
"; exiting;\]
=	doCheckF(Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options;)I@A
B
:
addSuppressed(Ljava/lang/Throwable;)VEF
?G
c:optsCLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options;$Ljava/lang/IllegalArgumentException;checker	directorypathLjava/nio/file/Path;
n-fastR
?_doChecksumsOnlyUU	V	-exorciseX
doExorciseZU	[-crossCheckTermVectors]doCrossCheckTermVectors_U	`-verboseb	?-segmente'ERROR: missing name for -segment optiong?	i	-dir-implk)ERROR: missing value for -dir-impl optionm"ERROR: unexpected extra argument 'o'q	
ERROR: index path not specified
Usage: java org.apache.lucene.index.CheckIndex pathToIndex [-exorcise] [-crossCheckTermVectors] [-segment X] [-segment Y] [-dir-impl X]

  -exorcise: actually write a new segments_N file, removing any problematic segments
  -fast: just verify file checksums, omitting logical integrity checks
  -crossCheckTermVectors: verifies that term vectors match postings; THIS IS VERY SLOW!
  -codec X: when exorcising, codec to write the new segments_N file with
  -verbose: print additional details
  -segment X: only check the specified segments.  This can be specified multiple
              times, to check more than one segment, eg '-segment _2 -segment _a'.
              You can't use this with the -exorcise option
  -dir-impl X: use a specific sjava/lang/Classu
getSimpleNamew?
vx implementation. zIf no package is specified the |
getPackage()Ljava/lang/Package;~
v?java/lang/Package?getName??
?? package will be used.
?e**WARNING**: -exorcise *LOSES DATA*. This should only be used on an emergency basis as it will cause
?Pdocuments (perhaps many) to be permanently removed from the index.  Always make
?Sa backup copy of your index before running this!  Do not run this tool on an index
?:that is actively being written to.  You have been warned!
?QRun without -exorcise, this tool will open the index, report version information
?Rand report any exceptions it hits and what action it would take if -exorcise were
?Tspecified.  With -exorcise, this tool will remove any segments that have issues and
?Qwrite a new segments_N file.  This means all documents contained in the affected
?segments will be removed.
?JThis tool exits with exit code 1 if the index cannot be opened or has any
?corruption, else 0.
?1ERROR: cannot specify both -exorcise and -segment?;ERROR: cannot specify both -fast and -crossCheckTermVectors?arg??
???
?,WARNING: would write new segments file, and ?6 documents would be lost, if -exorcise were specified
? documents will be lost
?BNOTE: will write new segments file in 5 seconds; this will remove ?M docs from the index. YOU WILL LOSE DATA. THIS IS YOUR LAST CHANCE TO CTRL+C!??java/lang/Thread?sleep??
??...?
Writing...???
?OK?Wrote new segments file "?"?A??ensdesiredAssertionStatus??
v?CodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable	Signatureh(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;RuntimeInvisibleAnnotationsBootstrapMethods
SourceFileInnerClasses1
NOPQRSBTUVUWUXUYU
ZU[U.\]?D*++a?g?j??klPQ?
???_\h?b*?o*+?q*,?s*?u?? klPQRS???	????_vm?M*?x?
?zY|????kl??????m?F*?x?Y*?sS????kl?????_???>*????kl?U?
?????/*????kl?????>*????kl?U?
?????/*????kl?????/*????kl?????>*????kl?U?
?????Q*+?u*???? kl?OXU???
?????*+????kl?O?
??
???O
*?*+????
?O
?????	??	???0*????kl???_????
"?*????A????::?Y??:*?q??*?q??:??:?.??Y??Y??Ҷ?*?q??۶???ֶ??*?q??:?4:	*???		??*?u?????*?u?	*?u???:	:
:?:??O??:

??:?:?)	?
	??:	
?

??:
????"6?%:
:*?q
?+?/:?5:*???	??*?u3??*?u?*?u???6??9W?Z?;?R:*???	??*?u=??*?u?*?u???@:??;?:??;?
?C?G?K?O?K?P? ??Y??R???K?ٶ?:?T:T:?M
?.??Y??V????X??
??Z?ֶ?:?l??Y??\???ֶ?:?R
?M	
?`???Y??\??	?ٶ?)??Y??V??	??X??
??Z?ֶ?:*?u??Y??b??
??d???gi????k???o?u???ֶ??+?m?x*?u?J*?uz?}+?~:??.???:*?u??Y??i???ֶ?}?????+??W*?u?????????????6?O??:?????$??6???
??+?+????????Y??:????W*?u??Y?????`?g????g???????????????g???????????????:????&??Y??Y??¶?????g??ÿ???6::*?u??Y??Ŷ??	ǧ?ٶ??*?u??Y??Ͷ???θu?ֶ?????:*?u??Y??Զ??ٶ????*?u??Y??ڶ???ݶ?????ݵ?*?u??Y????????g??????:?Z*?u??Y?????ٶ???5??/??Y??Y???????????ٶ?ÿ:????????o?*?u??Y???????ֶ????:??P?*?u??Y?????ٶ????*?u????8*?u??Y??????"Z?ֶ?????&??7*?u?
*?u(?}??Y?+?.?1:*?u??3?Y??e?7?=S?@???C??7*?u?
*?uE?}?H*?u??3?Y??e?7?=S?@???I????4??Y??Y??K???I?gM??????g??ÿ?P6  6?Q???P????Td?:??Y??Y??V??????Td?gX???P?g??ÿ????Pd?I?:??Y??Y??Z???I?g\??????Pd?g??ÿ????Pd?T?y??Y??Y??V???T?gX??????Pd?g??ÿ?T?:??Y??Y??V???T?gX??????Pd?g??ÿ*???g*?u*???`?d*?u*???h?l*?u*???p?t*?u*??*???x?|*?u*??????*?u*??*??*??????*?u*??????*?u*??????*?u*???????d?????Y??ÿ?l?????Y??ÿ?t?????Y??ÿ?|?????Y??ÿ???????Y??ÿ???????Y??ÿ???????Y??ÿ???????Y??ÿ*?uT??*???*?u???*?u?Ƹ????ǧ?:*???	??*?uɸ??:*?u??Y??Ͷ???϶ֶ??*?u?*?u??*?uT??Y??`??Y??`???'?ǧ:!???!????ضۄ????ՠ?ާ6*?u??Y?????նg???Ҷg?ֶ???????Z??E??????`??*?u??Y??????g?????g????ޙ
*?u??*?u????Y?? e?7?=S?@???
eps?),?^dq?^d?q??????
!
.??
!
?
.
?
?
?
?
???'u/??	?3???=??
.0??s>?????+???A??`???M???$?E?$]?NE 
L`??
0|???=??*E??L|???DE?A?>?{SE?kl???
$??
??.y??5r???	?
??
?
??
?DE
?A?

?	???	?????	?j?%	.
5:epsu|???????? ?!?"?#?%?'?(?*+.
0135)@,6.758;:E;L<U>[?^BdNiOqCsDzE?G?H?I?K?L?N?O?N?O?R?S?T?V?WY\]^_Aa[c`d?g?h?g?j?k?lm
n+oGpJrVs`xjyrzx|?}?~?????????????(?5?B?L?W?z????????????????%?2?V?`?e????????????????????5?=?G?P?u?{????????????????????????%?V?]?a?i????????P?X???????????????	?	$?	6?	J?	U?	`	k	v	?	?	?	?	?	?	?		?
	?	?	?
	?



!'
&(
.
0
7
=
G
L
n 
u!
~"
?#
?$
?'
?(
?'
?(
?,
?|
?/
?0
?24.546C7p:x;?>?@??J?e?????M????????????,???!???????1????R????????????1?????A???9?&e??j?4??3???+???????1??????????????1??????????x34??Q?h?_?L?L>???&???????1????L????@??-???????1??????!???????1?????????????1????????????1???2R????????1???H?_??	????
x??7?Y?:+?f,?
,?}+?:??
:??:	?!Y*?$:
6??32?1??O	2?5
?;S????*?<66??6
6	???	2d?@	2?D.	2?Hh6

??	????
?7??Y??Y??J??+??L??d?gN???g??ÿ???s,??3?Y??e?7?=S?@???E:?	??,??Y??P???S?V??Z?ֶ???W,?	,???}03????8E?DE??XE
??YE5@Z?#R['*K\)2C]+	<9^_
}??Ex`xa?xNOxWUs
$jb???$JLNOPS#T*U2W<YGZ\[qYw^}b?d?f?i?j?k?l?m?f?q?r
bu03v5w9x?zd{k|o}u?????!&??(*,!?&??(*,!*?&??(*,!*???=??8?b????5&???_	]^??

~??B? Y?e:+?
+g?}*?h6*?i??*?m:???Yo?ÿ66		?t?	?x???	????+??Y??Y??z???g|???g??ÿ*???+????Y????SY??!e?7?=S?@???q*?m:?G6?t?8?x?&??Y??Y??????g??ֶ?ÿ????+??3?Y??!e?7?=S?@???E:?	??+??Y??P???S?V??Z?ֶ????+?	+???69??zB!?E	?S?E,????A?E?h??NE;@Z?~`~NO~WUz
$pbb??#??????&?,?1?<???N?Z?]?c?j???????????????????6?9?;???E?j?q?u?{??:? ?"q???.?5?
q:??B????5?_	ef??
	¸?B?#Y??:+?
+??}*??:??:?????:??W???+????Y????SY??!e?7?=S?@????????E:?	??+??Y??P???S?V??Z?ֶ????+?	+???z}??R<??[??@Z??`?NO?WU?
$?bj?N??????<?B?E?o?z?}???????????????3?#????7&?#????5?_	mn??
	??B?&Y??:+?
+??}*??:?
??:*????:??4???:?????????Y??
a?????+????Y????SY??!e?7?=S?@???E:?	??+??Y??P???S?V??Z?ֶ????+?	+???????RJ"?z???@Z??`?NO?WU?
$?br?Z??????$?+?J?R?a?l?o??????????????????7?&???7??,&?&????5?_
???n?--?Ͷ?	7:	:
?
	??,??:?	,??:?2?*??Y??Y??ݶ?*??߶??ٶ?ÿ???????Y??
???Y??:

??B
????.??Y??Y?????
???߶??ٶ?ÿ
????*??Y??Y?????*??߶??ٶ?ÿ?@??6???*??Y??Y?????*??߶??ٶ?ÿ,	??:	6	??6

???
?6??Y??Y????????
?g???g??ÿ
?5??Y??Y????????
?g???g??ÿ-
?
6??r
a7??.??$?
4XET?
E
-??M?E????E?????U?$?	?
??(		
'-27^a w"|#?$?&?'?)?/?0?34
589:A>J@MBTC\D_FfG?I?J?N?P?Q?S?T?/?????070??+??97??_
??

!??-????Y??,?":-?&:?*?)??Y??Y??,??*??߶?-?ٶ?ÿ*-?.7	*,?0Y-?6?;?>?B-?.7	??5??Y??Y??D??*??F???"H??	?"??ÿ?I?F??Y??Y??K???N?gP???N?gR??-??T???ٶ?ÿ	?????p!?!?E!UV!!!W!X%?b(b?Y$	??Z$?2[]^%_-`Sdbg?i?j?m?nr??;+)?r?L@?_
[\??;!?9??Y?^:??Y?^:_??,?":		7
?bY?c:d7
:	??:???
?
?hoc??F?m?nW
7
?o?*?r??:?u??:*,?wW

a7
???Y??:??B????.??Y??Y????????߶??ٶ?ÿ???@?/?z?%?r??:??:*,?wW{k9???????B?? '	*
$
3}8??$
;?;?;?E;UV;?$7?-W#X?3}~??"|~?!?'?*?3?8?;?B?G?J?[?h?l?w???????????????????????
?? ?/?7?:??S
????"???+g????S7?0?
????_
??? ?
8????7	?	7	?.Y??:6:
:*??:?????:?5???+??Y??Y???????????ֶ?ÿ:-??:? ??Y??Y??????ֶ?ÿ????? ??Y??Y??????ֶ?ÿ?*??:???M??6??6??6??6?::????:?#??????Y???m:?:??:?H??????Y???m:?Q??Y??Y?????????ֶ?ÿ:?&??Y??Y?????????ֶ?ÿ??????ě?6?6??Y??Y???????ƶ???ȶ????ÿ?@??̔?4??Y??Y???????϶??˶"Ѷֶ?ÿ?????Զě?6?6??Y??Y???????ֶ???ȶ????ÿ??6?6??Y??Y???????ٶ???ȶ????ÿ???ܶě?6?6??Y??Y???????޶???ȶ????ÿ?":6????a7:	7	7!??Y?^:#??:$$??
ز?$????Y?????Y??:$??B??$??.??Y??Y????????߶?$?ٶ?ÿ$?????I?????Y?翻?Y??Y????????$?????ٶ?ÿ$??6??Y??Y????????$?????ٶ?ÿ$??6??Y??Y????????$?????ٶ?ÿ??6%%?&??Y??Y????%?g?ֶ?ÿ!%?a7!
x??:
?@??̔?4??Y??Y?????????????"Ѷֶ?ÿ?\?7&??7&?:(6?C????ae7(&(??+??Y??Y?????&?"???(?"??ÿ6&6'6(	7)
??6++??#+?6,?S
?6,,?600???0/?6??Y??Y????$??@??/?gB??0?g??ÿ
?611?&??Y??Y??D??1?g?ֶ?ÿ62636441??
?655?&??Y??Y??F??5?g?ֶ?ÿ52?+??Y??Y??F??5?gH??2?g??ÿ562?L
?66
?"67?56?G??Y??Y????$????0?g??5?g'??6?g?ֶ?ÿ63?L??Y??Y????$????0?g??5?g'??6?g)??3?g??ÿ7?G??Y??Y????$????0?g??5?g-??7?g?ֶ?ÿ76?L??Y??Y????$????0?g??5?g-??7?g/??6?g??ÿ663?4??F
??644??V40?A??Y??Y????$??@??/?gJ??4?gL??0?g??ÿ??	?.??:??6..??.`??i:m?6/
??:

/?>600???0/?6??Y??Y????$??@??/?gB??0?g??ÿ
??611??V10?A??Y??Y????$??@??/?gJ??1?gL??0?g??ÿ??	?.??0???;????a	??+??Y??Y??????N???ٶ?ÿ*??:$$???????ae7%$?Q:'??'???Y???T??VY?W?T?T'?[W	??R*????7((̔?>(??6??Y??Y??]????_??(?"a???"??ÿ!	??R*???d7((̔?>!(??6??Y??Y??f????_??(?"h??!?"??ÿ$?k6((?C#?N(?9??Y??Y??m????_??(?go??#?N?g??ÿ????&?*?)??Y??Y??q?????s?ֶ?ÿ????t?1??Y??Y??q?????v???ٶٶ?ÿ??6)??:*6+*???	?+???+)?9??Y??Y??x?????_??)?gz??+?g??ÿ?7)%	??G*???|7))̔?3)%??+??Y??Y??~??)?"???%?"??ÿ?C??e	??6?)???6++?&+??:,+d6--?`-?)+?mi7..????700.??+??Y??Y?????.?"???0?"??ÿ,-?ٸmS?-????+d6--??,-2?&?*?)??Y??Y?????,-2??s?ֶ?ÿ??,-2?t?1??Y??Y?????,-2??v???ٶٶ?ÿ
??:

?#??Y??Y?????,-2?ٶ?ÿ?-???U???*??6?T? ??Y??Y??????g??ÿ?+??Y??Y??????g????g??ÿ?E????Y???SY???SY???SY??	e?7?=S?@?????T??????	????T????:??e??1:??Y????????????ֶ????Y??????????????ֶ??????+25???]

$	1`(??c??U???U?:?U7??(O0?$(+T?$&MSE2TL E3??E0???1???E/?
E+???E,???E-???E.?BE6?; E7K??E5=??E4E?E17?E2:?E3
P?E4
???E/
??YE0
???E.
?P?E1
{??E/
??YE0
e??E.^
??$?	??E%??E&???E'???U(???$)	?j?$+	?U?U-?D?$(=D?$(NZ?E)WQ?*ZN?E+8K?$.F=?$0'bE-??E-!??,(?E+???$%????'???E(??$)?????gUV?X?U?Q?U?J?U?C?U??7?p?U4	7?UD??$G?J??$M??$!W??#???V$>??'S???[??????E?????U??U?NO?XU???p
$	gbzd?Ea?
"^??F:?E?'S????4??
?????"?>?M?u?y?????????????????????????????????*?4?7?>?C?Y?`e??????INcj??? ?#?$?%-)4+7,D.G0J1M2W5^6c7f;|??@?A?C?D?F?I?J?L?M#P-Q`TjU?Y?Z?[?]?_?a?b?c!g&h+j2m5k7l:o?pOqWrw?x?y?z?|?}?~?????????????????>?M?P?[?`?m?p?w???????????????????@?H????????????????A?F?M?T?d?i?????	?	?	L?	S?	??	??	??	??	??	??	??	??	??	??
?
"?
)?
L?
S?
[?
??
??
??
??
??
??
??
??
?????4?7?:?D?K?P?s?z??????	?

W\??????

	


Q#
V%
Y?
b)
l*
{+
?,
?-
?.
?0
?1
?3
?4
?5
?7
?8*;/=2)8A;CPDxG?H?Q?Y?Z?[?\?^?`?a?b?c+g2h=iNj?n?o?p?t?u?v	xyG|N}W~Ze?k?r?????????????
???!?,?8???F?N?v????????????????7?=?@?F?L?Q?n?u????????????'?O?z?}??u|
???q??.???L??-?'??)?q??.?????!?	??q??.??????!.?*?q??.??????@?;?A@?;?@@?;?) ?q??.??????+????72<?D?]?f?m?q?w??'?f????2&?.?_	???

$+?
+??}??B*??:?6Y??:????*?:???Y?ÿ??:??i???:		??R	???:

????Y?`?
?7
?6

?Y???7m????Y?ÿ
?Y?"??7????Y$?ÿ
?Y?'??7	????Y)?ÿ?Y	??*?<
?,:
?/?2???!C?l?0&??6??1?D?@?#?"?^?D?&??6?w????)?_	}~??
H??B?9Y?N:+?
+P?}*?m:*?T?X:6*?#?*AIBTC_DmFpH?J?K?L?M?N?O?P?H?Z?Q?R?S?UVWX[?7???Y??Y?????-??????g¶????g??ֶ?ÿ??
??6??,*??:,*??:66??6???
p?wd??6	d??	?=??Y??Y?????-?????d?gǶ?	????ֶ?ÿ??d?@??Y??Y?????-?????d?g¶????g??ֶ?ÿd??6
	
?2??Y??Y?????-?????d?gɶֶ?ÿp????6?;??Y??Y?????-??????g????g??ֶ?ÿ???>??Y??Y?????-??????g¶????g??ֶ?ÿ6??6??m???8??E!
EG??Ebi?U	??U
C?
E?????E????????????E<?E??)dghij!l-m8nAo{q?r?t?u?w?x|}j$?-?6?9?<?K?W?b?u????????
?9?@?G?N????????????E?!?????Y>?D
?	??+@>?H?@?L?D?
?_
????M,???,??Y??Y??ٶ?*??۶?,?׶g??ÿ,??Y>?,??:??W????4C?M??M?EM??7
E???1?=?C?I?L??1??_
????
?,???,??Y??Y????*??۶?,??g??ÿ,??d>??Y,???^:6,??Y6?m,??6?%??Y??Y????*????ֶ?ÿ?	? ??Y??Y??????g??ÿ??6?????4??Y??Y????*??????g????g??ÿ?N,??:??Y??Y????*????,???g???N?g??ÿ:6?_,?:		??W??	??5??Y??Y????*??	??????	?ٶ?ÿ	?m:??????p[a?EMN?	?bE?????E?
8jEE]HZEOSYE<f?r??1?8?E?H?U?[?a??????????????????9?<?E?M?S?X?b????????)1???:?6?B???T???_
?e?,?
eB?Y,??:?7,?Y6???7	6
,?\7̔??	??6??Y??Y??!???"#??	?"%???g??ÿ	??
!?? ??Y??Y??????"??ÿ7	?'7?)?
??u
?0??Y??Y????*??+???g-?ֶ?ÿ??+!??4??Y??Y????*?????!?"????"??ÿ?/,???:??Y??Y????*????,??"???/?"??ÿ:		7

!??r,
?2:??????Y??	??	??5??Y??Y????*??	??	?????ٶ?ÿ?m:	

a7
??????
+?3$	5??$.?4E
?^?sv$
?????E?5?$?6?$ ?YEpz	?? ????&?+?.?<?D?w?????????????????????)?6?m?p?z??????????	???	?W????H
?
?17?C???$??@??_
78??
?,?;?,??Y??Y??=??*??۶?,?;?g??ÿ,?>>???,?A6?)??Y??Y??C??*??E???g??ÿd76?M,?H7??5??Y??Y??J???"L???"%???g??ÿ7??????g??R?>?$yQ?E6?YEF?MEvTN$?????E?OP?F		1		6	
=	@	
F	K	q	v	?	?	?	?	?	?	?	?#1??0??F?	?:?_
????F+?S?,??Y??Y??=??*??۶?+?S?g??ÿ+?TY=?+?WX???? F??FOX7
E?		1	"=	#E	%?1??_
?????]*???`.?!Y???Y??
a??*+Y?dW?t?v*??+*?p?x*??+*?p?z??Y??
a??*+Y?dW???v*??+*?~????Y??
a??*+Y?dW???v*??+*?????`Y??
a??*+Y?dW???v*??+*???x?5Y??
a??*+Y?dW???v*??+*???????Y?翱?4?????ENOb??b	(,	*7	+G	,T	-a	.d	0o	1	2?	3?	5?	6?	7?	8?	:?	;?	<?	=?	??	@	A	B	D	F?	,7***)?Z	???H
*+,???? 
`
NO
???	M?_	????
'"??7??Y??:*??:	+?
+??}:
:*?m:?*???:
?:
*??:?E??:6*?6?G??Y??Y????????????????g????g??ֶ?ÿ
??6?+??Y??Y??????g????g??ÿ??
?6 ?Y? ?O??Y??Y????????????¶??gĶ? ?gƶ???g??ÿ?n6!! ?d
?6"???b?6#???S"#?L??Y??Y????????????¶??gȶ?"?gʶ?#?g??ÿ
?6#
?"6$#??$???????6%?"6&#%?L??Y??Y????????????¶??g̶?#?gζ?%?g??ÿ$&?L??Y??Y????????????¶??gж?$?gҶ?&?g??ÿ
?:%%??????Y??????%?L????Y??Y????????????¶??gԶ???ٶ?ÿ??G??Y??Y????????????¶??gֶ?%??ضֶ?ÿ?:&%&?t?L??Y??Y????????????¶??gֶ?%??ڶ?&?ٶ?ÿ?!???????'??????????????n8+????Y????SY?zSY??e?7?=S?@???F:
?	
??+??Y??P??
?S?V??Z?ֶ??
??+?	
+????????+8??
4X?E#???E%???E&&S?&%T?E"??E#?? E$c?%hE!???E )V?E{
EgUV"`7K?U>D?UE=?UN4?V?????U?????????????Ue ??S8?E"??
%??+???>???
D????3???AZ?
"`"NO"XU"VU"WU"??
$b???	??e	U	V	W	Z	[	^"	a%	c+	g/	h;	j>	mD	oI	pP	q\	ue	zj	|z	?	??	??	??	??	??	??	??	?	?	?	?"	?7	?>	?E	?N	?S	?{	??	??	??	??	??	??	??	?	?
	? 	?)	?0	?t	?{	??	??	??	??	??	?	?	?	?%	?-	?4	?C	??	??	??	??	??	??	??	?	?	?\	?c	?h	?{	??	??	??	??	??	?	?&	?0	?y	?
?
?	q?
?
?
	?
?
?

?
?
?




?)??????q?????7?@???%??>??%+@?E&?????q?????+?+@??(<?S?3?f??t?&&?????q?????++??O???W?K?Y!&?????q?????++??&?????q?????++??&?????q?????L?7	&???????5?_???z)*??+?x???Y????+????+??+??????)kl)?
$
%
&
(
)(
*??_
???"???

/
0	Z??=??????Y?翲??

8
9?	?F
*?
<?
??
?E?
]
^	
_?_
??m*?L?M?,????????????Y????+?"????ֶ??M+?"??'N+?*?-?0M?+?*-?8M?2:???Y??:??+?"??::+???+?C6?!??D?:		?H??D?!??I?:		?H??I?::?:
?!??D?:?H??D
?::?:?!??I?:

?H??I?
?Ump?????????????? %(???<?<<???EQVY?GE?\	JK	ZLr-????Ml??PQm?XJKI$NQUOP?r
?
?
?	
?
?
?
?$
?G
?I
?U
?\
?d
?m
?p
?r
??
??
??
??
??
??
??
??
?
?
?<
?E
???H????c2B?.?4	?c2c???Q???c2c???H???c2c??????c2c??H??
?c2c????_?s	??ɻY?QL=*???*2NS-?T?+?W??Y-?T?+?\??^-?T?+?a??-c?T?+?d??-f?T?)*?d???Yh????+?j*2??W?_l-?T?#*?d???Yn????+*2?*?5+?"?'??Y??Y??p??*2??r?ֶ???+*2?"???+?"????Y??Y??t??,?y??{??}??,??????????????????????????????????????????????????ֶ???+?j?m?+?j?+?\???Y????+?W?+?a???Y????+??*??????JK
?E??&
?
?

?
?
?
?&
?0
?8
?B
?J
?T
?\
?f
?n
?y
?|
??
??
??
??
??
??
??
??
??
??
??
??
?	
?
??
??
??
??
??
??
??
??!?
??*???@A??7*+?a??*+?W??*+??+?d??*+?j??M,????,?ޚ?+?\?*+????Y?????,?Ҷg??ֶ????+????Y????,?Ҷg??ֶ??+????Y?????,?Ҷg??ֶ??>?2???+????Y?????d?g??ֶ??????+?????*,??+?????+????Y??¶?,???%??Ķֶ??+??T??,??????*?4?E7kl7JK%?^	%
,.5<c?????????!+ 3!5#??.4?I?3??_
45?1??o???$?(?m?4?˚????T?@?4klqlkllkl?lkl?lkl?l???		

			 !#$&')+,@./134	679:<=?@BDE@GDH	JLM




© 2015 - 2024 Weber Informatics LLC | Privacy Policy